Commit graph

460 commits

Author SHA1 Message Date
Donald Sharp 03f0bd35e2 eigrpd: Fix communication w/ Zebra
We were not properly sending data to zebra for
route installation.

I removed the metric installation because I am not sure
if we've actually been passed the metric to install.
if we need it it can be added back in later.

Additionally cleaned up some silliness in eigrp_topology.c

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
2017-03-19 20:24:10 -04:00
Donald Sharp 1ad13df926 eigrpd: Fix router-id display in show topo
Additionally fix weird non-standard output
routines to look like what people expect
code to look like.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
2017-03-12 21:36:58 -04:00
Donald Sharp 8e90a2de76 eigrpd: Correct route send to zebra
We were not passing the instance and were also passing
a bogus distance?

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
2017-03-12 21:05:13 -04:00
Donald Sharp e59a7c1019 eigrpd: Fix eigrp interface header
The switch over to using the new cli grammar
caused the 'show ip eigrp int' command to not
display a header in some cases.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
2017-03-12 19:45:02 -04:00
Donald Sharp 7448df6ab9 eigrpd: Update .gitignore
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
2017-03-10 20:24:42 -05:00
Donald Sharp 511ba2b834 eigrpd: Fix to compile under gcc
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
2017-03-10 20:14:33 -05:00
Donald Sharp 2221f1f6a7 eigrpd: Fix compilation for gcc on some platforms.
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
2017-03-10 20:06:32 -05:00
Donald Sharp 08ff1a6822 eigrpd: Add missing vrf registration piece
Add vrf registration so that we receive
information about the default vrf.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
2017-03-10 19:39:45 -05:00
Donald Sharp a724893036 eigrp: Fix Compile issues
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
2017-03-10 19:07:15 -05:00
Donald Sharp 7f57883ee6 eigrp: Initial Commit
Please Note, I will be redoing this commit message with
more information.

Additionally I will rework the lib/* changes into their
own commits.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
2017-03-08 23:07:46 -05:00