/illumos-gate/usr/src/lib/libslp/clib/ |
H A D | slp_net_utils.c | 50 int numifs; member 79 int numifs; in slp_broadcast_addrs() local 94 numifs = ((slp_handle_ifinfo_t *)hp->ifinfo)->numifs; in slp_broadcast_addrs() 105 for (i = 0; i < numifs; i++) { in slp_broadcast_addrs() 145 int numifs; in slp_on_subnet() local 160 numifs = ((slp_handle_ifinfo_t *)hp->ifinfo)->numifs; in slp_on_subnet() 162 for (i = 0; i < numifs; i++) { in slp_on_subnet() 187 int numifs; in slp_on_localhost() local 202 numifs = ((slp_handle_ifinfo_t *)hp->ifinfo)->numifs; in slp_on_localhost() 204 for (i = 0; i < numifs; i++) { in slp_on_localhost() [all …]
|
/illumos-gate/usr/src/lib/libsocket/inet/ |
H A D | interface_id.c | 117 int numifs; in if_indextoname() local 152 numifs = lifn.lifn_count + 10; in if_indextoname() 160 bufsize = numifs * sizeof (struct lifreq); in if_indextoname() 226 int numifs; in if_nameindex() local 245 numifs = lifn.lifn_count; in if_nameindex() 247 bufsize = numifs * sizeof (struct lifreq); in if_nameindex() 271 interface_list = malloc((numifs + 1) * sizeof (struct if_nameindex)); in if_nameindex() 282 bzero(interface_list, ((numifs + 1) * sizeof (struct if_nameindex))); in if_nameindex() 285 for (n = numifs; n > 0; n--, lifrp++) { in if_nameindex()
|
H A D | getifaddrs.c | 293 int s, n, numifs; in getallifaddrs() local 333 ret = getallifs(sock4, af, &buf, &numifs, (flags & ~LIFC_ENABLED)); in getallifaddrs() 343 for (n = 0; n < numifs; n++, lifrp++) { in getallifaddrs() 553 getallifs(int s, sa_family_t af, struct lifreq **lifr, int *numifs, in getallifs() argument 589 *numifs = lifc.lifc_len / sizeof (struct lifreq); in getallifs() 590 if (*numifs >= (lifn.lifn_count + 4)) { in getallifs()
|
/illumos-gate/usr/src/cmd/fs.d/nfs/lib/ |
H A D | selfcheck.c | 119 int numifs; in getmyaddrs() local 134 numifs = MAXIFS; in getmyaddrs() 137 numifs = lifn.lifn_count; in getmyaddrs() 146 buf = (char *)malloc(numifs * sizeof (struct lifreq)); in getmyaddrs() 158 lifc->lifc_len = numifs * sizeof (struct lifreq); in getmyaddrs()
|
/illumos-gate/usr/src/ucblib/librpcsoc/ |
H A D | get_myaddress.c | 55 int len, numifs; in get_myaddress() local 64 ret = ioctl(s, SIOCGIFNUM, (char *)&numifs); in get_myaddress() 71 ifc.ifc_len = numifs * sizeof (struct ifreq); in get_myaddress()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | rdsv3_impl.c | 119 int numifs; in rdsv3_do_ip_ioctl() local 143 numifs = lifn.lifn_count; in rdsv3_do_ip_ioctl() 144 if (numifs <= 0) { in rdsv3_do_ip_ioctl() 150 numifs += 10; in rdsv3_do_ip_ioctl() 153 bufsize = numifs * sizeof (struct lifreq); in rdsv3_do_ip_ioctl() 218 numifs = j; in rdsv3_do_ip_ioctl() 221 rbufsize = numifs * sizeof (struct lifreq); in rdsv3_do_ip_ioctl() 275 *nifs = numifs; in rdsv3_do_ip_ioctl() 325 int numifs; in rdsv3_do_ip_ioctl_old() local 345 numifs = ifn; in rdsv3_do_ip_ioctl_old() [all …]
|
H A D | af_rds.c | 273 int numifs; in rdsv3_ioctl() local 291 rval = rdsv3_do_ip_ioctl(so4, &buf, &bufsize, &numifs); in rdsv3_ioctl() 297 lifn.lifn_count = numifs; in rdsv3_ioctl() 302 for (lifrp = (struct lifreq *)buf, rc = 0; rc < numifs; in rdsv3_ioctl() 322 rval = rdsv3_do_ip_ioctl(so4, &buf, &bufsize, &numifs); in rdsv3_ioctl() 329 if ((lifc.lifc_len > 0) && (numifs > 0)) { in rdsv3_ioctl() 364 rval = rdsv3_do_ip_ioctl_old(so4, &buf, &bufsize, &numifs); in rdsv3_ioctl() 371 if ((ifc.ifc_len > 0) && (numifs > 0)) { in rdsv3_ioctl()
|
/illumos-gate/usr/src/lib/libresolv/ |
H A D | res_init.c | 109 { int numifs, s, n, int_up; in res_init() local 121 if (ioctl(s, SIOCGIFNUM, (char *)&numifs) < 0) { in res_init() 122 numifs = MAXIFS; in res_init() 124 bufsize = numifs * sizeof (struct ifreq); in res_init()
|
/illumos-gate/usr/src/lib/libnsl/nss/ |
H A D | netdir_inet_sundry.c | 331 int numifs; in get_if_info() local 340 numifs = MAXIFS; in get_if_info() 342 numifs = lifn.lifn_count; in get_if_info() 348 needed = (numifs + 4) * sizeof (struct lifreq); in get_if_info() 377 numifs = lifc.lifc_len / (int)sizeof (struct lifreq); in get_if_info() 379 if (if_info == NULL || numifs > numifs_last) { in get_if_info() 381 if_info = malloc(numifs * sizeof (if_info_t)); in get_if_info() 383 if_info = realloc(if_info, numifs * sizeof (if_info_t)); in get_if_info() 389 numifs_last = numifs; in get_if_info() 393 for (lifr = buf; lifr < (buf + numifs); lifr++) { in get_if_info()
|
H A D | netdir_inet.c | 2550 int numifs; in get_local_info() local 2564 numifs = MAXIFS; in get_local_info() 2566 numifs = lifn.lifn_count; in get_local_info() 2573 needed = (numifs + 4) * sizeof (lifreq); in get_local_info() 2604 numifs = lifc.lifc_len/sizeof (lifreq); in get_local_info() 2605 localinfo = malloc(ifinfosize(numifs)); in get_local_info() 2617 for (localinfo->count = 0, n = numifs; n > 0; n--, lifr++) { in get_local_info() 2916 int n, i, numifs; in getbroadcastnets() local 2927 if (ioctl(fd, SIOCGIFNUM, (char *)&numifs) < 0) in getbroadcastnets() 2928 numifs = MAXIFS; in getbroadcastnets() [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ |
H A D | hostconfig.c | 128 int numifs; local 225 if (ioctl(s, SIOCGIFNUM, (char *)&numifs) < 0) { 226 numifs = MAXIFS; 229 numifs = MAXIFS; 231 bufsize = numifs * sizeof (struct ifreq);
|
H A D | in.rarpd.c | 300 int numifs; in getintf() local 317 if (ioctl(fd, SIOCGIFNUM, (char *)&numifs) < 0) { in getintf() 318 numifs = MAXIFS; in getintf() 320 bufsize = numifs * sizeof (struct ifreq); in getintf()
|
H A D | in.rwhod.c | 505 int numifs; in configure() local 532 if (ioctl(s, SIOCGIFNUM, (char *)&numifs) < 0) { in configure() 536 bufsize = numifs * sizeof (struct ifreq); in configure()
|
H A D | route.c | 1968 int numifs; in inet_makesubnetmask() local 1979 if (ioctl(iosoc, SIOCGIFNUM, (char *)&numifs) < 0) in inet_makesubnetmask() 1981 bufsize = numifs * sizeof (struct ifreq); in inet_makesubnetmask()
|
/illumos-gate/usr/src/contrib/mDNSResponder/mDNSPosix/ |
H A D | mDNSUNP.c | 252 select_src_ifi_info_solaris(int sockfd, int numifs, in select_src_ifi_info_solaris() argument 271 for (i = numifs, lifr = lifrlist; i > 0; --i, ++lifr) { in select_src_ifi_info_solaris() 385 int numifs, nlifr, n; in get_ifi_info_solaris() local 406 numifs = lifn.lifn_count; in get_ifi_info_solaris() 407 len = numifs * sizeof (struct lifreq); in get_ifi_info_solaris() 419 if (nlifr >= numifs) in get_ifi_info_solaris()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ripngd/ |
H A D | startup.c | 55 int numifs; in initifs() local 72 numifs = lifn.lifn_count; in initifs() 73 bufsize = numifs * sizeof (struct lifreq); in initifs()
|
/illumos-gate/usr/src/cmd/sendmail/src/ |
H A D | conf.c | 4723 int numifs; in load_if_names() local 4736 i = ioctl(s, SIOCGIFNUM, (char *) &numifs); in load_if_names() 4742 numifs = lifn.lifn_count; in load_if_names() 4752 numifs = -1; in load_if_names() 4755 sm_dprintf("system has %d interfaces\n", numifs); in load_if_names() 4756 if (numifs < 0) in load_if_names() 4758 numifs = MAXINTERFACES; in load_if_names() 4760 if (numifs <= 0) in load_if_names() 4766 len = lifc.lifc_len = numifs * sizeof(struct lifreq); in load_if_names() 4946 int numifs; in load_if_names() [all …]
|
/illumos-gate/usr/src/lib/libsldap/common/ |
H A D | ns_common.c | 683 int numifs = 0; in __s_api_get_local_interfaces() local 689 if (ioctl(fd, SIOCGIFNUM, (char *)&numifs) < 0) { in __s_api_get_local_interfaces() 690 numifs = MAXIFS; in __s_api_get_local_interfaces() 693 buf = malloc(numifs * sizeof (struct ifreq)); in __s_api_get_local_interfaces() 698 ifc.ifc_len = numifs * (int)sizeof (struct ifreq); in __s_api_get_local_interfaces() 707 numifs = ifc.ifc_len/(int)sizeof (struct ifreq); in __s_api_get_local_interfaces() 708 localinfo = (struct ifinfo *)malloc((numifs + 1) * in __s_api_get_local_interfaces() 717 for (i = 0, n = numifs; n > 0; n--, ifr++) { in __s_api_get_local_interfaces()
|
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/ |
H A D | interface.c | 1713 uint_t numifs; in remove_v6_strays() local 1728 numifs = 10; in remove_v6_strays() 1730 numifs = lifn.lifn_count + 10; in remove_v6_strays() 1742 lifc.lifc_len = numifs * sizeof (*lifrp); in remove_v6_strays() 1753 lifc.lifc_len < numifs * sizeof (*lifrp)) in remove_v6_strays() 1756 numifs <<= 1; in remove_v6_strays()
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/ |
H A D | localaddr.c | 851 int numifs = -1; in get_ifreq_array() local 865 code = ioctl (s, SIOCGIFNUM, &numifs); in get_ifreq_array() 866 if (!code && numifs > 0) in get_ifreq_array() 867 est_if_count = numifs; in get_ifreq_array() 894 && numifs <= 0 in get_ifreq_array()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/ |
H A D | in.rdisc.c | 1306 int numifs; in initifs() local 1334 if (ioctl(sock, SIOCGIFNUM, (char *)&numifs) < 0) { in initifs() 1339 numifs = MAXIFS; in initifs() 1341 bufsize = numifs * sizeof (struct ifreq); in initifs()
|
/illumos-gate/usr/src/uts/common/io/idm/ |
H A D | idm_so.c | 397 int numifs; in idm_get_ipaddr() local 432 numifs = lifn.lifn_count; in idm_get_ipaddr() 433 if (numifs <= 0) { in idm_get_ipaddr() 438 numifs += 10; in idm_get_ipaddr() 441 bufsize = numifs * sizeof (struct lifreq); in idm_get_ipaddr()
|
/illumos-gate/usr/src/cmd/rcm_daemon/common/ |
H A D | ip_rcm.c | 2161 int i, numifs; in ip_get_addrlist() local 2168 numifs = 0; in ip_get_addrlist() 2170 numifs++; in ip_get_addrlist() 2177 if ((addrlist = calloc(numifs + 1, sizeof (char *))) == NULL) { in ip_get_addrlist()
|
/illumos-gate/usr/src/lib/libipadm/common/ |
H A D | ipadm_if.c | 113 int numifs; in i_ipadm_active_if_info() local 120 if (getallifs(iph->iph_sock, 0, &buf, &numifs, lifc_flags) != 0) in i_ipadm_active_if_info() 124 for (n = 0; n < numifs; n++, lifrp++) { in i_ipadm_active_if_info()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/ |
H A D | main.c | 622 int numifs; in initifs() local 646 numifs = lifn.lifn_count; in initifs() 647 bufsize = numifs * sizeof (struct lifreq); in initifs()
|