diff options
author | ajs <ajs> | 2006-11-30 16:36:57 +0000 |
---|---|---|
committer | ajs <ajs> | 2006-11-30 16:36:57 +0000 |
commit | 4f9decd1c189c9ef1ca0a83dcb79f39eeab3844d (patch) | |
tree | 498d029f1d93a6ab384b35f12f860626d466ca34 /ripd/rip_interface.c | |
parent | 201b335058867d012c82845024787498fcd11190 (diff) | |
download | quagga-4f9decd1c189c9ef1ca0a83dcb79f39eeab3844d.tar.bz2 quagga-4f9decd1c189c9ef1ca0a83dcb79f39eeab3844d.tar.xz |
[bgpd] Implement 'debug bgp zebra' to log all messages to and from zebra.
2006-11-30 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
* bgp_debug.h: Declare new bgp_debug_zebra conf and term flags,
and define BGP_DEBUG_ZEBRA.
* bgp_debug.c: Declare conf_bgp_debug_zebra and term_bgp_debug_zebra.
(debug_bgp_zebra, no_debug_bgp_zebra, undebug_bgp_zebra) New
functions to enable/disable bgp zebra debugging.
(no_debug_bgp_all) Turn off zebra debugging.
(show_debugging_bgp) Show whether zebra debugging is on.
(bgp_config_write_debug) Add 'debug bgp zebra' if configured.
(bgp_debug_init) Add new zebra debugging commands.
* bgp_zebra.c: (bgp_router_id_update, bgp_interface_add,
bgp_interface_delete, bgp_interface_up, bgp_interface_down,
bgp_interface_address_add, bgp_interface_address_delete,
zebra_read_ipv4, zebra_read_ipv6, bgp_zebra_announce,
bgp_zebra_withdraw, bgp_redistribute_set, bgp_redistribute_unset)
If zebra debugging is enabled, log an appropriate debug message.
Diffstat (limited to 'ripd/rip_interface.c')
0 files changed, 0 insertions, 0 deletions