SCCS-vsn: bin/ps/ps.c 4.12
-static char *sccsid = "@(#)ps.c 4.13 (Berkeley) %G%";
+static char *sccsid = "@(#)ps.c 4.10+ (Berkeley) 7/2/81";
/*
* ps; VAX 4BSD version
*/
/*
* ps; VAX 4BSD version
*/
else if (sp->ap->a_pid == 2)
printf(" pagedaemon");
else if (sp->ap->a_pid == 3 && sp->ap->a_flag & SSYS)
else if (sp->ap->a_pid == 2)
printf(" pagedaemon");
else if (sp->ap->a_pid == 3 && sp->ap->a_flag & SSYS)
else
printf(" %.*s", twidth - cmdstart - 2, sp->ap->a_cmdp);
printf("\n");
else
printf(" %.*s", twidth - cmdstart - 2, sp->ap->a_cmdp);
printf("\n");
trymem:
if (cp[0] == 'm' && cp[1] == 'e' && cp[2] == 'm' && cp[3] == 0)
return (0);
trymem:
if (cp[0] == 'm' && cp[1] == 'e' && cp[2] == 'm' && cp[3] == 0)
return (0);
+ if (cp[0] == 'm' && cp[1] == 't')
+ return (0);
/* ick */
for (dp = allttys; dp; dp = dp->next) {
if (dp->ttyd == -1) {
/* ick */
for (dp = allttys; dp; dp = dp->next) {
if (dp->ttyd == -1) {
- if (stat(dp->name, &stb) == 0)
+ if (stat(dp->name, &stb) == 0 &&
+ (stb.st_mode&S_IFMT)==S_IFCHR)
dp->ttyd = stb.st_rdev;
else
dp->ttyd = -2;
dp->ttyd = stb.st_rdev;
else
dp->ttyd = -2;