Lines Matching refs:start
137 range2cidrlist(u_int32_t start, u_int32_t end) in range2cidrlist() argument
144 while (end >= start) { in range2cidrlist()
145 maxsize = maxblock(start, 32); in range2cidrlist()
146 diff = maxdiff(start, end); in range2cidrlist()
156 list[cu].addr = start; in range2cidrlist()
161 start = start + (1 << (32 - maxsize)); in range2cidrlist()
167 cidr2range(struct cidr cidr, u_int32_t *start, u_int32_t *end) in cidr2range() argument
169 *start = cidr.addr; in cidr2range()
184 parse_netblock(char *buf, struct bl *start, struct bl *end, int white) in parse_netblock() argument
207 cidr2range(c, &start->addr, &end->addr); in parse_netblock()
212 memset(&start->addr, 0, sizeof(start->addr)); in parse_netblock()
214 if (inet_net_pton(AF_INET, astring, &start->addr, in parse_netblock()
215 sizeof(start->addr)) == -1) in parse_netblock()
217 start->addr = ntohl(start->addr); in parse_netblock()
222 if (start > end) in parse_netblock()
226 memset(&start->addr, 0, sizeof(start->addr)); in parse_netblock()
227 if (inet_net_pton(AF_INET, astring, &start->addr, in parse_netblock()
228 sizeof(start->addr)) == -1) in parse_netblock()
230 start->addr = ntohl(start->addr); in parse_netblock()
231 end->addr = start->addr + 1; in parse_netblock()
236 start->b = 0; in parse_netblock()
237 start->w = 1; in parse_netblock()
241 start->b = 1; in parse_netblock()
242 start->w = 0; in parse_netblock()
457 int i, n, start, bu = 0, bs = 0, serrno = 0; in add_blacklist() local
486 start = 0; in add_blacklist()
500 if (parse_netblock(buf + start, in add_blacklist()
503 start = i + 1; in add_blacklist()