11 substdio ss1 = SUBSTDIO_FDBUF(write,1,buf1,sizeof(buf1));
13 void outs(s) /* was named puts, but Solaris pwd.h includes stdio.h. dorks. */
16 if (substdio_puts(&ss1,s) == -1) _exit(111);
26 char strnum[FMT_ULONG];
29 if (!name) _exit(100);
31 if (!value) _exit(100);
35 substdio_puts(subfderr,"fatal: unable to find user ");
36 substdio_puts(subfderr,value);
37 substdio_puts(subfderr,"\n");
38 substdio_flush(subfderr);
42 strnum[fmt_ulong(strnum,(unsigned long) pw->pw_uid)] = 0;
49 if (substdio_flush(&ss1) == -1) _exit(111);