From: Andrew J. Schorr Date: Sun, 29 Apr 2007 03:53:31 +0000 (+0000) Subject: [logging] Add new "log timestamp precision" command for subsecond timestamps X-Git-Tag: frr-2.0-rc1~2527 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=c749b7227b331daaac23eb271698e4f60301619f;p=mirror%2Ffrr.git [logging] Add new "log timestamp precision" command for subsecond timestamps 2007-04-28 Andrew J. Schorr * vtysh.c: (vtysh_log_timestamp_precision, no_vtysh_log_timestamp_precision) Implement new log timestamp precision commands: send to all daemons. (vtysh_init_vty) Install new log timestamp precision commands. --- diff --git a/vtysh/ChangeLog b/vtysh/ChangeLog index b9b78f5ed1..4ca5df9451 100644 --- a/vtysh/ChangeLog +++ b/vtysh/ChangeLog @@ -1,3 +1,10 @@ +2007-04-28 Andrew J. Schorr + + * vtysh.c: (vtysh_log_timestamp_precision, + no_vtysh_log_timestamp_precision) Implement new log timestamp + precision commands: send to all daemons. + (vtysh_init_vty) Install new log timestamp precision commands. + 2006-07-27 Andrew J. Schorr * vtysh_main.c: (usage) Add new -d and -E options. And note that diff --git a/vtysh/vtysh.c b/vtysh/vtysh.c index 9b7d300fee..2b907ca2c7 100644 --- a/vtysh/vtysh.c +++ b/vtysh/vtysh.c @@ -1571,6 +1571,30 @@ DEFUNSH (VTYSH_ALL, return CMD_SUCCESS; } +DEFUNSH (VTYSH_ALL, + vtysh_log_timestamp_precision, + vtysh_log_timestamp_precision_cmd, + "log timestamp precision <0-6>", + "Logging control\n" + "Timestamp configuration\n" + "Set the timestamp precision\n" + "Number of subsecond digits\n") +{ + return CMD_SUCCESS; +} + +DEFUNSH (VTYSH_ALL, + no_vtysh_log_timestamp_precision, + no_vtysh_log_timestamp_precision_cmd, + "no log timestamp precision", + NO_STR + "Logging control\n" + "Timestamp configuration\n" + "Reset the timestamp precision to the default value of 0\n") +{ + return CMD_SUCCESS; +} + DEFUNSH (VTYSH_ALL, vtysh_service_password_encrypt, vtysh_service_password_encrypt_cmd, @@ -2408,6 +2432,8 @@ vtysh_init_vty (void) install_element (CONFIG_NODE, &no_vtysh_log_facility_cmd); install_element (CONFIG_NODE, &vtysh_log_record_priority_cmd); install_element (CONFIG_NODE, &no_vtysh_log_record_priority_cmd); + install_element (CONFIG_NODE, &vtysh_log_timestamp_precision_cmd); + install_element (CONFIG_NODE, &no_vtysh_log_timestamp_precision_cmd); install_element (CONFIG_NODE, &vtysh_service_password_encrypt_cmd); install_element (CONFIG_NODE, &no_vtysh_service_password_encrypt_cmd);