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

12

/illumos-gate/usr/src/lib/libslp/clib/
H A Dslp_net_utils.c52 int numifs; member in struct:slp_handle_ifinfo
81 int numifs; local
96 numifs = ((slp_handle_ifinfo_t *)hp->ifinfo)->numifs;
107 for (i = 0; i < numifs; i++) {
147 int numifs; local
162 numifs = ((slp_handle_ifinfo_t *)hp->ifinfo)->numifs;
164 for (i = 0; i < numifs; i++) {
189 int numifs; local
226 int numifs; local
[all...]
/illumos-gate/usr/src/cmd/fs.d/nfs/lib/
H A Dselfcheck.c119 int numifs; local
134 numifs = MAXIFS;
137 numifs = lifn.lifn_count;
146 buf = (char *)malloc(numifs * sizeof (struct lifreq));
158 lifc->lifc_len = numifs * sizeof (struct lifreq);
/illumos-gate/usr/src/ucblib/librpcsoc/
H A Dget_myaddress.c56 int len, numifs; local
65 ret = ioctl(s, SIOCGIFNUM, (char *)&numifs);
72 ifc.ifc_len = numifs * sizeof (struct ifreq);
/illumos-gate/usr/src/lib/libsocket/inet/
H A Dinterface_id.c117 int numifs; local
152 numifs = lifn.lifn_count + 10;
160 bufsize = numifs * sizeof (struct lifreq);
226 int numifs; local
245 numifs = lifn.lifn_count;
247 bufsize = numifs * sizeof (struct lifreq);
271 interface_list = malloc((numifs + 1) * sizeof (struct if_nameindex));
282 bzero(interface_list, ((numifs + 1) * sizeof (struct if_nameindex)));
285 for (n = numifs; n > 0; n--, lifrp++) {
H A Dgetifaddrs.c98 int s, n, numifs; local
116 ret = getallifs(sock4, af, &buf, &numifs, (flags & ~LIFC_ENABLED));
127 for (n = 0; n < numifs; n++, lifrp++) {
221 getallifs(int s, sa_family_t af, struct lifreq **lifr, int *numifs, argument
257 *numifs = lifc.lifc_len / sizeof (struct lifreq);
258 if (*numifs >= (lifn.lifn_count + 4)) {
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/
H A Drdsv3_impl.c117 int numifs; local
141 numifs = lifn.lifn_count;
142 if (numifs <= 0) {
148 numifs += 10;
151 bufsize = numifs * sizeof (struct lifreq);
216 numifs = j;
219 rbufsize = numifs * sizeof (struct lifreq);
273 *nifs = numifs;
322 int numifs; local
342 numifs
[all...]
H A Daf_rds.c273 int numifs; local
291 rval = rdsv3_do_ip_ioctl(so4, &buf, &bufsize, &numifs);
297 lifn.lifn_count = numifs;
302 for (lifrp = (struct lifreq *)buf, rc = 0; rc < numifs;
322 rval = rdsv3_do_ip_ioctl(so4, &buf, &bufsize, &numifs);
329 if ((lifc.lifc_len > 0) && (numifs > 0)) {
364 rval = rdsv3_do_ip_ioctl_old(so4, &buf, &bufsize, &numifs);
371 if ((ifc.ifc_len > 0) && (numifs > 0)) {
/illumos-gate/usr/src/lib/libresolv/
H A Dres_init.c109 { int numifs, s, n, int_up; local
121 if (ioctl(s, SIOCGIFNUM, (char *)&numifs) < 0) {
122 numifs = MAXIFS;
124 bufsize = numifs * sizeof (struct ifreq);
/illumos-gate/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.rwhod.c507 int numifs; local
534 if (ioctl(s, SIOCGIFNUM, (char *)&numifs) < 0) {
538 bufsize = numifs * sizeof (struct ifreq);
H A Din.rarpd.c300 int numifs; local
317 if (ioctl(fd, SIOCGIFNUM, (char *)&numifs) < 0) {
318 numifs = MAXIFS;
320 bufsize = numifs * sizeof (struct ifreq);
/illumos-gate/usr/src/lib/librdc/common/
H A Dnetaddrs.c95 int numifs; local
114 if (ioctl(sock, SIOCGIFNUM, (char *)&numifs) < 0) {
118 numifs = MAXIFS;
121 buf = (char *)malloc(numifs * sizeof (struct ifreq));
131 ifc->ifc_len = numifs * sizeof (struct ifreq);
/illumos-gate/usr/src/lib/libnsl/nss/
H A Dnetdir_inet_sundry.c330 int numifs; local
339 numifs = MAXIFS;
341 numifs = lifn.lifn_count;
347 needed = (numifs + 4) * sizeof (struct lifreq);
376 numifs = lifc.lifc_len / (int)sizeof (struct lifreq);
378 if (if_info == NULL || numifs > numifs_last) {
380 if_info = malloc(numifs * sizeof (if_info_t));
382 if_info = realloc(if_info, numifs * sizeof (if_info_t));
388 numifs_last = numifs;
392 for (lifr = buf; lifr < (buf + numifs); lif
[all...]
H A Dnetdir_inet.c2550 int numifs; local
2564 numifs = MAXIFS;
2566 numifs = lifn.lifn_count;
2573 needed = (numifs + 4) * sizeof (lifreq);
2604 numifs = lifc.lifc_len/sizeof (lifreq);
2605 localinfo = malloc(ifinfosize(numifs));
2617 for (localinfo->count = 0, n = numifs; n > 0; n--, lifr++) {
2916 int n, i, numifs; local
2927 if (ioctl(fd, SIOCGIFNUM, (char *)&numifs) < 0)
2928 numifs
[all...]
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ripngd/
H A Dstartup.c57 int numifs; local
74 numifs = lifn.lifn_count;
75 bufsize = numifs * sizeof (struct lifreq);
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/mdnsd/
H A DmDNSUNP.c238 select_src_ifi_info_solaris(int sockfd, int numifs, argument
257 for (i = numifs, lifr = lifrlist; i > 0; --i, ++lifr) {
371 int numifs, nlifr, n; local
392 numifs = lifn.lifn_count;
393 len = numifs * sizeof (struct lifreq);
405 if (nlifr >= numifs)
/illumos-gate/usr/src/cmd/avs/dscfglockd/
H A Ddscfglockd.c197 int numifs; local
216 if (ioctl(sock, SIOCGIFNUM, (char *)&numifs) < 0) {
220 numifs = MAXIFS;
223 buf = (char *)malloc(numifs * sizeof (struct ifreq));
233 ifc->ifc_len = numifs * sizeof (struct ifreq);
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/
H A Dinterface.c1713 uint_t numifs; local
1728 numifs = 10;
1730 numifs = lifn.lifn_count + 10;
1742 lifc.lifc_len = numifs * sizeof (*lifrp);
1753 lifc.lifc_len < numifs * sizeof (*lifrp))
1756 numifs <<= 1;
/illumos-gate/usr/src/lib/libsldap/common/
H A Dns_common.c683 int numifs = 0; local
689 if (ioctl(fd, SIOCGIFNUM, (char *)&numifs) < 0) {
690 numifs = MAXIFS;
693 buf = malloc(numifs * sizeof (struct ifreq));
698 ifc.ifc_len = numifs * (int)sizeof (struct ifreq);
707 numifs = ifc.ifc_len/(int)sizeof (struct ifreq);
708 localinfo = (struct ifinfo *)malloc((numifs + 1) *
717 for (i = 0, n = numifs; n > 0; n--, ifr++) {
/illumos-gate/usr/src/cmd/sendmail/src/
H A Dconf.c4722 int numifs; local
4735 i = ioctl(s, SIOCGIFNUM, (char *) &numifs);
4741 numifs = lifn.lifn_count;
4751 numifs = -1;
4754 sm_dprintf("system has %d interfaces\n", numifs);
4755 if (numifs < 0)
4757 numifs = MAXINTERFACES;
4759 if (numifs <= 0)
4765 len = lifc.lifc_len = numifs * sizeof(struct lifreq);
4945 int numifs;
[all...]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/
H A Dlocaladdr.c851 int numifs = -1; local
865 code = ioctl (s, SIOCGIFNUM, &numifs);
866 if (!code && numifs > 0)
867 est_if_count = numifs;
894 && numifs <= 0
/illumos-gate/usr/src/lib/libipadm/common/
H A Dipadm_if.c94 int numifs; local
101 if (getallifs(iph->iph_sock, 0, &buf, &numifs, lifc_flags) != 0)
105 for (n = 0; n < numifs; n++, lifrp++) {
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/
H A Din.rdisc.c1308 int numifs; local
1336 if (ioctl(sock, SIOCGIFNUM, (char *)&numifs) < 0) {
1341 numifs = MAXIFS;
1343 bufsize = numifs * sizeof (struct ifreq);
/illumos-gate/usr/src/uts/common/io/idm/
H A Didm_so.c395 int numifs; local
430 numifs = lifn.lifn_count;
431 if (numifs <= 0) {
436 numifs += 10;
439 bufsize = numifs * sizeof (struct lifreq);
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/
H A Dmain.c617 int numifs; local
641 numifs = lifn.lifn_count;
642 bufsize = numifs * sizeof (struct lifreq);

Completed in 143 milliseconds

12