Lines Matching defs:buf
96 static int ip_parse_addr_list(void *log_ctx, const char *buf,
104 while (buf && buf[0]) {
105 char* host = av_get_token(&buf, ",");
123 if (*buf)
124 buf++;
130 static int ip_parse_sources_and_blocks(void *log_ctx, const char *buf, IPSourceFilters *filters, int parse_include_list)
134 ret = ip_parse_addr_list(log_ctx, buf, &filters->include_addrs, &filters->nb_include_addrs);
136 ret = ip_parse_addr_list(log_ctx, buf, &filters->exclude_addrs, &filters->nb_exclude_addrs);
145 int ff_ip_parse_sources(void *log_ctx, const char *buf, IPSourceFilters *filters)
147 return ip_parse_sources_and_blocks(log_ctx, buf, filters, 1);
150 int ff_ip_parse_blocks(void *log_ctx, const char *buf, IPSourceFilters *filters)
152 return ip_parse_sources_and_blocks(log_ctx, buf, filters, 0);