From b899408509440ee1415c895600c9a20e406cded0 Mon Sep 17 00:00:00 2001 From: paul Date: Tue, 12 Jul 2005 15:15:02 +0000 Subject: 2005-07-12 Christian Hammers * vtysh_user.c: rename struct user to struct vtysh_user to avoid clashes with sys/user.h on ARM. --- vtysh/ChangeLog | 5 +++++ vtysh/vtysh_user.c | 26 +++++++++++++------------- 2 files changed, 18 insertions(+), 13 deletions(-) diff --git a/vtysh/ChangeLog b/vtysh/ChangeLog index 16434cf3..a2b39625 100644 --- a/vtysh/ChangeLog +++ b/vtysh/ChangeLog @@ -1,3 +1,8 @@ +2005-07-12 Christian Hammers + + * vtysh_user.c: rename struct user to struct vtysh_user to avoid + clashes with sys/user.h on ARM. + 2005-04-07 Hasso Tepper * Makefile.am: Remove rebuild4 target, it's not used any more by build diff --git a/vtysh/vtysh_user.c b/vtysh/vtysh_user.c index 1ae2d8cb..e3015056 100644 --- a/vtysh/vtysh_user.c +++ b/vtysh/vtysh_user.c @@ -90,7 +90,7 @@ vtysh_pam (const char *user) } #endif /* USE_PAM */ -struct user +struct vtysh_user { char *name; u_char nopassword; @@ -98,26 +98,26 @@ struct user struct list *userlist; -struct user * +struct vtysh_user * user_new () { - struct user *user; - user = XMALLOC (0, sizeof (struct user)); - memset (user, 0, sizeof (struct user)); + struct vtysh_user *user; + user = XMALLOC (0, sizeof (struct vtysh_user)); + memset (user, 0, sizeof (struct vtysh_user)); return user; } void -user_free (struct user *user) +user_free (struct vtysh_user *user) { XFREE (0, user); } -struct user * +struct vtysh_user * user_lookup (const char *name) { struct listnode *node, *nnode; - struct user *user; + struct vtysh_user *user; for (ALL_LIST_ELEMENTS (userlist, node, nnode, user)) { @@ -131,7 +131,7 @@ void user_config_write () { struct listnode *node, *nnode; - struct user *user; + struct vtysh_user *user; for (ALL_LIST_ELEMENTS (userlist, node, nnode, user)) { @@ -140,10 +140,10 @@ user_config_write () } } -struct user * +struct vtysh_user * user_get (const char *name) { - struct user *user; + struct vtysh_user *user; user = user_lookup (name); if (user) return user; @@ -162,7 +162,7 @@ DEFUN (username_nopassword, "\n" "\n") { - struct user *user; + struct vtysh_user *user; user = user_get (argv[0]); user->nopassword = 1; return CMD_SUCCESS; @@ -171,7 +171,7 @@ DEFUN (username_nopassword, int vtysh_auth () { - struct user *user; + struct vtysh_user *user; struct passwd *passwd; passwd = getpwuid (geteuid ()); -- cgit v1.2.1