summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd/bgpd.h
AgeCommit message (Expand)Author
2004-01-22s/log_err/log_warn/Henning Brauer
2004-01-22an RTM_IFINFO message can mean a lot. it does not necessarily mean thatHenning Brauer
2004-01-18track interface type and baudrate as wellHenning Brauer
2004-01-17keep track of interface link state and invalidate connected routes dependingHenning Brauer
2004-01-17Make it possible to announce own networks. In the RDE these prefixes areClaudio Jeker
2004-01-17keep & track interface names as well, not only indicesHenning Brauer
2004-01-17allow the interfaces as bgpd sees 'em to be queried via imsgsHenning Brauer
2004-01-13Implement a max-prefix and a announce none | self | all neighbor statement.Claudio Jeker
2004-01-13Better update error handling. Ensure that the session goes down andClaudio Jeker
2004-01-11use bgpd_addr in the nexthop tree; change nexthop_add/_remove accordinglyHenning Brauer
2004-01-11Add to the IMSG_SESSION_UP message the local and remote address of theClaudio Jeker
2004-01-11when sending the nexthop status message, include the kroute that makes thatHenning Brauer
2004-01-11use struct bgpd_addr for nexthop and gateway in struct kroute_nexthopHenning Brauer
2004-01-11new message IMSG_CTL_SHOW_NEXTHOP: request/send lost of BGP nexthops andHenning Brauer
2004-01-09for IMSG_CTL_KROUTEs allow matching based on flags,Henning Brauer
2004-01-09flag kernel routes whch are not conencted routes as static routes.Henning Brauer
2004-01-09get us a stateful imsg relaying framework, and the first receiver,Henning Brauer
2004-01-08rename a few functions to further clarify thingsHenning Brauer
2004-01-06two new imsg types, IMSG_CTL_NEIGHBOR_UP and _DOWN, on their receival on theHenning Brauer
2004-01-06allow holdtime and holdtime min to be configuered per peerHenning Brauer
2004-01-062004Henning Brauer
2004-01-05Big overhaul of the mrt code.Claudio Jeker
2004-01-05allow fib couple/decouple based on an imsg received on the control socketHenning Brauer
2004-01-04-new imsg CTL_RELOADHenning Brauer
2004-01-04allow "show neighbor" to be limited to one specific neighborHenning Brauer
2004-01-03move some session specific stuff to session.h and make the few filesHenning Brauer
2004-01-03decouple the peer list from bgpd_config.Henning Brauer
2004-01-03send an imsg as list end indicatorHenning Brauer
2004-01-02move the socket name #define to bgpd.h and get rid of bgpdctl*Henning Brauer
2004-01-01listen on a AF_LOCAL socket for imsgs too.Henning Brauer
2004-01-01now that imsg_get uses bigger buffers, one read call can put more than oneHenning Brauer
2003-12-28redo the imsg readers to use bigger buffers and less read(2)s. should increaseHenning Brauer
2003-12-27keep a copy of the fd locally instead of passing it around all timeHenning Brauer
2003-12-27provide kroute_fib_couple and _decouple, pumping all bgp routes from theHenning Brauer
2003-12-27implement "no fib-update" much coolerHenning Brauer
2003-12-26add option 'log updates' to log updates. ok henning@Jakob Schlyter
2003-12-26constify; ok henning@Jakob Schlyter
2003-12-26when this project started and i added the fatal() function, I made it takeHenning Brauer
2003-12-26by making kroute_dispatch_msg() and kroute_nexthop_add() return int insteadHenning Brauer
2003-12-26provide a real log_errHenning Brauer
2003-12-26log_err -> log_peer_errHenning Brauer
2003-12-26log nexthop status changesHenning Brauer
2003-12-26+ log_ntoa, a simple helper funtion that doesn't require a struct in_addr...Henning Brauer
2003-12-26remove he pathetic log_kroute()Henning Brauer
2003-12-26handle IMSG_NEXTHOP_DELETE as wellHenning Brauer
2003-12-26kroute_nexthop_check -> kroute_nexthop_addHenning Brauer
2003-12-26kroute_validate_nexthop is a private functionHenning Brauer
2003-12-26finally marry rde and kroute parts of the nexthop verification:Henning Brauer
2003-12-25RDE part of the nexthop verification puzzle.Claudio Jeker
2003-12-25bring us closer to a complete nexthop verification that does NOT needHenning Brauer