SCCS-vsn: bin/ps/ps.c 5.42
SCCS-vsn: bin/ps/keyword.c 5.9
+ static struct varent *vtail;
register VAR *v;
register char *cp;
register struct varent *vent;
static VAR *findvar();
#define FMTSEP " \t,\n"
register VAR *v;
register char *cp;
register struct varent *vent;
static VAR *findvar();
#define FMTSEP " \t,\n"
while ((cp = strsep(&p, FMTSEP)) != NULL && *cp == '\0')
/* void */;
if (!(v = findvar(cp)))
while ((cp = strsep(&p, FMTSEP)) != NULL && *cp == '\0')
/* void */;
if (!(v = findvar(cp)))
case 'j':
parsefmt(jfmt);
fmt = 1;
case 'j':
parsefmt(jfmt);
fmt = 1;
break;
case 'L':
showkey();
break;
case 'L':
showkey();
case 'l':
parsefmt(lfmt);
fmt = 1;
case 'l':
parsefmt(lfmt);
fmt = 1;
break;
case 'M':
memf = optarg;
break;
case 'M':
memf = optarg;
parsefmt(o1);
parsefmt(optarg);
parsefmt(o2);
parsefmt(o1);
parsefmt(optarg);
parsefmt(o2);
fmt = 1;
break;
case 'o':
fmt = 1;
break;
case 'o':
parsefmt(ufmt);
sortby = SORTCPU;
fmt = 1;
parsefmt(ufmt);
sortby = SORTCPU;
fmt = 1;
break;
case 'v':
parsefmt(vfmt);
sortby = SORTMEM;
fmt = 1;
break;
case 'v':
parsefmt(vfmt);
sortby = SORTMEM;
fmt = 1;
break;
case 'W':
swapf = optarg;
break;
case 'W':
swapf = optarg;