summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhasso <hasso>2004-10-11 13:20:40 +0000
committerhasso <hasso>2004-10-11 13:20:40 +0000
commit5862ff529effd26414827a6692c1e841ebb189a0 (patch)
tree01ea1296de8aa787e00c199cdc054e76c895ecf3
parentf90a5f6f1a6c1c1a4199a87a6202fe3edc9f7520 (diff)
Fix warnings here.
-rw-r--r--vtysh/ChangeLog4
-rw-r--r--vtysh/vtysh.c3
-rw-r--r--vtysh/vtysh_user.c6
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);