Lines Matching refs:limit
25 ldns_fget_token(FILE *f, char *token, const char *delim, size_t limit)
27 return ldns_fget_token_l(f, token, delim, limit, NULL);
35 ldns_fget_token_l_st_file_type(FILE *f, char **token, size_t *limit,
54 if (!token || !limit)
58 if (*token == NULL || *limit == 0)
62 *limit = LDNS_MAX_LINELEN;
63 if (!(*token = LDNS_XMALLOC(char, *limit + 1)))
66 } else if (*limit == 0)
143 if (*limit > 0
144 && (i >= *limit || (size_t)(t - *token) >= *limit)) {
150 *limit *= 2;
151 *token = LDNS_XREALLOC(*token, char, *limit + 1);
177 if (*limit > 0
178 && (i >= *limit || (size_t)(t - *token) >= *limit)) {
184 *limit *= 2;
185 *token = LDNS_XREALLOC(*token, char, *limit + 1);
226 ldns_fget_token_l_st(FILE *f, char **token, size_t *limit, bool fixed
230 f, token, limit, fixed, delim, line_nr, zone_file_type);
235 size_t limit, int *line_nr)
237 if (limit == 0)
238 limit = LDNS_MAX_LINELEN;
239 if (ldns_fget_token_l_st_file_type(f, &token, &limit, true, delim,
247 ldns_fget_token_l(FILE *f, char *token, const char *delim, size_t limit, int *line_nr)
249 if (limit == 0)
250 limit = LDNS_MAX_LINELEN;
251 if (ldns_fget_token_l_st(f, &token, &limit, true, delim, line_nr))
301 ldns_bget_token(ldns_buffer *b, char *token, const char *delim, size_t limit)
395 if (limit > 0 && (i >= limit || (size_t)(t-token) >= limit)) {