]> git.puffer.fish Git - mirror/frr.git/commit
eigrpd: Start fixing eigrp_interface
authorDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 7 Sep 2017 00:12:46 +0000 (20:12 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Mon, 2 Oct 2017 23:51:49 +0000 (19:51 -0400)
commit79b3087675c7c4cc6c0693ca205c02b76c45525a
tree8983d08fd716f937cdf8533922fc6d165bc3fadc
parent98e6d77f93985349c2cca965c6417bdef8601070
eigrpd: Start fixing eigrp_interface

The EIGRP interface handling code created 2 levels
of interface information, the ei( created per *connected*
address?????) and the ifp->info pointer.

Start the combination of pushing these together and
cleaning up the weirdness that is these two data
structures.

This commit probably breaks eigrp's handling of
interfaces.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
eigrpd/eigrp_interface.c
eigrpd/eigrp_macros.h
eigrpd/eigrp_structs.h