summaryrefslogtreecommitdiffstats
path: root/vtysh/vtysh_user.c
diff options
context:
space:
mode:
authorpaul <paul>2005-07-12 17:15:02 +0200
committerpaul <paul>2005-07-12 17:15:02 +0200
commitb899408509440ee1415c895600c9a20e406cded0 (patch)
tree338dc4faffd3e0600531bc14872281bde184ebe3 /vtysh/vtysh_user.c
parent * configure.ac: Actually test whether libc has IPv6 support. (diff)
downloadfrr-b899408509440ee1415c895600c9a20e406cded0.tar.xz
frr-b899408509440ee1415c895600c9a20e406cded0.zip
2005-07-12 Christian Hammers <ch@debian.org>
* vtysh_user.c: rename struct user to struct vtysh_user to avoid clashes with sys/user.h on ARM.
Diffstat (limited to 'vtysh/vtysh_user.c')
-rw-r--r--vtysh/vtysh_user.c26
1 files changed, 13 insertions, 13 deletions
diff --git a/vtysh/vtysh_user.c b/vtysh/vtysh_user.c
index 1ae2d8cba..e3015056c 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 ());