Lines Matching defs:limit
63 const char *linep, *limit, *end;
66 limit = line + linelen;
71 while (linep < limit && *linep++ != ':') /* skip username */
73 while (linep < limit && *linep++ != ':') /* skip password */
75 if (linep == limit)
102 const char *linep, *limit;
106 limit = line + linelen;
111 while (*keyp && linep < limit && *keyp == *linep) {
115 return (linep < limit && *keyp == '\0' && *linep == ':');
129 const char *linep, *limit, *end;
133 limit = line + linelen;
139 while (linep < limit && *linep++ != ':') /* skip username */
141 while (linep < limit && *linep++ != ':') /* skip password */
143 if (linep == limit)
175 char *linep, *limit, *uidp, *gidp;
191 limit = line + linelen;
193 while (linep < limit && *linep++ != ':') /* skip username */
195 while (linep < limit && *linep++ != ':') /* skip password */
197 if (linep == limit)
203 if (++linep >= limit || olduidlen == 0)
209 if (linep >= limit || oldgidlen == 0)
224 (void) bcopy(linep, uidp + idlen, limit - linep + extra_chars);