summaryrefslogtreecommitdiffstats
path: root/bgpd/bgp_fsm.c
Commit message (Collapse)AuthorAgeFilesLines
* * bgp_fsm.c, bgp_open.c, bgp_packet.c, bgp_route.[ch], bgp_vty.c,hasso2005-02-021-2/+131
| | | | | | | | | bgpd.[ch]: Add BGP_INFO_STALE flag and end-of-rib support. "bgp graceful-restart" commands added. Show numbers of individual messages in "show ip bgp neighbor" command. Final pieces of graceful restart. [merge from GNU Zebra]
* * bgp_nexthop.c: Improve debug.hasso2005-02-011-7/+22
| | | | | | | | | | | | | * bgpd.[ch], bgp_nexthop.c, bgp_snmp.c: Remove useless bgp_get_master() function. * bgp_packet.c: MP AFI_IP update and withdraw parsing. * bgp_fsm.c: Reset peer synctime in bgp_stop(). bgp_fsm_change_status() is better place to log about peer status change than bgp_event(). Log in bgp_connect_success(). * bgp_vty.c: Fix typo in comment. * bgp_attr.c: Better log about unknown attribute. [merge from GNU Zebra]
* 2004-12-08 Andrew J. Schorr <ajschorr@alumni.princeton.edu>ajs2004-12-081-5/+5
| | | | * *.c: Change level of debug messages to LOG_DEBUG.
* 2004-10-13 Paul Jakma <paul@dishone.st>paul2004-10-131-2/+2
| | | | | | | | | | | * (global) more const'ification and fixups of types to clean up code. * bgp_mplsvpn.{c,h}: (str2tag) fix abuse. Still not perfect, should use something like the VTY_GET_INTEGER macro, but without the vty_out bits.. * bgp_routemap.c: (set_aggregator_as) use VTY_GET_INTEGER_RANGE (no_set_aggregator_as) ditto. * bgpd.c: (peer_uptime) fix unlikely bug, where no buffer is returned, add comments about troublesome return value.
* Merge graceful restart capability display and some small fixes from Zebrahasso2004-05-211-29/+16
| | | | repository by Rivo Nurges.
* Merge bgpd changeset 1176 from Zebra repository by Rivo Nurges.hasso2004-05-201-1/+29
|
* 2004-05-03 Daniel Roesen <dr@cluenet.de>paul2004-05-031-3/+2
| | | | | | * bgp_fsm.c: (bgp_stop) Reset uptime only on transition from Established so that it reflects true downtime (rather time since last transition, eg Active->Idle)
* 2004-05-01 Paul Jakma <paul@dishone.st>paul2004-05-011-31/+20
| | | | | * Revert the attempted clean-up of the dummy peer hack, reverts patchsets 435 (see 2004-02-17 below) and 456.
* 2004-02-17 Paul Jakma <paul@dishone.st>paul2004-02-171-20/+31
| | | | | | | | | | | | | | | | | * bgpd.h: (bgp_peer) add fd_local and fd_accept file descriptor's, fd becomes a pointer to one of these. * bgpd.c: (global) adjust for fact that fd is now a pointer. (peer_create_accept) removed. * bgp_route.c: (global) adjust for change of peer fd to pointer * bgp_packet.c: (bgp_collision_detect) adjust and remove the "replace with other peer" hack. * bgp_network.c: (bgp_accept) Remove the dummy peer hack. Update peer->fd_accept instead. (global) Adjust fd references - now a pointer. * bgp_fsm.c: (global) adjust peer fd to pointer. (bgp_connection_stop) new function, to stop connection. (global) adjust everything which closed peer fd to use bgp_connection_stop().
* 2003-08-13 kunihiro <kunihiro@zebra.org>paul2003-08-131-0/+13
| | | | | * bgpd/bgp{_fsm.c,_vty.c,d.c,d.h}: Add support for "bgp log-neighbor-changes" command.
* Initial revisionpaul2002-12-131-0/+864