• Home
  • Raw
  • Download

Lines Matching refs:curdev

134 	pcap_if_t *curdev, *prevdev, *nextdev;  in add_or_find_if()  local
141 for (curdev = *alldevs; curdev != NULL; curdev = curdev->next) { in add_or_find_if()
142 if (strcmp(name, curdev->name) == 0) in add_or_find_if()
146 if (curdev == NULL) { in add_or_find_if()
215 curdev = malloc(sizeof(pcap_if_t)); in add_or_find_if()
216 if (curdev == NULL) { in add_or_find_if()
225 curdev->next = NULL; in add_or_find_if()
226 curdev->name = strdup(name); in add_or_find_if()
227 if (curdev->name == NULL) { in add_or_find_if()
230 free(curdev); in add_or_find_if()
237 curdev->description = strdup(description); in add_or_find_if()
238 if (curdev->description == NULL) { in add_or_find_if()
241 free(curdev->name); in add_or_find_if()
242 free(curdev); in add_or_find_if()
249 curdev->description = NULL; in add_or_find_if()
251 curdev->addresses = NULL; /* list starts out as empty */ in add_or_find_if()
252 curdev->flags = 0; in add_or_find_if()
254 curdev->flags |= PCAP_IF_LOOPBACK; in add_or_find_if()
301 if (!(curdev->flags & PCAP_IF_LOOPBACK) && in add_or_find_if()
324 (!(curdev->flags & PCAP_IF_LOOPBACK) || in add_or_find_if()
339 curdev->next = nextdev; in add_or_find_if()
351 *alldevs = curdev; in add_or_find_if()
353 prevdev->next = curdev; in add_or_find_if()
356 *curdev_ret = curdev; in add_or_find_if()
414 pcap_if_t *curdev; in add_addr_to_iflist() local
490 if (add_or_find_if(&curdev, alldevs, name, flags, description, in add_addr_to_iflist()
499 if (curdev == NULL) { in add_addr_to_iflist()
580 for (prevaddr = curdev->addresses; prevaddr != NULL; prevaddr = nextaddr) { in add_addr_to_iflist()
594 curdev->addresses = curaddr; in add_addr_to_iflist()
610 pcap_if_t *curdev; in pcap_add_if() local
612 return (add_or_find_if(&curdev, devlist, name, flags, description, in pcap_add_if()
623 pcap_if_t *curdev, *nextdev; in pcap_freealldevs() local
626 for (curdev = alldevs; curdev != NULL; curdev = nextdev) { in pcap_freealldevs()
627 nextdev = curdev->next; in pcap_freealldevs()
632 for (curaddr = curdev->addresses; curaddr != NULL; curaddr = nextaddr) { in pcap_freealldevs()
648 free(curdev->name); in pcap_freealldevs()
653 if (curdev->description != NULL) in pcap_freealldevs()
654 free(curdev->description); in pcap_freealldevs()
659 free(curdev); in pcap_freealldevs()