summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd
AgeCommit message (Expand)Author
2006-09-19make buffer_grow always return a valid struct buf; the contained bufferHenning Brauer
2006-09-19when the neighbor announced the restart capability, send the end-of-ribHenning Brauer
2006-09-19save the parser state in one big struct, and make it interchangable, akaHenning Brauer
2006-09-19kill useless debug code that somehow snuck in, some 2 years ago...Henning Brauer
2006-09-12for apps which use interface groups, point to the section ofJason McIntyre
2006-08-31knock out the cpp/m4 stuff from MACROS; after discussion with many...Jason McIntyre
2006-08-30writing to the pfkey socket can give EAGAIN and we must retry.Henning Brauer
2006-08-28use Forwarding Information Base vs. Forward Information Base;Kevin Steves
2006-08-27in the restart capability (that we do not actually send yet), set theHenning Brauer
2006-08-27fix a small logic botch in session_accept() in the fast reconnect logic,Henning Brauer
2006-08-27add code to announce the restart capability according toHenning Brauer
2006-08-27missing htons() in session_rrefresh()Henning Brauer
2006-08-27change how we advertise capabilities.Henning Brauer
2006-08-27add buf_grow() to grow an existing buffer (realloc), claudio okHenning Brauer
2006-08-23Extend show rib interface code so that it is possible to show the adj-rib-inClaudio Jeker
2006-08-22do not send the empty UPDATE message as End-of-RIB marker yet, JuniperHenning Brauer
2006-08-14after a bulk transfer (initial or caused by route refresh request),Henning Brauer
2006-08-04add "restart" to max-prefix, allows sessions suspended due to reachingHenning Brauer
2006-08-03On startup in fetchtable() clean the routing table of all PROTO1 routes.Claudio Jeker
2006-07-30there's a nasty little race condition when the neigbor reached max-prefixHenning Brauer
2006-07-28factor out the code to build bgp messages, ok claudio a long time agoHenning Brauer
2006-06-19a little .Xr;Jason McIntyre
2006-06-19add -c to usage() and synopsis;Jason McIntyre
2006-06-19if at startup a given group has carpdemote == 0, we don't do carp demotion.Henning Brauer
2006-06-18fix a commentHenning Brauer
2006-06-18make cloned sessions appear with RECONF_REINIT so they are treated likeHenning Brauer
2006-06-17use the carp_demote_ioctl directly instead of carp_demote_set, ok claudioHenning Brauer
2006-06-17urgs, helps to commit everything, sorryHenning Brauer
2006-06-17implement carp demotion control for bgpd.Henning Brauer
2006-06-15Instead of passing three different kinds of arguments in show rib controlClaudio Jeker
2006-06-14Send bot nexthops (exit and true) in the bgpctl show rib cases. bgpctlClaudio Jeker
2006-06-12in session_setup_socket(), to take address family dependent actionHenning Brauer
2006-06-10back in the dark age, carp interfaces were very strange - and we had toHenning Brauer
2006-06-01Copy the pftableid in path_copy and correctly do the ref/unref dance inClaudio Jeker
2006-05-31Plug memory leaks in error path; ok henning@Patrick Latifi
2006-05-28Even better nexthop delete behaviour. Do not delete nexthop if they are usedClaudio Jeker
2006-05-28Preload and pin nexthop used in filtersets so the are validiated when used.Claudio Jeker
2006-05-27Pass a IMSG_CTL_RESULT messgae back to bgpctl on reloads to indicate ifClaudio Jeker
2006-05-27if the pid given to imsg_create is 0, use the pid sored in the ibuf (whichHenning Brauer
2006-05-27Cleanup with lint. Make the poll fd indexes unsigned and because of thatClaudio Jeker
2006-05-27Unfuck community delete. The if () statement to match communities was FUBARClaudio Jeker
2006-05-27Move prinitng of communities into own function so that special communitiesClaudio Jeker
2006-05-26let us not talk about ipsecadm and vpn anymore; ok reykTheo de Raadt
2006-05-26\<char> is <char> except for \<newline> -- no exceptions. much like howTheo de Raadt
2006-05-23allow bgpd to request a route refresh from a neighbor if that neighborHenning Brauer
2006-05-02The pftable name to ID functions should use the pftable_labels list and notClaudio Jeker
2006-04-26Remove unused _exists() function. It is not even used in my evil filter treeClaudio Jeker
2006-04-26Last argument to send_filterset() is a left-over from one of my not so cleverClaudio Jeker
2006-04-26Remove filterset_names from bgpd.h and replace it with a function becauseClaudio Jeker
2006-04-25Mark fatal and fatalx as __dead from deraadt@Claudio Jeker