diff options
author | Karel Zak | 2006-12-07 00:25:44 +0100 |
---|---|---|
committer | Karel Zak | 2006-12-07 00:25:44 +0100 |
commit | 66ee8158b69525e12060ef558cb5d77feadab1dc (patch) | |
tree | 08b30f2d07df9213f5647bc6f60b5090a263ef43 /login-utils/vipw.c | |
parent | Imported from util-linux-2.10m tarball. (diff) | |
download | kernel-qcow2-util-linux-66ee8158b69525e12060ef558cb5d77feadab1dc.tar.gz kernel-qcow2-util-linux-66ee8158b69525e12060ef558cb5d77feadab1dc.tar.xz kernel-qcow2-util-linux-66ee8158b69525e12060ef558cb5d77feadab1dc.zip |
Imported from util-linux-2.10s tarball.
Diffstat (limited to 'login-utils/vipw.c')
-rw-r--r-- | login-utils/vipw.c | 28 |
1 files changed, 11 insertions, 17 deletions
diff --git a/login-utils/vipw.c b/login-utils/vipw.c index dfcdca2ed..665d77daa 100644 --- a/login-utils/vipw.c +++ b/login-utils/vipw.c @@ -77,11 +77,9 @@ char tmptmp_file[FILENAMELEN]; /* very tmp file */ void pw_error __P((char *, int, int)); -void -copyfile(from, to) - register int from, to; -{ - register int nr, nw, off; +static void +copyfile(int from, int to) { + int nr, nw, off; char buf[8*1024]; while ((nr = read(from, buf, sizeof(buf))) > 0) @@ -94,9 +92,8 @@ copyfile(from, to) } -void -pw_init() -{ +static void +pw_init(void) { struct rlimit rlim; /* Unlimited resource limits. */ @@ -125,9 +122,8 @@ pw_init() (void)umask(0); } -int -pw_lock() -{ +static int +pw_lock(void) { int lockfd, fd, ret; /* @@ -179,9 +175,8 @@ pw_lock() return(1); } -void -pw_unlock() -{ +static void +pw_unlock(void) { char tmp[FILENAMELEN]; sprintf(tmp, "%s%s", orig_file, ".OLD"); @@ -198,9 +193,8 @@ pw_unlock() } -void -pw_edit(int notsetuid) -{ +static void +pw_edit(int notsetuid) { int pstat; pid_t pid; char *p, *editor; |