summaryrefslogtreecommitdiff
path: root/vtysh/ChangeLog
diff options
context:
space:
mode:
authorajs <ajs>2005-01-28 21:11:46 +0000
committerajs <ajs>2005-01-28 21:11:46 +0000
commitb1aa147d09b0e06992cdb39ed11b46df0a3b984f (patch)
tree786c03a44c77ebedf98616053157fdbfa5d4135a /vtysh/ChangeLog
parentafb8b6055c5e54be762e220cf9b7b65a22266733 (diff)
2005-01-28 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
* vtysh.h: Remove obsolete VTYSH_INDEX_* defines. Fix many prototypes for functions with no arguments (must specify argument list as void). * vtysh.c: Enhance vtysh_client array to include the daemon's name and bitmask and socket path (in addition to the fd). This allows us to use loop constructs for various operations that need to be applied to all client daemons, and it facilitates better error messages. Also fix some prototypes with void argument lists. (vclient_close) Issue a warning message indicating which daemon's socket is being closed. (vtysh_execute_func,vtysh_config_from_file) Use a for loop to call vtysh_client_execute. (vtysh_write_terminal,write_config_integrated) Use a for loop to call vtysh_client_config. (vtysh_write_memory) Use a for loop to call vtysh_client_execute. (vtysh_show_daemons) Use a for loop. (vtysh_connect) The struct vtysh_client is now statically initialized, so do not initialize it here. (vtysh_connect_all) Use a for loop to call vtysh_connect. Set ripd_client pointer for use in vtysh_exit_ripd_only.
Diffstat (limited to 'vtysh/ChangeLog')
-rw-r--r--vtysh/ChangeLog22
1 files changed, 22 insertions, 0 deletions
diff --git a/vtysh/ChangeLog b/vtysh/ChangeLog
index e142f150..6822126e 100644
--- a/vtysh/ChangeLog
+++ b/vtysh/ChangeLog
@@ -1,3 +1,25 @@
+2005-01-28 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+ * vtysh.h: Remove obsolete VTYSH_INDEX_* defines. Fix many prototypes
+ for functions with no arguments (must specify argument list as void).
+ * vtysh.c: Enhance vtysh_client array to include the daemon's name
+ and bitmask and socket path (in addition to the fd). This allows
+ us to use loop constructs for various operations that need to be
+ applied to all client daemons, and it facilitates better error
+ messages. Also fix some prototypes with void argument lists.
+ (vclient_close) Issue a warning message indicating which daemon's
+ socket is being closed.
+ (vtysh_execute_func,vtysh_config_from_file) Use a for loop to
+ call vtysh_client_execute.
+ (vtysh_write_terminal,write_config_integrated) Use a for loop to
+ call vtysh_client_config.
+ (vtysh_write_memory) Use a for loop to call vtysh_client_execute.
+ (vtysh_show_daemons) Use a for loop.
+ (vtysh_connect) The struct vtysh_client is now statically initialized,
+ so do not initialize it here.
+ (vtysh_connect_all) Use a for loop to call vtysh_connect. Set
+ ripd_client pointer for use in vtysh_exit_ripd_only.
+
2005-01-23 Hasso Tepper <hasso at quagga.net>
* vtysh.conf.sample: Fix typo "integrated-vtysh-conf" ->