/osnet-11/usr/src/lib/libnsl/rpc/ |
H A D | can_use_af.c | 48 struct lifnum lifn; local 54 lifn.lifn_family = af; 55 lifn.lifn_flags = 0; 56 if (ioctl(fd, SIOCGLIFNUM, &lifn, sizeof (lifn)) < 0) { 57 lifn.lifn_count = 0; 61 return (lifn.lifn_count);
|
/osnet-11/usr/src/lib/libinetutil/common/ |
H A D | ifaddrlist.c | 60 struct lifnum lifn; local 80 lifn.lifn_family = family; 81 lifn.lifn_flags = flags; 83 if (ioctl(fd, SIOCGLIFNUM, &lifn) == -1) { 92 lifn.lifn_count += 4; 96 lifc.lifc_len = lifn.lifn_count * sizeof (struct lifreq); 113 if (nlifr >= lifn.lifn_count)
|
H A D | ifaddrlistx.c | 44 struct lifnum lifn; local 70 lifn.lifn_family = AF_UNSPEC; 71 lifn.lifn_flags = flags; 73 if (ioctl(s4, SIOCGLIFNUM, &lifn) == -1) 80 lifn.lifn_count += 4; 84 lifc.lifc_len = lifn.lifn_count * sizeof (struct lifreq); 97 if (nlifr >= lifn.lifn_count)
|
/osnet-11/usr/src/lib/libsocket/inet/ |
H A D | interface_id.c | 114 struct lifnum lifn; local 139 lifn.lifn_family = AF_UNSPEC; 140 lifn.lifn_flags = flags; 141 if (ioctl(s, SIOCGLIFNUM, (char *)&lifn) < 0) { 152 numifs = lifn.lifn_count + 10; 223 struct lifnum lifn; local 240 lifn.lifn_family = AF_UNSPEC; 241 lifn.lifn_flags = LIFC_NOXMIT | LIFC_TEMPORARY | LIFC_ALLZONES; 242 if (ioctl(s, SIOCGLIFNUM, (char *)&lifn) < 0) 244 numifs = lifn [all...] |
H A D | getifaddrs.c | 226 struct lifnum lifn; local 232 lifn.lifn_family = af; 233 lifn.lifn_flags = lifc_flags; 237 if (ioctl(s, SIOCGLIFNUM, &lifn) < 0) 246 bufsize = (lifn.lifn_count + 4) * sizeof (struct lifreq); 260 if (*numifs >= (lifn.lifn_count + 4)) { 263 * more interfaces than (lifn.lifn_count + 4).
|
/osnet-11/usr/src/lib/librdc/common/ |
H A D | netaddrs.c | 67 struct lifnum lifn; local 73 lifn.lifn_family = AF_INET6; 74 lifn.lifn_flags = 0; 75 if (ioctl(sock, SIOCGLIFNUM, (char *)&lifn) < 0) { 80 if (lifn.lifn_count == 0)
|
/osnet-11/usr/src/lib/libresolv2/common/resolv/ |
H A D | res_init.c | 292 struct lifnum lifn; local 298 lifn.lifn_family = AF_UNSPEC; 299 lifn.lifn_flags = LIFC_EXTERNAL_SOURCE; 300 if (ioctl(s, SIOCGLIFNUM, (char *)&lifn) < 0) { 304 if (lifn.lifn_count == 0) { 312 lifn.lifn_flags = 0; 313 if ((ioctl(s, SIOCGLIFNUM, (char *)&lifn) < 0) || 314 (lifn.lifn_count < 1)) { 319 buflen = lifn.lifn_count * sizeof (struct lifreq); 336 for (i = 0; i < lifn [all...] |
/osnet-11/usr/src/lib/libsmb/common/ |
H A D | smb_nic.c | 607 struct lifnum lifn; local 620 lifn.lifn_family = AF_UNSPEC; 621 lifn.lifn_flags = 0; 622 if (ioctl(s4, SIOCGLIFNUM, (char *)&lifn) < 0) { 628 lifc.lifc_buf = calloc(lifn.lifn_count, sizeof (struct lifreq)); 634 lifc.lifc_len = lifn.lifn_count * sizeof (struct lifreq); 652 iflist = smb_nic_iflist_create(host, cmnt, lifn.lifn_count); 660 for (ifnum = 0; ifnum < lifn.lifn_count; ifnum++, lifrp++) {
|
/osnet-11/usr/src/lib/libnsl/nss/ |
H A D | getipnodeby.c | 696 struct lifnum lifn; local 731 lifn.lifn_family = af; 738 lifn.lifn_flags = 0; 740 if (nss_ioctl(af, SIOCGLIFNUM, &lifn) < 0) 743 if (lifn.lifn_count == 0) { 754 lifn.lifn_count += 4; 756 bufsize = lifn.lifn_count * sizeof (struct lifreq); 768 if (nlifr >= lifn.lifn_count)
|
H A D | netdir_inet_sundry.c | 319 * with the interface. Also introducing lifn which will contain the number 330 struct lifnum lifn; local 332 lifn.lifn_family = AF_INET; 333 lifn.lifn_flags = 0; 335 if (nss_ioctl(AF_INET, SIOCGLIFNUM, &lifn) == -1) { 338 numifs = lifn.lifn_count;
|
H A D | netdir_inet.c | 2545 struct lifnum lifn; local 2548 lifn.lifn_family = AF_UNSPEC; 2549 lifn.lifn_flags = 0; 2552 if (nss_ioctl(AF_UNSPEC, SIOCGLIFNUM, &lifn) == -1) { 2555 numifs = lifn.lifn_count;
|
/osnet-11/usr/src/lib/libadutils/common/ |
H A D | addisc.c | 445 struct lifnum lifn; local 458 lifn.lifn_family = AF_INET; 459 lifn.lifn_flags = 0; 460 if (ioctl(sock, SIOCGLIFNUM, (char *)&lifn) < 0) { 468 if (lifn.lifn_count < 1) { 476 lifc.lifc_len = lifn.lifn_count * sizeof (struct lifreq);
|
/osnet-11/usr/src/cmd/sendmail/src/ |
H A D | conf.c | 4724 struct lifnum lifn; local 4736 lifn.lifn_family = AF_UNSPEC; 4737 lifn.lifn_flags = 0; 4738 i = ioctl(s, SIOCGLIFNUM, (char *)&lifn); 4739 numifs = lifn.lifn_count;
|