6 char *cuserid(char *buf
)
8 static char usridbuf
[L_cuserid
];
9 struct passwd pw
, *ppw
;
11 if (getpwuid_r(geteuid(), &pw
, (void *)pwb
, sizeof pwb
, &ppw
))
13 if (!buf
) buf
= usridbuf
;
14 snprintf(buf
, L_cuserid
, "%s", pw
.pw_name
);