Lines Matching refs:out
51 static void mode2str(unsigned mode, char *out)
53 *out++ = mode2kind(mode);
55 *out++ = (mode & 0400) ? 'r' : '-';
56 *out++ = (mode & 0200) ? 'w' : '-';
58 *out++ = (mode & 0100) ? 's' : 'S';
60 *out++ = (mode & 0100) ? 'x' : '-';
62 *out++ = (mode & 040) ? 'r' : '-';
63 *out++ = (mode & 020) ? 'w' : '-';
65 *out++ = (mode & 010) ? 's' : 'S';
67 *out++ = (mode & 010) ? 'x' : '-';
69 *out++ = (mode & 04) ? 'r' : '-';
70 *out++ = (mode & 02) ? 'w' : '-';
72 *out++ = (mode & 01) ? 't' : 'T';
74 *out++ = (mode & 01) ? 'x' : '-';
76 *out = 0;
79 static void user2str(unsigned uid, char *out)
83 strcpy(out, pw->pw_name);
85 sprintf(out, "%d", uid);
89 static void group2str(unsigned gid, char *out)
93 strcpy(out, gr->gr_name);
95 sprintf(out, "%d", gid);