Lines Matching defs:linep
75 char *linep, *limit, *uidp, *gidp;
85 linep = line;
88 while (linep < limit && *linep++ != ':') /* skip username */
90 while (linep < limit && *linep++ != ':') /* skip password */
92 if (linep == limit)
95 uidp = linep;
96 uidl = strtoul(uidp, (char **)&linep, 10); /* grab uid */
97 olduidlen = linep - uidp;
98 if (++linep >= limit || olduidlen == 0)
101 gidp = linep;
102 gidl = strtoul(gidp, (char **)&linep, 10); /* grab gid */
103 oldgidlen = linep - gidp;
104 if (linep >= limit || oldgidlen == 0)
119 (void) bcopy(linep, uidp + idlen, limit - linep + extra_chars);