summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2004-01-23`Ns' implies `No', so `Ns No' -> `Ns'; (even simpler in adduser(8))Jason McIntyre
discussed with todd@
2004-01-23sort options and clean up openssl ocsp;Jason McIntyre
plus a stab at making this page more consistent;
2004-01-23ifstated, from mpf@. This daemon listens on the routing socket forRyan Thomas McBride
interface link state changes and runs commands when these changes occur. This is particularly useful with carp(4) interfaces; stay tuned for additional features and documentation. ok deraadt@ mpf@
2004-01-23use log_addrHenning Brauer
2004-01-23provide log_addr, which takes a struct bgpd_addrHenning Brauer
intended to replace log_ntoa in most cases becaus that is IPv4 only by design
2004-01-23no more suid; ok miodTheo de Raadt
2004-01-23make sure to only use the accept()ed connection of there is no other existingHenning Brauer
tcp connection for the peer in question, and shutdown & close it otherwise. add a comment about collision detection.
2004-01-23sync comments with reality and properly log accept() errorsHenning Brauer
2004-01-23sort options and tidy openssl nseq;Jason McIntyre
2004-01-23Use closefrom(); ok millert teduTheo de Raadt
2004-01-22document/activate @arch. Fix list handling.Marc Espie
2004-01-22provide a log_debug and use it in rde.c.Henning Brauer
with this, logit() can be a private function. we don't need to include syslog.h in bgpd.h any more; log.c and parse.y who need it include it directly now.
2004-01-22use log_peer_warnx() now that we can, claudio agreesHenning Brauer
2004-01-22make log_peer_* take a struct peer_config instead of the session engineHenning Brauer
specific struct peer, and move their prototypes to bgpd.h to make it available to whole bgpd ok claudio@
2004-01-22use log_warnx and log_info. reclassify a few messages in the process and fixHenning Brauer
a few messages. ok claudio@
2004-01-22provide log_warnx() and log_info()Henning Brauer
2004-01-22log_peer_err -> log_peer_warnHenning Brauer
log_peer_errx -> log_peer_warnx
2004-01-22802.3X pretty printer (dead simple)Jason Wright
jakob@: "seems reasonable"
2004-01-22s/log_err/log_warn/Henning Brauer
it is like warn(3), nor err(3). so use a less confusing name.
2004-01-22print the interface state wrt the nexthop verification in the show interfaceHenning Brauer
output. makes quite some sense so that not every reader has to know the algorithm for deciding on the interface state...
2004-01-22an RTM_IFINFO message can mean a lot. it does not necessarily mean thatHenning Brauer
the status of the interface in terms of our nexthop validation changed; it might be something like a speed change that we don't care about. save the decided state for nexthop verificartion in struct kif, and only walk through the attached (connected) routes & report upwards if the state actually changed.
2004-01-21there's a "slight" difference between our log_err() and the system's err()...Henning Brauer
the latter does not return, so we don't need to exit() afterwards. one of the two spotted by jared
2004-01-21new parser.Henning Brauer
completely table driven and not wired into the action code like the previous parser... i wanted to do this for some time, and now it was just due. ok claudio@
2004-01-21Increment the right pointers, so we don't print the same entries repeatedly.Ryan Thomas McBride
2004-01-21spacingTheo de Raadt
2004-01-21Clean up pfsync output: print source address by default, pass -vv correctlyRyan Thomas McBride
to pf_print_state(), and other minor cleanup.
2004-01-20explicit .x.[ch] rules to avoid accidental bad matches in /usr/include.Matthieu Herrb
ok millert@
2004-01-20show usage if called without commandHenning Brauer
2004-01-20args, unbreakHenning Brauer
2004-01-20getopt & usage, prodded by theoHenning Brauer
2004-01-20fix error logging on connection attempts from !root userHenning Brauer
2004-01-20check early wether user _bgpd exists so we can bail out early and nicelyHenning Brauer
prodded by theo
2004-01-20If you go through the trouble of caching the name of the last printedOtto Moerbeek
rpc num, you might as well use it later too. ok canacar@
2004-01-20Default xfs device is /dev/xfs0. Spotted by theo@Hans Insulander
2004-01-19(v)fprintf atomically in vlog() in debug mode, prodded by theoHenning Brauer
2004-01-19Check malloc() return value. Pointed out by mpech@. Ok mpech@, deraadt@Todd C. Miller
2004-01-19for show interface, print the link status and speed as well. we needHenning Brauer
to do this depending on the media type, so print that as well if known. design following a discussion with theo claudio ok
2004-01-19knfTheo de Raadt
2004-01-18track interface type and baudrate as wellHenning Brauer
ok claudio@
2004-01-18Sync print-domain with tcpdump.org; avoids tcpdump barfing on bogusOtto Moerbeek
DNS traffic. ok canacar@ jakob@
2004-01-18sort options;Jason McIntyre
ok claudio@ henning@
2004-01-18spacingTheo de Raadt
2004-01-17keep track of interface link state and invalidate connected routes dependingHenning Brauer
on the interface in question if it has no link now, if you pull the network cable all nexthops beeing in a connected network on this interface get invalidated nicely. ok claudio@
2004-01-17Make it possible to announce own networks. In the RDE these prefixes areClaudio Jeker
attached to a pseudo peer and inserted like all other prefixes into the RIB. OK henning@
2004-01-17KNFHenning Brauer
2004-01-17print interface name instead of indexHenning Brauer
2004-01-17keep & track interface names as well, not only indicesHenning Brauer
2004-01-17implement "show interfaces"Henning Brauer
2004-01-17allow the interfaces as bgpd sees 'em to be queried via imsgsHenning Brauer
2004-01-17actually update interface flags in if_change()Henning Brauer