]> git.proxmox.com Git - mirror_frr.git/commit - eigrpd/eigrp_packet.c
eigrpd: Cleanup FIFO
authorDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 17 Aug 2017 23:03:46 +0000 (19:03 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 17 Aug 2017 23:16:53 +0000 (19:16 -0400)
commitf90f65a242e18ad2ae1229853f904227cc36900a
tree72cab69e512d4c8d3e2c40533e728a6973e92411
parent9c273c6d28345cb6c3d88aef2ab69a0eec264be3
eigrpd: Cleanup FIFO

The FIFO really was a LIFO for some reason.

Push new packets onto the top, always pull from the bottom.

This allows eigrp neighbors to come up.  Topotests
eigrp-topo1( in a topotest PR ) now form neighbors
with itself. With this commit.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
eigrpd/eigrp_hello.c
eigrpd/eigrp_packet.c
eigrpd/eigrp_packet.h
eigrpd/eigrp_query.c
eigrpd/eigrp_reply.c
eigrpd/eigrp_siaquery.c
eigrpd/eigrp_siareply.c
eigrpd/eigrp_update.c