Home
last modified time | relevance | path

Searched refs:numifs (Results 1 – 25 of 27) sorted by relevance

12

/illumos-gate/usr/src/lib/libslp/clib/
H A Dslp_net_utils.c50 int numifs; member
79 int numifs; in slp_broadcast_addrs() local
94 numifs = ((slp_handle_ifinfo_t *)hp->ifinfo)->numifs; 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()
224 int numifs; in get_all_interfaces() local
[all …]
/illumos-gate/usr/src/lib/libsocket/inet/
H A Dinterface_id.c117 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 Dgetifaddrs.c293 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 Dselfcheck.c119 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 Dget_myaddress.c55 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 Drdsv3_impl.c119 int numifs; in rdsv3_do_ip_ioctl() local
144 if (numifs <= 0) { in rdsv3_do_ip_ioctl()
150 numifs += 10; in rdsv3_do_ip_ioctl()
218 numifs = j; 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()
346 if (numifs <= 0) { in rdsv3_do_ip_ioctl_old()
352 numifs += 10; in rdsv3_do_ip_ioctl_old()
432 numifs = j; in rdsv3_do_ip_ioctl_old()
[all …]
H A Daf_rds.c273 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 Dres_init.c109 { 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 Dnetdir_inet_sundry.c331 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 Dnetdir_inet.c2550 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()
2916 int n, i, numifs; in getbroadcastnets() local
2927 if (ioctl(fd, SIOCGIFNUM, (char *)&numifs) < 0) in getbroadcastnets()
2928 numifs = MAXIFS; in getbroadcastnets()
2929 buf = malloc(numifs * sizeof (struct ifreq)); in getbroadcastnets()
[all …]
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/
H A Dhostconfig.c128 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 Din.rarpd.c300 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 Din.rwhod.c505 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 Droute.c1968 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 DmDNSUNP.c252 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 Dstartup.c55 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 Dconf.c4723 int numifs; in load_if_names() local
4742 numifs = lifn.lifn_count; in load_if_names()
4752 numifs = -1; 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()
4946 int numifs; in load_if_names()
4960 numifs = -1; in load_if_names()
4964 if (numifs < 0) in load_if_names()
4966 numifs = MAXINTERFACES; in load_if_names()
[all …]
/illumos-gate/usr/src/lib/libsldap/common/
H A Dns_common.c683 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 Dinterface.c1713 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 Dlocaladdr.c851 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 Din.rdisc.c1306 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 Didm_so.c397 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 Dip_rcm.c2161 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 Dipadm_if.c113 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 Dmain.c618 int numifs; in initifs() local
642 numifs = lifn.lifn_count; in initifs()
643 bufsize = numifs * sizeof (struct lifreq); in initifs()

12