Searched refs:ifcr (Results 1 – 2 of 2) sorted by relevance
| /f-stack/tools/ifconfig/ |
| H A D | ifclone.c | 85 struct if_clonereq ifcr; in list_cloners() 94 memset(&ifcr, 0, sizeof(ifcr)); in list_cloners() 96 if (ioctl(s, SIOCIFGCLONERS, &ifcr) < 0) in list_cloners() 99 buf = malloc(ifcr.ifcr_total * IFNAMSIZ); in list_cloners() 103 ifcr.ifcr_count = ifcr.ifcr_total; in list_cloners() 104 ifcr.ifcr_buffer = buf; in list_cloners() 106 size_t offset = (char *)&(ifcr.ifcr_buffer) - (char *)&(ifcr); in list_cloners() 107 size_t clen = ifcr.ifcr_total * IFNAMSIZ; in list_cloners() 108 if (ioctl_va(s, SIOCIFGCLONERS, &ifcr, 3, offset, buf, clen) < 0) in list_cloners() 114 if (ifcr.ifcr_count > ifcr.ifcr_total) in list_cloners() [all …]
|
| /f-stack/freebsd/net/ |
| H A D | if_clone.c | 479 if_clone_list(struct if_clonereq *ifcr) in if_clone_list() argument 485 if (ifcr->ifcr_count < 0) in if_clone_list() 497 buf_count = (V_if_cloners_count < ifcr->ifcr_count) ? in if_clone_list() 498 V_if_cloners_count : ifcr->ifcr_count; in if_clone_list() 505 ifcr->ifcr_total = V_if_cloners_count; in if_clone_list() 506 if ((dst = ifcr->ifcr_buffer) == NULL) { in if_clone_list()
|