Lines Matching refs:tokenlen

178 parse_quote (const char *s, char *token, size_t *tokenlen, size_t tokenmax)  in parse_quote()  argument
182 if (*tokenlen < tokenmax) in parse_quote()
183 token[*tokenlen] = *s; in parse_quote()
189 if (*tokenlen < tokenmax) in parse_quote()
190 token[*tokenlen] = *s; in parse_quote()
194 (*tokenlen)++; in parse_quote()
202 next_token (const char *s, char *token, size_t *tokenlen, size_t tokenmax) in next_token() argument
205 return (parse_comment (s + 1, token, tokenlen, tokenmax)); in next_token()
207 return (parse_quote (s + 1, token, tokenlen, tokenmax)); in next_token()
210 if (*tokenlen < tokenmax) in next_token()
211 token[(*tokenlen)++] = *s; in next_token()
218 if (*tokenlen < tokenmax) in next_token()
219 token[(*tokenlen)++] = *s; in next_token()
256 char *token, size_t *tokenlen, size_t tokenmax, in parse_address() argument
261 token, tokenlen, tokenmax, in parse_address()
268 if (*tokenlen < tokenmax) in parse_address()
269 token[(*tokenlen)++] = '@'; in parse_address()
271 token, tokenlen, tokenmax, in parse_address()
277 terminate_string (token, *tokenlen, tokenmax); in parse_address()
295 size_t tokenlen = 0; in parse_route_addr() local
304 if (tokenlen < sizeof (token) - 1) in parse_route_addr()
305 token[tokenlen++] = '@'; in parse_route_addr()
307 &tokenlen, sizeof (token) - 1, in parse_route_addr()
316 if (tokenlen < sizeof (token) - 1) in parse_route_addr()
317 token[tokenlen++] = ':'; in parse_route_addr()
321 …if ((s = parse_address (s, token, &tokenlen, sizeof (token) - 1, comment, commentlen, commentmax, … in parse_route_addr()
343 size_t tokenlen = 0; in parse_addr_spec() local
345 …s = parse_address (s, token, &tokenlen, sizeof (token) - 1, comment, commentlen, commentmax, addr); in parse_addr_spec()