• Home
  • Raw
  • Download

Lines Matching refs:curdev

379 	pcap_if_t *curdev, *prevdev, *nextdev;  in add_or_find_if()  local
387 for (curdev = *alldevs; curdev != NULL; curdev = curdev->next) { in add_or_find_if()
388 if (strcmp(name, curdev->name) == 0) in add_or_find_if()
392 if (curdev == NULL) { in add_or_find_if()
510 curdev = malloc(sizeof(pcap_if_t)); in add_or_find_if()
511 if (curdev == NULL) { in add_or_find_if()
520 curdev->next = NULL; in add_or_find_if()
521 curdev->name = strdup(name); in add_or_find_if()
522 if (curdev->name == NULL) { in add_or_find_if()
525 free(curdev); in add_or_find_if()
534 curdev->description = get_if_description(name); in add_or_find_if()
539 curdev->description = strdup(description); in add_or_find_if()
540 if (curdev->description == NULL) { in add_or_find_if()
543 free(curdev->name); in add_or_find_if()
544 free(curdev); in add_or_find_if()
548 curdev->addresses = NULL; /* list starts out as empty */ in add_or_find_if()
549 curdev->flags = flags; in add_or_find_if()
556 this_figure_of_merit = get_figure_of_merit(curdev); in add_or_find_if()
611 curdev->next = nextdev; in add_or_find_if()
623 *alldevs = curdev; in add_or_find_if()
625 prevdev->next = curdev; in add_or_find_if()
628 *curdev_ret = curdev; in add_or_find_if()
667 pcap_if_t *curdev; in add_addr_to_iflist() local
669 if (add_or_find_if(&curdev, alldevs, name, flags, NULL, errbuf) == -1) { in add_addr_to_iflist()
675 if (curdev == NULL) { in add_addr_to_iflist()
698 return (add_addr_to_dev(curdev, addr, addr_size, netmask, in add_addr_to_iflist()
710 add_addr_to_dev(pcap_if_t *curdev, in add_addr_to_dev() argument
786 for (prevaddr = curdev->addresses; prevaddr != NULL; prevaddr = nextaddr) { in add_addr_to_dev()
800 curdev->addresses = curaddr; in add_addr_to_dev()
833 pcap_if_t *curdev; in pcap_add_if() local
835 return (add_or_find_if(&curdev, devlist, name, flags, description, in pcap_add_if()
846 pcap_if_t *curdev, *nextdev; in pcap_freealldevs() local
849 for (curdev = alldevs; curdev != NULL; curdev = nextdev) { in pcap_freealldevs()
850 nextdev = curdev->next; in pcap_freealldevs()
855 for (curaddr = curdev->addresses; curaddr != NULL; curaddr = nextaddr) { in pcap_freealldevs()
871 free(curdev->name); in pcap_freealldevs()
876 if (curdev->description != NULL) in pcap_freealldevs()
877 free(curdev->description); in pcap_freealldevs()
882 free(curdev); in pcap_freealldevs()