diff options
-rw-r--r-- | vtysh/ChangeLog | 4 | ||||
-rw-r--r-- | vtysh/vtysh.c | 3 | ||||
-rw-r--r-- | vtysh/vtysh_user.c | 6 |
3 files changed, 9 insertions, 4 deletions
diff --git a/vtysh/ChangeLog b/vtysh/ChangeLog index 80c2295b..df5eccd3 100644 --- a/vtysh/ChangeLog +++ b/vtysh/ChangeLog @@ -1,3 +1,7 @@ +2004-10-11 Hasso Tepper <hasso at quagga.net> + + * vtysh.c, vtysh_user.c: Make more strings const. + 2004-10-07 Hasso Tepper <hasso at quagga.net> * vtysh.c, vtysh.h, vtysh_config.c, vtysh_main.c: Fix compiler diff --git a/vtysh/vtysh.c b/vtysh/vtysh.c index 733bb437..0df5ddbb 100644 --- a/vtysh/vtysh.c +++ b/vtysh/vtysh.c @@ -1697,7 +1697,8 @@ DEFUN (vtysh_show_running_daemons, /* Execute command in child process. */ int -execute_command (const char *command, int argc, char *arg1, char *arg2) +execute_command (const char *command, int argc, const char *arg1, + const char *arg2) { int ret; pid_t pid; diff --git a/vtysh/vtysh_user.c b/vtysh/vtysh_user.c index 92330103..f84cca83 100644 --- a/vtysh/vtysh_user.c +++ b/vtysh/vtysh_user.c @@ -46,7 +46,7 @@ static struct pam_conv conv = }; int -vtysh_pam (char *user) +vtysh_pam (const char *user) { int ret; pam_handle_t *pamh = NULL; @@ -114,7 +114,7 @@ user_free (struct user *user) } struct user * -user_lookup (char *name) +user_lookup (const char *name) { struct listnode *nn; struct user *user; @@ -141,7 +141,7 @@ user_config_write () } struct user * -user_get (char *name) +user_get (const char *name) { struct user *user; user = user_lookup (name); |