Lines Matching defs:cur
44 * struct in_addr_range *list = NULL, *cur;
48 * for (cur = list; cur != NULL; cur = cur->next) {
51 * a.s_addr = htonl(cur->addr);
52 * m.s_addr = htonl(cur->mask);
110 struct in_addr_range *cur0, *cur;
112 cur = *list;
113 while (cur != NULL) {
114 cur0 = cur;
115 cur = cur->next;
125 struct in_addr_range **cur, *a, *b;
128 for (cur = list; *cur != NULL; cur = &(*cur)->next) {
129 if ((*cur)->next == NULL)
131 a = *cur;
132 b = (*cur)->next;
151 *cur = b;
163 (*cur)->next = b->next;
174 struct in_addr_range *cur;
177 for (cur = *list; cur != NULL; cur = cur->next) {
178 if ((addr0 & cur->mask) == (cur->addr & cur->mask))
189 struct in_addr_range **cur;
196 for (cur = list; *cur != NULL; cur = &(*cur)->next) {
197 if ((ent->addr & (*cur)->mask) ==
198 ((*cur)->addr & (*cur)->mask)) {
203 if ((ent->addr & ent->mask) == ((*cur)->addr & ent->mask)) {
204 ent->next = (*cur)->next;
205 free(*cur);
206 *cur = ent;
210 if ((*cur)->addr > ent->addr)
213 if (cur != NULL) {
214 ent->next = *cur;
215 *cur = ent;
394 struct in_addr_range *list = NULL, *cur;
423 for (cur = list; cur != NULL; cur = cur->next) {
425 , INT4_CHARS(cur->addr), bitmask2masklen(cur->mask)