index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.sbin
/
bgpd
/
bgpd.c
Age
Commit message (
Expand
)
Author
2003-12-26
let imsg_get and imsg_compose not fatal() but return errors upstream.
Henning Brauer
2003-12-26
when this project started and i added the fatal() function, I made it take
Henning Brauer
2003-12-26
by making kroute_dispatch_msg() and kroute_nexthop_add() return int instead
Henning Brauer
2003-12-26
overhaul error handling
Henning Brauer
2003-12-26
handle kroute_init failures nicer
Henning Brauer
2003-12-26
improve log message
Henning Brauer
2003-12-26
log nexthop status changes
Henning Brauer
2003-12-26
handle IMSG_NEXTHOP_DELETE as well
Henning Brauer
2003-12-26
kroute_nexthop_check -> kroute_nexthop_add
Henning Brauer
2003-12-26
finally marry rde and kroute parts of the nexthop verification:
Henning Brauer
2003-12-25
track routing table changes that are _not_ caused by bgpd itself
Henning Brauer
2003-12-25
kill IMSG_KROUTE_ADD as well. just send KROUTE_CHANGE requests.
Henning Brauer
2003-12-25
it actually makes more sense to call the merged function kroute_change
Henning Brauer
2003-12-25
kroute_change is obsolete, long live kroute_add
Henning Brauer
2003-12-24
now that the main process can cleanup without RDE's help, we do not need the
Henning Brauer
2003-12-24
now that we keep track of the routes we added to the kernel we can remove
Henning Brauer
2003-12-24
slightly more helpfull error msgs
Henning Brauer
2003-12-24
handle write() returning 0 correctly, adjust the msgbuf API appropriately,
Henning Brauer
2003-12-23
spacing
Theo de Raadt
2003-12-23
send shutdown requests to the child processes and wait for a ackmessage from
Henning Brauer
2003-12-22
delay setting up the signal handlers in the main process until after fork(),
Henning Brauer
2003-12-22
o add low-level functions for adding/chaining/removing kernel routes
Henning Brauer
2003-12-22
uid check later; configtest is useful as non-root
Henning Brauer
2003-12-22
add a configtest mode
Henning Brauer
2003-12-22
No need to setup a signal handler for SIGKILL as you can't catch it anyway.
Miod Vallat
2003-12-22
in the same vein we can plain errx() if the geteuid check fails.
Henning Brauer
2003-12-22
when starting up and the configuration has errors, do not call fatal().
Henning Brauer
2003-12-21
rename get_imsg() to imsg_get(); that's more consistent
Henning Brauer
2003-12-21
wrap read & write buffers for imsgs into a struct.
Henning Brauer
2003-12-21
overhaul the write buffering code.
Henning Brauer
2003-12-21
use pipe(2)s instead of socketpair(2)s.
Henning Brauer
2003-12-20
more from the castathon; imsg_compose takes void * now so get rid of the casts
Henning Brauer
2003-12-20
few missing break; in default: cases in switch; one noticed by tedu@
Henning Brauer
2003-12-20
spacing
Theo de Raadt
2003-12-20
parent: waitpid() for the child processes on exit
Henning Brauer
2003-12-20
keep track which process we are so fatal() can log in which proc the
Henning Brauer
2003-12-20
read(2)/write(2) return ssize_t, not size_t
Henning Brauer
2003-12-17
send reconf requests to the RDE as well and handle them there; syncing peer
Henning Brauer
2003-12-17
welcome, bgpd
Henning Brauer