summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd
AgeCommit message (Expand)Author
2003-12-25kroute_change is obsolete, long live kroute_addHenning Brauer
2003-12-25check with our local view wether there is already an entry for the to beHenning Brauer
2003-12-25oups, remove debugging cruftHenning Brauer
2003-12-25skip over routing table entires with flag LLINFO (that's arp cache)Henning Brauer
2003-12-25dump a copy of the kernel routing table into our own view on startupHenning Brauer
2003-12-24syscalls return -1 on err so test for == -1 instead of the < 0 found in veryHenning Brauer
2003-12-24following up on a discussion with theo, read(2) as much as possible at onceHenning Brauer
2003-12-24EAGAIN can't happen here anymoreHenning Brauer
2003-12-24no O_NONBLOCK for routing and tcp sockets, theoHenning Brauer
2003-12-24now that the main process can cleanup without RDE's help, we do not need theHenning Brauer
2003-12-24now that we keep track of the routes we added to the kernel we can removeHenning Brauer
2003-12-24keep track of the routes we inserted to the kernelHenning Brauer
2003-12-24slightly more helpfull error msgsHenning Brauer
2003-12-24add log_kroute()Henning Brauer
2003-12-24local-addr, not local-address.Henning Brauer
2003-12-24add option to not touch the kernel routing tableHenning Brauer
2003-12-24handle write() returning 0 correctly, adjust the msgbuf API appropriately,Henning Brauer
2003-12-24typos in comments, from jaredHenning Brauer
2003-12-24typos from jaredHenning Brauer
2003-12-23spacingTheo de Raadt
2003-12-23kill a chunk of debug code that is not usefull any moreHenning Brauer
2003-12-23In case of exit the RDE need to tell the parent to remove all still activeClaudio Jeker
2003-12-23play nice on exit (when he listening coket is closed)Henning Brauer
2003-12-23send shutdown requests to the child processes and wait for a ackmessage fromHenning Brauer
2003-12-23use RTF_PROTO1 for nowHenning Brauer
2003-12-23.Xr the more or less shiny new bgpd.conf manpageHenning Brauer
2003-12-23bloody attempt at the other manpage.Henning Brauer
2003-12-23no RTF_MASKHenning Brauer
2003-12-23do send session_down imsgs to RDE even if we are quittingHenning Brauer
2003-12-23don't panic on EEXIST. that's normal for a full-table router to get a routeHenning Brauer
2003-12-23Send updates to the main process so they can be added to the kernelClaudio Jeker
2003-12-23bzero, set sin_len, and fix an error messageHenning Brauer
2003-12-23better syntax for minimum accepted holdtimeHenning Brauer
2003-12-23jmc says -D before -dHenning Brauer
2003-12-23allow the listening address to be specified, default to INADDR_ANYHenning Brauer
2003-12-22delay setting up the signal handlers in the main process until after fork(),Henning Brauer
2003-12-22spacingTheo de Raadt
2003-12-22fix indentTheo de Raadt
2003-12-22ease grammar a lot. eleminate pstate and let yacc do the work for us instead.Henning Brauer
2003-12-22o add low-level functions for adding/chaining/removing kernel routesHenning Brauer
2003-12-22uid check later; configtest is useful as non-rootHenning Brauer
2003-12-22add a configtest modeHenning Brauer
2003-12-22No need to setup a signal handler for SIGKILL as you can't catch it anyway.Miod Vallat
2003-12-22in the same vein we can plain errx() if the geteuid check fails.Henning Brauer
2003-12-22when starting up and the configuration has errors, do not call fatal().Henning Brauer
2003-12-22spellingTheo de Raadt
2003-12-22my bloody attempt at a manpage. to be fleshed out.Henning Brauer
2003-12-21sync comments with reality and shorten a bit where appropriateHenning Brauer
2003-12-21rename get_imsg() to imsg_get(); that's more consistentHenning Brauer
2003-12-21wrap read & write buffers for imsgs into a struct.Henning Brauer