summaryrefslogtreecommitdiffstats
path: root/eigrpd/eigrp_const.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* *: s/TRUE/true/, s/FALSE/false/Quentin Young2019-07-011-2/+0
| | | | Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
* *: spelchekDavid Lamparter2018-10-251-2/+2
| | | | Signed-off-by: David Lamparter <equinox@diac24.net>
* *: conform with COMMUNITY.md formatting rules, via 'make indent'Lou Berger2018-03-061-6/+2
| | | | Signed-off-by: Lou Berger <lberger@labn.net>
* eigrpd: Create consts for TLV sizeDonald Sharp2017-11-021-0/+6
| | | | | | | 1) Create #defines for TLV SIZE and use them 2) Speed up prefix length by using a switch statement Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
* eigrpd: Create enum for states and string name for displayDonald Sharp2017-10-291-8/+31
| | | | | | | Create an enum for the different states and create a string name display handler. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
* eigrpd: eigrp_neighbor_entry to eigrp_nexthop_entryDonald Sharp2017-08-271-4/+4
| | | | | | | | The struct 'eigrp_neighbor_entry' really represents a nexthop for a prefix. Rename the structure to better represent what we are representing. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
* eigrpd: cleanup eigrp_topology_update_distanceDonald Sharp2017-08-161-0/+5
| | | | | | | | Cleanup eigrp_topology_update_distance to return an enum of whether or not the metric has changed or not. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
* *: reindentreindent-master-afterwhitespace / reindent2017-07-171-22/+18
| | | | | | indent.py `git ls-files | pcregrep '\.[ch]$' | pcregrep -v '^(ldpd|babeld|nhrpd)/'` Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* babeld/eigrpd: flip VTY ports & fix rpmDavid Lamparter2017-06-131-1/+1
| | | | | | | babeld was 2609 previously, and this was still marked in SERVICES. Let's flip it back before we have a release out with it. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* *: make consistent & update GPLv2 file headersDavid Lamparter2017-05-151-4/+3
| | | | | | | | | | | The FSF's address changed, and we had a mixture of comment styles for the GPL file header. (The style with * at the beginning won out with 580 to 141 in existing files.) Note: I've intentionally left intact other "variations" of the copyright header, e.g. whether it says "Zebra", "Quagga", "FRR", or nothing. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* eigrpd: Diverse FixesRenato Westphal2017-05-131-2/+3
| | | | | | | | | | | | | | | | | | | | | * Correct the metric calculation as well as the default metrics; * Do not show invalid routes in the "show ip eigrp topology". * Add support to VRFs; * When downloading a neighbor remove the related routes; * Fix bugs in the parser of packages they were creating Invalid default routes; * Add and remove routes in the zebra; * Add command "on router eigrp AS"; * Make "delay" and "bandwitch" commands work as well as Display them in running config; * Add "no" version of several commands; * Fix a serious momory leaks; * Fix segfault when there is no 'successor' route to a Given prefix; * Other minor corrections; Signed-off-by: Renato Westphal <renatowestphal@gmail.com> Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
* eigrpd: Cleanup cliDonald Sharp2017-04-151-9/+0
| | | | | | | The eigrp cli was using a define that was causing some issues surrounding interface names and detailed information. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
* eigrpd: Convert FSM states to an enumDonald Sharp2017-04-061-6/+8
| | | | Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
* eigrpd: Cleanup Bit Field handlingDonald Sharp2017-04-061-4/+4
| | | | | | | Cleanup the Bit field handling for whether or not entries are installed or not. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
* eigrp: Initial CommitDonald Sharp2017-03-091-0/+439
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>