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>
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>
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>
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>