Lines Matching refs:out
50 static void mode2str(unsigned mode, char *out)
52 *out++ = mode2kind(mode);
54 *out++ = (mode & 0400) ? 'r' : '-';
55 *out++ = (mode & 0200) ? 'w' : '-';
57 *out++ = (mode & 0100) ? 's' : 'S';
59 *out++ = (mode & 0100) ? 'x' : '-';
61 *out++ = (mode & 040) ? 'r' : '-';
62 *out++ = (mode & 020) ? 'w' : '-';
64 *out++ = (mode & 010) ? 's' : 'S';
66 *out++ = (mode & 010) ? 'x' : '-';
68 *out++ = (mode & 04) ? 'r' : '-';
69 *out++ = (mode & 02) ? 'w' : '-';
71 *out++ = (mode & 01) ? 't' : 'T';
73 *out++ = (mode & 01) ? 'x' : '-';
75 *out = 0;
78 static void user2str(unsigned uid, char *out)
82 strcpy(out, pw->pw_name);
84 sprintf(out, "%d", uid);
88 static void group2str(unsigned gid, char *out)
92 strcpy(out, gr->gr_name);
94 sprintf(out, "%d", gid);