Searched defs:ifreq (Results 1 - 4 of 4) sorted by relevance

/osnet-11/usr/src/lib/libresolv2/common/irs/
H A Dgethostent.c665 struct ifreq ifreq; member in union:__anon2420
722 if (ifc.ifc_len + 2 * sizeof(u.ifreq) < bufsiz)
741 memcpy(&u.ifreq, cp, sizeof u.ifreq);
744 if (u.ifreq.ifr_addr.sa_len == 0)
745 u.ifreq.ifr_addr.sa_len = 16;
748 cpsize = sizeof u.ifreq;
749 if (u.ifreq.ifr_addr.sa_len > sizeof (struct sockaddr))
750 cpsize += (int)u.ifreq
[all...]
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/krb5/os/
H A Dlocaladdr.c135 * BSD 4.4 defines the size of an ifreq to be
136 * max(sizeof(ifreq), sizeof(ifreq.ifr_name)+ifreq.ifr_addr.sa_len
138 * just sizeof(struct ifreq).
144 #define ifreq_size(i) max(sizeof(struct ifreq), \
147 #define ifreq_size(i) sizeof(struct ifreq)
852 #define SLOP (sizeof (struct ifreq) + 128)
869 /* At least on NetBSD, an ifreq can hold an IPv4 address, but
872 est_ifreq_size = sizeof (struct ifreq)
944 struct ifreq *ifr, ifreq, *ifr2; local
[all...]
/osnet-11/usr/src/lib/libsldap/common/
H A Dns_common.c757 struct ifreq ifreq, *ifr; local
773 buf = malloc(numifs * sizeof (struct ifreq));
778 ifc.ifc_len = numifs * (int)sizeof (struct ifreq);
786 ifr = (struct ifreq *)buf;
787 numifs = ifc.ifc_len/(int)sizeof (struct ifreq);
800 ifreq = *ifr;
801 if (ioctl(fd, SIOCGIFFLAGS, (char *)&ifreq) < 0)
804 ifrflags = ifreq.ifr_flags;
809 if (ioctl(fd, SIOCGIFNETMASK, (char *)&ifreq) <
[all...]
/osnet-11/usr/src/lib/libnsl/nss/
H A Dnetdir_inet.c2898 struct ifreq ifreq, *ifr; local
2915 buf = malloc(numifs * sizeof (struct ifreq));
2928 ifc.ifc_len = numifs * (int)sizeof (struct ifreq);
2945 ifr = (struct ifreq *)buf;
2946 for (i = 0, n = ifc.ifc_len / (int)sizeof (struct ifreq);
2948 ifreq = *ifr;
2949 if (ioctl(fd, SIOCGIFFLAGS, (char *)&ifreq) < 0) {
2954 if (!(ifreq.ifr_flags & IFF_UP) ||
2957 if (ifreq
[all...]

Completed in 35 milliseconds