Lines Matching defs:curaddr
291 pcap_addr_t *curaddr, *prevaddr, *nextaddr;
313 curaddr = calloc(1, sizeof(pcap_addr_t));
314 if (curaddr == NULL) {
320 curaddr->next = NULL;
322 curaddr->addr = dup_sockaddr(addr, addr_size);
323 if (curaddr->addr == NULL) {
331 curaddr->netmask = dup_sockaddr(netmask, netmask_size);
332 if (curaddr->netmask == NULL) {
340 curaddr->broadaddr = dup_sockaddr(broadaddr, broadaddr_size);
341 if (curaddr->broadaddr == NULL) {
349 curaddr->dstaddr = dup_sockaddr(dstaddr, dstaddr_size);
350 if (curaddr->dstaddr == NULL) {
375 curdev->addresses = curaddr;
381 prevaddr->next = curaddr;
387 if (curaddr != NULL) {
388 free(curaddr->addr);
389 free(curaddr->netmask);
390 free(curaddr->broadaddr);
391 free(curaddr->dstaddr);
392 free(curaddr);