#
6df03478 |
| 21-Oct-2020 |
claudio <claudio@openbsd.org> |
For portability include sys/types.h instead of sys/cdefs.h. cdefs.h may not exist on some systems and the portable framework uses sys/types.h to define __dead. OK deraadt@
|
#
5e3f6f95 |
| 24-Jan-2017 |
benno <benno@openbsd.org> |
sync log.c from relayd et al to bgpd.
there is still a little difference regarding handling of the verbosity value that will be handled later.
ok claudio@ florian@
|
#
02cd9e4b |
| 02-Sep-2016 |
benno <benno@openbsd.org> |
work on making log.c similar in all daemons:
move daemon-local functions into new logmsg.c, and reduce the (mostly whitespace) differences so that log.c's can be diffed easily.
ok claudio@, feedbac
work on making log.c similar in all daemons:
move daemon-local functions into new logmsg.c, and reduce the (mostly whitespace) differences so that log.c's can be diffed easily.
ok claudio@, feedback from henning@, deraadt@, reyk@
show more ...
|
#
258905ca |
| 24-Oct-2015 |
claudio <claudio@openbsd.org> |
Introduce msgtypenames to print bgp msg types (which will be used by bgpctl)
|
#
5e9951bb |
| 11-Oct-2015 |
phessler <phessler@openbsd.org> |
some peers are following an expired draft RFC and are sending "unknown" error codes to OPEN messages. make them "known", and show them.
OK benno@, claudio@, sthen@
|
#
17098ec8 |
| 07-Mar-2013 |
claudio <claudio@openbsd.org> |
Implements a few missing bits for better templates support: - on config reload also adjust the cloned neighbors so that they get the config changes as well. - clean up sessions that are 1h idle but
Implements a few missing bits for better templates support: - on config reload also adjust the cloned neighbors so that they get the config changes as well. - clean up sessions that are 1h idle but in state active (instead of down) - add bits to allow bgpctl to destroy cloned neighbors Tested by sthen@ some time ago, OK phessler@
show more ...
|
#
8a2bb8d5 |
| 18-Sep-2012 |
claudio <claudio@openbsd.org> |
Only allow one reload request at a time in bgpd. Needed for further work. OK sthen@, benno@, henning@
|
#
866dcea5 |
| 10-Jun-2012 |
claudio <claudio@openbsd.org> |
Add error messages for BGP Finite State Machine Error subcodes as defined in RFC 6608. OK henning@ sthen@
|
#
b3f96f58 |
| 22-May-2012 |
claudio <claudio@openbsd.org> |
Sync log strings with the possible values of IMSG_CTL_RESULT OK henning@ sthen@
|
#
3a1e4272 |
| 11-Sep-2008 |
henning <henning@openbsd.org> |
remove hackery to un-demote after the session has been established for a while, we can now just use a timer (since i rewrote the timer code)
|
#
0d594c94 |
| 23-Dec-2007 |
henning <henning@openbsd.org> |
send timers for bgpctlshow neighbor foo timer in seperate messages after the peer data. makes bgpctl display code independent from timer implementation internals. only running timers are displayed no
send timers for bgpctlshow neighbor foo timer in seperate messages after the peer data. makes bgpctl display code independent from timer implementation internals. only running timers are displayed now, stopped ones are skipped.
show more ...
|
#
967067cf |
| 25-Feb-2007 |
henning <henning@openbsd.org> |
tiny typos hiding, uncovered Leen Besselink <leen@consolejunkie.net>
|
#
1721f25b |
| 27-May-2006 |
claudio <claudio@openbsd.org> |
Pass a IMSG_CTL_RESULT messgae back to bgpctl on reloads to indicate if the reload was successful or not. OK henning@
|
#
b51efe11 |
| 23-May-2006 |
henning <henning@openbsd.org> |
allow bgpd to request a route refresh from a neighbor if that neighbor announced route refresh capabilities
|
#
41928d45 |
| 24-Jan-2006 |
henning <henning@openbsd.org> |
introduce a second control socket, which is restricted to certain messages, nameley the show ones. needed for looking glass style applications, monitoring etc. claudio ok
|
#
f58eb34c |
| 19-Oct-2005 |
henning <henning@openbsd.org> |
for "bgpctl neighbor foo up/down/clear", make bgpctl not exit after sending the request, but wait for the new IMSG_CTL_RESULT message, which contains a status code to indicate wether the request was
for "bgpctl neighbor foo up/down/clear", make bgpctl not exit after sending the request, but wait for the new IMSG_CTL_RESULT message, which contains a status code to indicate wether the request was processed successfully or wether an error occured and if so what kind of error. no more "IMSG_CTL_NEIGHBOR_ with unknown neighbor foobaz" in the log when you mistyped foobar - no bgpctl itself complains claudio ok
show more ...
|
#
49ce42b6 |
| 05-Jun-2005 |
henning <henning@openbsd.org> |
provide cleartext messages for the cease suberror codes
|
#
5b0ec5ab |
| 21-May-2004 |
claudio <claudio@openbsd.org> |
Fix some gcc warnings in bgpctl because of the last commit. OK henning@
|
#
7a42e6f2 |
| 21-May-2004 |
henning <henning@openbsd.org> |
move the big name tables to the .h file, makes the .c easier
|
#
bea482a9 |
| 04-Jan-2004 |
henning <henning@openbsd.org> |
share statenames
|