Home
last modified time | relevance | path

Searched refs:ifcr (Results 1 – 2 of 2) sorted by relevance

/f-stack/tools/ifconfig/
H A Difclone.c85 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 Dif_clone.c479 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()