diff options
Diffstat (limited to 'procps/ps.c')
-rw-r--r-- | procps/ps.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/procps/ps.c b/procps/ps.c index c1da921bd..3e83a3e03 100644 --- a/procps/ps.c +++ b/procps/ps.c | |||
@@ -345,6 +345,11 @@ static void func_pgid(char *buf, int size, const procps_status_t *ps) | |||
345 | sprintf(buf, "%*u", size, ps->pgid); | 345 | sprintf(buf, "%*u", size, ps->pgid); |
346 | } | 346 | } |
347 | 347 | ||
348 | static void func_sid(char *buf, int size, const procps_status_t *ps) | ||
349 | { | ||
350 | sprintf(buf, "%*u", size, ps->sid); | ||
351 | } | ||
352 | |||
348 | static void put_lu(char *buf, int size, unsigned long u) | 353 | static void put_lu(char *buf, int size, unsigned long u) |
349 | { | 354 | { |
350 | char buf4[5]; | 355 | char buf4[5]; |
@@ -430,11 +435,6 @@ static void func_label(char *buf, int size, const procps_status_t *ps) | |||
430 | #endif | 435 | #endif |
431 | 436 | ||
432 | /* | 437 | /* |
433 | static void func_nice(char *buf, int size, const procps_status_t *ps) | ||
434 | { | ||
435 | ps->??? | ||
436 | } | ||
437 | |||
438 | static void func_pcpu(char *buf, int size, const procps_status_t *ps) | 438 | static void func_pcpu(char *buf, int size, const procps_status_t *ps) |
439 | { | 439 | { |
440 | } | 440 | } |
@@ -471,6 +471,7 @@ static const ps_out_t out_spec[] = { | |||
471 | { 6 , "tty" ,"TT" ,func_tty ,PSSCAN_TTY }, | 471 | { 6 , "tty" ,"TT" ,func_tty ,PSSCAN_TTY }, |
472 | { 4 , "vsz" ,"VSZ" ,func_vsz ,PSSCAN_VSZ }, | 472 | { 4 , "vsz" ,"VSZ" ,func_vsz ,PSSCAN_VSZ }, |
473 | /* Not mandated, but useful: */ | 473 | /* Not mandated, but useful: */ |
474 | { 5 , "sid" ,"SID" ,func_sid ,PSSCAN_SID }, | ||
474 | { 4 , "stat" ,"STAT" ,func_state ,PSSCAN_STATE }, | 475 | { 4 , "stat" ,"STAT" ,func_state ,PSSCAN_STATE }, |
475 | { 4 , "rss" ,"RSS" ,func_rss ,PSSCAN_RSS }, | 476 | { 4 , "rss" ,"RSS" ,func_rss ,PSSCAN_RSS }, |
476 | #endif | 477 | #endif |