Home
last modified time | relevance | path

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

12

/titanic_41/usr/src/lib/libslp/clib/
H A Dslp_net_utils.c52 int numifs; member
81 int numifs; in slp_broadcast_addrs() local
96 numifs = ((slp_handle_ifinfo_t *)hp->ifinfo)->numifs; in slp_broadcast_addrs()
107 for (i = 0; i < numifs; i++) { in slp_broadcast_addrs()
147 int numifs; in slp_on_subnet() local
162 numifs = ((slp_handle_ifinfo_t *)hp->ifinfo)->numifs; in slp_on_subnet()
164 for (i = 0; i < numifs; i++) { in slp_on_subnet()
189 int numifs; in slp_on_localhost() local
204 numifs = ((slp_handle_ifinfo_t *)hp->ifinfo)->numifs; in slp_on_localhost()
206 for (i = 0; i < numifs; i++) { in slp_on_localhost()
[all …]
/titanic_41/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.c98 int s, n, numifs; in getallifaddrs() local
116 ret = getallifs(sock4, af, &buf, &numifs, (flags & ~LIFC_ENABLED)); in getallifaddrs()
127 for (n = 0; n < numifs; n++, lifrp++) { in getallifaddrs()
221 getallifs(int s, sa_family_t af, struct lifreq **lifr, int *numifs, in getallifs() argument
257 *numifs = lifc.lifc_len / sizeof (struct lifreq); in getallifs()
258 if (*numifs >= (lifn.lifn_count + 4)) { in getallifs()
/titanic_41/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()
/titanic_41/usr/src/ucblib/librpcsoc/
H A Dget_myaddress.c56 int len, numifs; in get_myaddress() local
65 ret = ioctl(s, SIOCGIFNUM, (char *)&numifs); in get_myaddress()
72 ifc.ifc_len = numifs * sizeof (struct ifreq); in get_myaddress()
/titanic_41/usr/src/uts/common/io/ib/clients/rdsv3/
H A Drdsv3_impl.c117 int numifs; in rdsv3_do_ip_ioctl() local
141 numifs = lifn.lifn_count; in rdsv3_do_ip_ioctl()
142 if (numifs <= 0) { in rdsv3_do_ip_ioctl()
148 numifs += 10; in rdsv3_do_ip_ioctl()
151 bufsize = numifs * sizeof (struct lifreq); in rdsv3_do_ip_ioctl()
216 numifs = j; in rdsv3_do_ip_ioctl()
219 rbufsize = numifs * sizeof (struct lifreq); in rdsv3_do_ip_ioctl()
273 *nifs = numifs; in rdsv3_do_ip_ioctl()
322 int numifs; in rdsv3_do_ip_ioctl_old() local
342 numifs = ifn; 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()
/titanic_41/usr/src/lib/libresolv/
H A Dres_init.c107 { int numifs, s, n, int_up; in res_init() local
120 if (ioctl(s, SIOCGIFNUM, (char *)&numifs) < 0) { in res_init()
121 numifs = MAXIFS; in res_init()
123 bufsize = numifs * sizeof (struct ifreq); in res_init()
/titanic_41/usr/src/cmd/cmd-inet/usr.sbin/
H A Dhostconfig.c130 int numifs; local
227 if (ioctl(s, SIOCGIFNUM, (char *)&numifs) < 0) {
228 numifs = MAXIFS;
231 numifs = MAXIFS;
233 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.c507 int numifs; in configure() local
534 if (ioctl(s, SIOCGIFNUM, (char *)&numifs) < 0) { in configure()
538 bufsize = numifs * sizeof (struct ifreq); in configure()
/titanic_41/usr/src/lib/libnsl/nss/
H A Dnetdir_inet_sundry.c330 int numifs; in get_if_info() local
339 numifs = MAXIFS; in get_if_info()
341 numifs = lifn.lifn_count; in get_if_info()
347 needed = (numifs + 4) * sizeof (struct lifreq); in get_if_info()
376 numifs = lifc.lifc_len / (int)sizeof (struct lifreq); in get_if_info()
378 if (if_info == NULL || numifs > numifs_last) { in get_if_info()
380 if_info = malloc(numifs * sizeof (if_info_t)); in get_if_info()
382 if_info = realloc(if_info, numifs * sizeof (if_info_t)); in get_if_info()
388 numifs_last = numifs; in get_if_info()
392 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()
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 …]
/titanic_41/usr/src/lib/librdc/common/
H A Dnetaddrs.c95 int numifs; in getmyaddrs() local
114 if (ioctl(sock, SIOCGIFNUM, (char *)&numifs) < 0) { in getmyaddrs()
118 numifs = MAXIFS; in getmyaddrs()
121 buf = (char *)malloc(numifs * sizeof (struct ifreq)); in getmyaddrs()
131 ifc->ifc_len = numifs * sizeof (struct ifreq); in getmyaddrs()
/titanic_41/usr/src/cmd/cmd-inet/usr.lib/mdnsd/
H A DmDNSUNP.c223 select_src_ifi_info_solaris(int sockfd, int numifs, in select_src_ifi_info_solaris() argument
242 for (i = numifs, lifr = lifrlist; i > 0; --i, ++lifr) { in select_src_ifi_info_solaris()
356 int numifs, nlifr, n; in get_ifi_info_solaris() local
377 numifs = lifn.lifn_count; in get_ifi_info_solaris()
378 len = numifs * sizeof (struct lifreq); in get_ifi_info_solaris()
390 if (nlifr >= numifs) in get_ifi_info_solaris()
/titanic_41/usr/src/cmd/cmd-inet/usr.lib/in.ripngd/
H A Dstartup.c57 int numifs; in initifs() local
74 numifs = lifn.lifn_count; in initifs()
75 bufsize = numifs * sizeof (struct lifreq); in initifs()
/titanic_41/usr/src/cmd/sendmail/src/
H A Dconf.c4722 int numifs; in load_if_names() local
4735 i = ioctl(s, SIOCGIFNUM, (char *) &numifs); in load_if_names()
4741 numifs = lifn.lifn_count; in load_if_names()
4751 numifs = -1; in load_if_names()
4754 sm_dprintf("system has %d interfaces\n", numifs); in load_if_names()
4755 if (numifs < 0) in load_if_names()
4757 numifs = MAXINTERFACES; in load_if_names()
4759 if (numifs <= 0) in load_if_names()
4765 len = lifc.lifc_len = numifs * sizeof(struct lifreq); in load_if_names()
4945 int numifs; in load_if_names()
[all …]
/titanic_41/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()
/titanic_41/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()
/titanic_41/usr/src/cmd/avs/dscfglockd/
H A Ddscfglockd.c197 int numifs; in getmyaddrs() local
216 if (ioctl(sock, SIOCGIFNUM, (char *)&numifs) < 0) { in getmyaddrs()
220 numifs = MAXIFS; in getmyaddrs()
223 buf = (char *)malloc(numifs * sizeof (struct ifreq)); in getmyaddrs()
233 ifc->ifc_len = numifs * sizeof (struct ifreq); in getmyaddrs()
/titanic_41/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()
/titanic_41/usr/src/lib/libipadm/common/
H A Dipadm_if.c94 int numifs; in i_ipadm_active_if_info() local
101 if (getallifs(iph->iph_sock, 0, &buf, &numifs, lifc_flags) != 0) in i_ipadm_active_if_info()
105 for (n = 0; n < numifs; n++, lifrp++) { in i_ipadm_active_if_info()
/titanic_41/usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/
H A Din.rdisc.c1308 int numifs; in initifs() local
1336 if (ioctl(sock, SIOCGIFNUM, (char *)&numifs) < 0) { in initifs()
1341 numifs = MAXIFS; in initifs()
1343 bufsize = numifs * sizeof (struct ifreq); in initifs()
/titanic_41/usr/src/uts/common/io/idm/
H A Didm_so.c395 int numifs; in idm_get_ipaddr() local
430 numifs = lifn.lifn_count; in idm_get_ipaddr()
431 if (numifs <= 0) { in idm_get_ipaddr()
436 numifs += 10; in idm_get_ipaddr()
439 bufsize = numifs * sizeof (struct lifreq); in idm_get_ipaddr()
/titanic_41/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()

12