code consistency fixes
This commit is contained in:
parent
c50f7a3a27
commit
291aedb875
4
id.c
4
id.c
@ -85,7 +85,7 @@ usernam(const char *nam)
|
|||||||
|
|
||||||
errno = 0;
|
errno = 0;
|
||||||
pw = getpwnam(nam);
|
pw = getpwnam(nam);
|
||||||
if(!pw) {
|
if (!pw) {
|
||||||
if (errno)
|
if (errno)
|
||||||
eprintf("getpwnam %s:", nam);
|
eprintf("getpwnam %s:", nam);
|
||||||
else
|
else
|
||||||
@ -104,7 +104,7 @@ userid(uid_t id)
|
|||||||
|
|
||||||
errno = 0;
|
errno = 0;
|
||||||
pw = getpwuid(id);
|
pw = getpwuid(id);
|
||||||
if(!pw) {
|
if (!pw) {
|
||||||
if (errno)
|
if (errno)
|
||||||
eprintf("getpwuid %d:", id);
|
eprintf("getpwuid %d:", id);
|
||||||
else
|
else
|
||||||
|
2
insmod.c
2
insmod.c
@ -42,7 +42,7 @@ main(int argc, char *argv[])
|
|||||||
buf = emalloc(blen);
|
buf = emalloc(blen);
|
||||||
|
|
||||||
n = read(fd, buf, blen);
|
n = read(fd, buf, blen);
|
||||||
if(n < 0 || (size_t)n != blen)
|
if (n < 0 || (size_t)n != blen)
|
||||||
eprintf("read:");
|
eprintf("read:");
|
||||||
|
|
||||||
argc--;
|
argc--;
|
||||||
|
@ -52,15 +52,15 @@ main(int argc, char *argv[])
|
|||||||
case 's':
|
case 's':
|
||||||
v = EARGF(usage());
|
v = EARGF(usage());
|
||||||
sig = strtol(v, &end, 0);
|
sig = strtol(v, &end, 0);
|
||||||
if(*end == '\0')
|
if (*end == '\0')
|
||||||
break;
|
break;
|
||||||
for(i = 0; i < LEN(sigs); i++) {
|
for (i = 0; i < LEN(sigs); i++) {
|
||||||
if(strcasecmp(v, sigs[i].name) == 0) {
|
if (strcasecmp(v, sigs[i].name) == 0) {
|
||||||
sig = sigs[i].sig;
|
sig = sigs[i].sig;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(i == LEN(sigs))
|
if (i == LEN(sigs))
|
||||||
eprintf("%s: unknown signal\n", v);
|
eprintf("%s: unknown signal\n", v);
|
||||||
break;
|
break;
|
||||||
case 'o':
|
case 'o':
|
||||||
|
3
login.c
3
login.c
@ -26,7 +26,8 @@ usage(void)
|
|||||||
|
|
||||||
/* Write utmp entry */
|
/* Write utmp entry */
|
||||||
static void
|
static void
|
||||||
writeutmp(const char *user, const char *tty) {
|
writeutmp(const char *user, const char *tty)
|
||||||
|
{
|
||||||
struct utmp usr;
|
struct utmp usr;
|
||||||
FILE *fp;
|
FILE *fp;
|
||||||
|
|
||||||
|
6
mknod.c
6
mknod.c
@ -30,16 +30,16 @@ main(int argc, char *argv[])
|
|||||||
usage();
|
usage();
|
||||||
} ARGEND;
|
} ARGEND;
|
||||||
|
|
||||||
if(argc != 4)
|
if (argc != 4)
|
||||||
usage();
|
usage();
|
||||||
|
|
||||||
if(strlen(argv[1]) != 1 || !strchr("ucb", argv[1][0]))
|
if (strlen(argv[1]) != 1 || !strchr("ucb", argv[1][0]))
|
||||||
eprintf("mknod: '%s': invalid type\n", argv[1]);
|
eprintf("mknod: '%s': invalid type\n", argv[1]);
|
||||||
type = (argv[1][0] == 'b') ? S_IFBLK : S_IFCHR;
|
type = (argv[1][0] == 'b') ? S_IFBLK : S_IFCHR;
|
||||||
|
|
||||||
dev = makedev(estrtol(argv[2], 0), estrtol(argv[3], 0));
|
dev = makedev(estrtol(argv[2], 0), estrtol(argv[3], 0));
|
||||||
|
|
||||||
if(mknod(argv[0], type|mode, dev) == -1)
|
if (mknod(argv[0], type|mode, dev) == -1)
|
||||||
eprintf("mknod: '%s':", argv[0]);
|
eprintf("mknod: '%s':", argv[0]);
|
||||||
return EXIT_SUCCESS;
|
return EXIT_SUCCESS;
|
||||||
}
|
}
|
||||||
|
60
mount.c
60
mount.c
@ -41,26 +41,26 @@ parseopts(char *popts, unsigned long *flags, char *data, size_t datasiz)
|
|||||||
char *name;
|
char *name;
|
||||||
|
|
||||||
data[0] = '\0';
|
data[0] = '\0';
|
||||||
for(name = strtok(popts, ","); name; name = strtok(NULL, ",")) {
|
for (name = strtok(popts, ","); name; name = strtok(NULL, ",")) {
|
||||||
validopt = 0;
|
validopt = 0;
|
||||||
for(i = 0; optnames[i].opt; i++) {
|
for (i = 0; optnames[i].opt; i++) {
|
||||||
if(optnames[i].opt && strcmp(name, optnames[i].opt) == 0) {
|
if (optnames[i].opt && strcmp(name, optnames[i].opt) == 0) {
|
||||||
*flags |= optnames[i].v;
|
*flags |= optnames[i].v;
|
||||||
validopt = 1;
|
validopt = 1;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if(optnames[i].notopt && strcmp(name, optnames[i].notopt) == 0) {
|
if (optnames[i].notopt && strcmp(name, optnames[i].notopt) == 0) {
|
||||||
*flags &= ~optnames[i].v;
|
*flags &= ~optnames[i].v;
|
||||||
validopt = 1;
|
validopt = 1;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(!validopt) {
|
if (!validopt) {
|
||||||
/* unknown option, pass as data option to mount() */
|
/* unknown option, pass as data option to mount() */
|
||||||
if((optlen = strlen(name))) {
|
if ((optlen = strlen(name))) {
|
||||||
if(dlen + optlen + 2 >= datasiz)
|
if (dlen + optlen + 2 >= datasiz)
|
||||||
return; /* prevent overflow */
|
return; /* prevent overflow */
|
||||||
if(dlen)
|
if (dlen)
|
||||||
data[dlen++] = ',';
|
data[dlen++] = ',';
|
||||||
memcpy(&data[dlen], name, optlen);
|
memcpy(&data[dlen], name, optlen);
|
||||||
dlen += optlen;
|
dlen += optlen;
|
||||||
@ -110,9 +110,9 @@ catfile(FILE *in, FILE *out)
|
|||||||
char buf[BUFSIZ];
|
char buf[BUFSIZ];
|
||||||
size_t bytesread;
|
size_t bytesread;
|
||||||
|
|
||||||
while(!feof(in)) {
|
while (!feof(in)) {
|
||||||
bytesread = fread(buf, 1, sizeof(buf), in);
|
bytesread = fread(buf, 1, sizeof(buf), in);
|
||||||
if(ferror(in))
|
if (ferror(in))
|
||||||
return 0;
|
return 0;
|
||||||
fwrite(buf, 1, bytesread, out);
|
fwrite(buf, 1, bytesread, out);
|
||||||
}
|
}
|
||||||
@ -157,10 +157,10 @@ main(int argc, char *argv[])
|
|||||||
usage();
|
usage();
|
||||||
} ARGEND;
|
} ARGEND;
|
||||||
|
|
||||||
if(argc < 1 && aflag == 0) {
|
if (argc < 1 && aflag == 0) {
|
||||||
if(!(fp = fopen(files[0], "r")))
|
if (!(fp = fopen(files[0], "r")))
|
||||||
eprintf("fopen %s:", files[0]);
|
eprintf("fopen %s:", files[0]);
|
||||||
if(catfile(fp, stdout) != 1) {
|
if (catfile(fp, stdout) != 1) {
|
||||||
weprintf("error while reading %s:", files[0]);
|
weprintf("error while reading %s:", files[0]);
|
||||||
status = EXIT_FAILURE;
|
status = EXIT_FAILURE;
|
||||||
}
|
}
|
||||||
@ -168,38 +168,38 @@ main(int argc, char *argv[])
|
|||||||
return status;
|
return status;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(aflag == 1)
|
if (aflag == 1)
|
||||||
goto mountall;
|
goto mountall;
|
||||||
|
|
||||||
source = argv[0];
|
source = argv[0];
|
||||||
target = argv[1];
|
target = argv[1];
|
||||||
|
|
||||||
if(!target) {
|
if (!target) {
|
||||||
target = argv[0];
|
target = argv[0];
|
||||||
source = NULL;
|
source = NULL;
|
||||||
if(!(resolvpath = realpath(target, NULL)))
|
if (!(resolvpath = realpath(target, NULL)))
|
||||||
eprintf("realpath %s:", target);
|
eprintf("realpath %s:", target);
|
||||||
target = resolvpath;
|
target = resolvpath;
|
||||||
}
|
}
|
||||||
|
|
||||||
for(i = 0; files[i]; i++) {
|
for (i = 0; files[i]; i++) {
|
||||||
if(!(fp = setmntent(files[i], "r"))) {
|
if (!(fp = setmntent(files[i], "r"))) {
|
||||||
if (strcmp(files[i], "/proc/mounts") != 0)
|
if (strcmp(files[i], "/proc/mounts") != 0)
|
||||||
weprintf("setmntent %s:", files[i]);
|
weprintf("setmntent %s:", files[i]);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
while((me = getmntent(fp))) {
|
while ((me = getmntent(fp))) {
|
||||||
if(strcmp(me->mnt_dir, target) == 0 ||
|
if (strcmp(me->mnt_dir, target) == 0 ||
|
||||||
strcmp(me->mnt_fsname, target) == 0 ||
|
strcmp(me->mnt_fsname, target) == 0 ||
|
||||||
(source && strcmp(me->mnt_dir, source) == 0) ||
|
(source && strcmp(me->mnt_dir, source) == 0) ||
|
||||||
(source && strcmp(me->mnt_fsname, source) == 0)) {
|
(source && strcmp(me->mnt_fsname, source) == 0)) {
|
||||||
if(!source) {
|
if (!source) {
|
||||||
target = me->mnt_dir;
|
target = me->mnt_dir;
|
||||||
source = me->mnt_fsname;
|
source = me->mnt_fsname;
|
||||||
}
|
}
|
||||||
if(!oflag)
|
if (!oflag)
|
||||||
parseopts(me->mnt_opts, &flags, data, datasiz);
|
parseopts(me->mnt_opts, &flags, data, datasiz);
|
||||||
if(!types)
|
if (!types)
|
||||||
types = me->mnt_type;
|
types = me->mnt_type;
|
||||||
goto mountsingle;
|
goto mountsingle;
|
||||||
}
|
}
|
||||||
@ -207,27 +207,27 @@ main(int argc, char *argv[])
|
|||||||
endmntent(fp);
|
endmntent(fp);
|
||||||
fp = NULL;
|
fp = NULL;
|
||||||
}
|
}
|
||||||
if(!source)
|
if (!source)
|
||||||
eprintf("can't find %s in /etc/fstab\n", target);
|
eprintf("can't find %s in /etc/fstab\n", target);
|
||||||
|
|
||||||
mountsingle:
|
mountsingle:
|
||||||
if(mount(source, target, types, flags, data) < 0) {
|
if (mount(source, target, types, flags, data) < 0) {
|
||||||
weprintf("mount: %s:", source);
|
weprintf("mount: %s:", source);
|
||||||
status = EXIT_FAILURE;
|
status = EXIT_FAILURE;
|
||||||
}
|
}
|
||||||
if(fp)
|
if (fp)
|
||||||
endmntent(fp);
|
endmntent(fp);
|
||||||
free(resolvpath);
|
free(resolvpath);
|
||||||
return status;
|
return status;
|
||||||
|
|
||||||
mountall:
|
mountall:
|
||||||
if(!(fp = setmntent("/etc/fstab", "r")))
|
if (!(fp = setmntent("/etc/fstab", "r")))
|
||||||
eprintf("setmntent %s:", "/etc/fstab");
|
eprintf("setmntent %s:", "/etc/fstab");
|
||||||
while((me = getmntent(fp))) {
|
while ((me = getmntent(fp))) {
|
||||||
flags = 0;
|
flags = 0;
|
||||||
parseopts(me->mnt_opts, &flags, data, datasiz);
|
parseopts(me->mnt_opts, &flags, data, datasiz);
|
||||||
if(mount(me->mnt_fsname, me->mnt_dir, me->mnt_type, flags, data) < 0) {
|
if (mount(me->mnt_fsname, me->mnt_dir, me->mnt_type, flags, data) < 0) {
|
||||||
if(mounted(me->mnt_dir) == 0) {
|
if (mounted(me->mnt_dir) == 0) {
|
||||||
weprintf("mount: %s:", me->mnt_fsname);
|
weprintf("mount: %s:", me->mnt_fsname);
|
||||||
status = EXIT_FAILURE;
|
status = EXIT_FAILURE;
|
||||||
}
|
}
|
||||||
|
@ -52,7 +52,7 @@ main(int argc, char *argv[])
|
|||||||
usage();
|
usage();
|
||||||
} ARGEND;
|
} ARGEND;
|
||||||
|
|
||||||
if(argc < 1)
|
if (argc < 1)
|
||||||
usage();
|
usage();
|
||||||
|
|
||||||
if (fifo && delay > 0)
|
if (fifo && delay > 0)
|
||||||
|
2
su.c
2
su.c
@ -55,7 +55,7 @@ main(int argc, char *argv[])
|
|||||||
|
|
||||||
errno = 0;
|
errno = 0;
|
||||||
pw = getpwnam(usr);
|
pw = getpwnam(usr);
|
||||||
if(!pw) {
|
if (!pw) {
|
||||||
if (errno)
|
if (errno)
|
||||||
eprintf("getpwnam: %s:", usr);
|
eprintf("getpwnam: %s:", usr);
|
||||||
else
|
else
|
||||||
|
@ -118,7 +118,7 @@ main(int argc, char *argv[])
|
|||||||
/* if -c is set, redirect stdin/stdout/stderr to console */
|
/* if -c is set, redirect stdin/stdout/stderr to console */
|
||||||
if (console) {
|
if (console) {
|
||||||
close(STDIN_FILENO);
|
close(STDIN_FILENO);
|
||||||
if(open(console, O_RDWR) == -1)
|
if (open(console, O_RDWR) == -1)
|
||||||
eprintf("open %s:", console);
|
eprintf("open %s:", console);
|
||||||
if (dup2(STDIN_FILENO, STDOUT_FILENO) != STDOUT_FILENO)
|
if (dup2(STDIN_FILENO, STDOUT_FILENO) != STDOUT_FILENO)
|
||||||
eprintf("dup2 %s:", "stdin,stdout");
|
eprintf("dup2 %s:", "stdin,stdout");
|
||||||
|
@ -10,7 +10,7 @@ agetcwd(void)
|
|||||||
long size;
|
long size;
|
||||||
|
|
||||||
apathmax(&buf, &size);
|
apathmax(&buf, &size);
|
||||||
if(!getcwd(buf, size))
|
if (!getcwd(buf, size))
|
||||||
eprintf("getcwd:");
|
eprintf("getcwd:");
|
||||||
|
|
||||||
return buf;
|
return buf;
|
||||||
|
@ -11,8 +11,8 @@ apathmax(char **p, long *size)
|
|||||||
{
|
{
|
||||||
errno = 0;
|
errno = 0;
|
||||||
|
|
||||||
if((*size = pathconf("/", _PC_PATH_MAX)) == -1) {
|
if ((*size = pathconf("/", _PC_PATH_MAX)) == -1) {
|
||||||
if(errno == 0) {
|
if (errno == 0) {
|
||||||
*size = BUFSIZ;
|
*size = BUFSIZ;
|
||||||
} else {
|
} else {
|
||||||
eprintf("pathconf:");
|
eprintf("pathconf:");
|
||||||
|
@ -39,7 +39,7 @@ venprintf(int status, const char *fmt, va_list ap)
|
|||||||
|
|
||||||
vfprintf(stderr, fmt, ap);
|
vfprintf(stderr, fmt, ap);
|
||||||
|
|
||||||
if(fmt[0] && fmt[strlen(fmt)-1] == ':') {
|
if (fmt[0] && fmt[strlen(fmt)-1] == ':') {
|
||||||
fputc(' ', stderr);
|
fputc(' ', stderr);
|
||||||
perror(NULL);
|
perror(NULL);
|
||||||
}
|
}
|
||||||
|
@ -13,13 +13,13 @@ estrtol(const char *s, int base)
|
|||||||
|
|
||||||
errno = 0;
|
errno = 0;
|
||||||
n = strtol(s, &end, base);
|
n = strtol(s, &end, base);
|
||||||
if(*end != '\0') {
|
if (*end != '\0') {
|
||||||
if(base == 0)
|
if (base == 0)
|
||||||
eprintf("%s: not an integer\n", s);
|
eprintf("%s: not an integer\n", s);
|
||||||
else
|
else
|
||||||
eprintf("%s: not a base %d integer\n", s, base);
|
eprintf("%s: not a base %d integer\n", s, base);
|
||||||
}
|
}
|
||||||
if(errno != 0)
|
if (errno != 0)
|
||||||
eprintf("%s:", s);
|
eprintf("%s:", s);
|
||||||
|
|
||||||
return n;
|
return n;
|
||||||
|
@ -13,13 +13,13 @@ estrtoul(const char *s, int base)
|
|||||||
|
|
||||||
errno = 0;
|
errno = 0;
|
||||||
n = strtoul(s, &end, base);
|
n = strtoul(s, &end, base);
|
||||||
if(*end != '\0') {
|
if (*end != '\0') {
|
||||||
if(base == 0)
|
if (base == 0)
|
||||||
eprintf("%s: not an integer\n", s);
|
eprintf("%s: not an integer\n", s);
|
||||||
else
|
else
|
||||||
eprintf("%s: not a base %d integer\n", s, base);
|
eprintf("%s: not a base %d integer\n", s, base);
|
||||||
}
|
}
|
||||||
if(errno != 0)
|
if (errno != 0)
|
||||||
eprintf("%s:", s);
|
eprintf("%s:", s);
|
||||||
|
|
||||||
return n;
|
return n;
|
||||||
|
@ -59,7 +59,7 @@ parsestat(pid_t pid, struct procstat *ps)
|
|||||||
&ps->num_threads, &ps->itrealvalue, &ps->starttime,
|
&ps->num_threads, &ps->itrealvalue, &ps->starttime,
|
||||||
&ps->vsize, &ps->rss, &ps->rsslim);
|
&ps->vsize, &ps->rss, &ps->rsslim);
|
||||||
/* Filter out '(' and ')' from comm */
|
/* Filter out '(' and ')' from comm */
|
||||||
if((len = strlen(ps->comm)) > 0)
|
if ((len = strlen(ps->comm)) > 0)
|
||||||
len--;
|
len--;
|
||||||
ps->comm[len] = '\0';
|
ps->comm[len] = '\0';
|
||||||
memmove(ps->comm, ps->comm + 1, len);
|
memmove(ps->comm, ps->comm + 1, len);
|
||||||
|
@ -9,7 +9,7 @@ putword(const char *s)
|
|||||||
{
|
{
|
||||||
static bool first = true;
|
static bool first = true;
|
||||||
|
|
||||||
if(!first)
|
if (!first)
|
||||||
putchar(' ');
|
putchar(' ');
|
||||||
|
|
||||||
fputs(s, stdout);
|
fputs(s, stdout);
|
||||||
|
2
who.c
2
who.c
@ -47,7 +47,7 @@ main(int argc, char *argv[])
|
|||||||
if (!(ufp = fopen(UTMP_PATH, "r")))
|
if (!(ufp = fopen(UTMP_PATH, "r")))
|
||||||
eprintf("fopen: %s:", UTMP_PATH);
|
eprintf("fopen: %s:", UTMP_PATH);
|
||||||
|
|
||||||
while(fread(&usr, sizeof(usr), 1, ufp) == 1) {
|
while (fread(&usr, sizeof(usr), 1, ufp) == 1) {
|
||||||
if (!*usr.ut_name || !*usr.ut_line ||
|
if (!*usr.ut_name || !*usr.ut_line ||
|
||||||
usr.ut_line[0] == '~')
|
usr.ut_line[0] == '~')
|
||||||
continue;
|
continue;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user