summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd/log.c
AgeCommit message (Expand)Author
2012-06-10Add error messages for BGP Finite State Machine Error subcodes as definedClaudio Jeker
2011-08-20Decouple log_verbose() from log_init() so the verbose flag stays set withStuart Henderson
2010-11-18Log sent notification messages as well having them in the log mayClaudio Jeker
2009-12-03Only log if there is a chance that the session may come up if the neighborClaudio Jeker
2009-12-01Use an artificial address family id in struct bgpd_addr and almost everywhereClaudio Jeker
2009-11-02Implement IMSG_CTL_LOG_VERBOSE similar to ospfd. Even though bgpd has almostClaudio Jeker
2007-04-23Make bgpd 4-byte AS compatible. All internal representations of AS numbersClaudio Jeker
2007-02-25we do have a table with suberror codes for cease and their meaning;Henning Brauer
2006-01-05Kill ENSURE(), remove ensure.h, say bye bye to fatal_ensure() andClaudio Jeker
2006-01-03Move functions shared with bgpctl into new file util.c. Simplifies theClaudio Jeker
2005-06-05make log_in6addr actually work correctly - it is astounding how ugly thingsHenning Brauer
2005-05-27kroute6 support, at least partially. Get it in so that Henning can clean itClaudio Jeker
2005-03-31zap some includes we don't need, Alexander von Gernler <grunk@pestilenz.org>Henning Brauer
2005-03-26proper check on log type. ok henning claudioTed Unangst
2004-11-18it's oupsa oupsa oupsa time...Henning Brauer
2004-11-18supress logging of subsequent connect() failures as long as:Henning Brauer
2004-11-02supress logging of the (likely very long) repeated Connect -> Active ->Henning Brauer
2004-07-09let log_debug only log at all when we're in debug mode, from Montreal AirportHenning Brauer
2004-06-01I would have sworn I added tzset() hereHenning Brauer
2004-05-21move the big name tables to the .h file, makes the .c easierHenning Brauer
2004-05-08KNFHenning Brauer
2004-05-08provide log_sockaddr, which uses getnameinfo(), and use it inHenning Brauer
2004-04-25spacesHenning Brauer
2004-04-25add "neighbor cloning", allowing you to specify a prefix and prefixlengthHenning Brauer
2004-04-25unbreak log_conn_attempt, bah crap crap crap crap crap crap crap crap crapHenning Brauer
2004-04-16make log_conn_attempt work in an address family independent matterHenning Brauer
2004-03-11fflush(stderr) in vlog if in debug mode, from discussion with and ok claudioHenning Brauer
2004-03-05new error code "unsupported capability" from RFC 3392Henning Brauer
2004-02-25use __progname instead of hardcoding bgpd for log_initHenning Brauer
2004-01-28KNFHenning Brauer
2004-01-27log_ntoa is herewith condemned to death by claudio and yours trulyHenning Brauer
2004-01-27constify log_addr and log_ntoa's returns, reminded by claudioHenning Brauer
2004-01-27use inet_ntop() for log_addr(), claudio okHenning Brauer
2004-01-27use a struct bgpd_addr instead of sockaddr_in for peer_config->local_addr andHenning Brauer
2004-01-23provide log_addr, which takes a struct bgpd_addrHenning Brauer
2004-01-22provide a log_debug and use it in rde.c.Henning Brauer
2004-01-22make log_peer_* take a struct peer_config instead of the session engineHenning Brauer
2004-01-22provide log_warnx() and log_info()Henning Brauer
2004-01-22log_peer_err -> log_peer_warnHenning Brauer
2004-01-22s/log_err/log_warn/Henning Brauer
2004-01-19(v)fprintf atomically in vlog() in debug mode, prodded by theoHenning Brauer
2004-01-062004Henning Brauer
2004-01-04share statenamesHenning Brauer
2003-12-30missing free()s; From: Patrick Latifi <pat@eyeo.org>Henning Brauer
2003-12-30typos from davidHenning Brauer
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-26provide a real log_errHenning Brauer
2003-12-26log_err -> log_peer_errHenning Brauer
2003-12-26+ log_ntoa, a simple helper funtion that doesn't require a struct in_addr...Henning Brauer