]> git.proxmox.com Git - mirror_frr.git/commit - ospfd/ospf_nsm.c
[ospfd] Implement new ospf router subcommand "log-adjacency-changes [detail]"
authorAndrew J. Schorr <ajschorr@alumni.princeton.edu>
Thu, 29 Jun 2006 20:20:52 +0000 (20:20 +0000)
committerAndrew J. Schorr <ajschorr@alumni.princeton.edu>
Thu, 29 Jun 2006 20:20:52 +0000 (20:20 +0000)
commitd7e60dd7a9f0213aaa82d256a78ab74887946e53
tree2e3488591d1ac48d10ddca05fa4cd68e3611f583
parent5f41e90e49b8ced6b5adac3933736067d2b24584
[ospfd] Implement new ospf router subcommand "log-adjacency-changes [detail]"

2006-06-28 Erik Muller <erikm@internap.com>

* ospfd.h: Define 2 new struct ospf config flags:
  OSPF_LOG_ADJACENCY_CHANGES and OSPF_LOG_ADJACENCY_DETAIL
* ospf_nsm.c (nsm_change_state): Log adjacency changes if
  requested.
* ospf_vty.c (ospf_log_adjacency_changes): New command function
  to implement ospf subcommand "log-adjacency-changes [detail]".
  (no_ospf_log_adjacency_changes) Turn off log-adjacency-changes.
  (show_ip_ospf) Show whether adjacency changes are logged.
  (ospf_config_write) Add "log-adjacency-changes [detail]" to config.
  (ospf_vty_init) Add ospf_log_adjacency_changes and
  no_ospf_log_adjacency_changes.
* ospfd.texi: Document new ospf router subcommand
  "log-adjacency-changes [detail]".
doc/ChangeLog
doc/ospfd.texi
ospfd/ChangeLog
ospfd/ospf_nsm.c
ospfd/ospf_vty.c
ospfd/ospfd.h