/illumos-gate/usr/src/ucblib/librpcsoc/ |
H A D | get_myaddress.c | 103 if (ifr->ifr_addr.sa_family != AF_INET) in get_myaddress() 111 *addr = *((struct sockaddr_in *)&ifr->ifr_addr); in get_myaddress()
|
/illumos-gate/usr/src/contrib/mDNSResponder/mDNSPosix/ |
H A D | mDNSUNP.c | 603 if (sizeof(struct ifreq) > sizeof(ifr->ifr_name) + GET_SA_LEN(ifr->ifr_addr)) in get_ifi_info() 606 ptr += sizeof(ifr->ifr_name) + GET_SA_LEN(ifr->ifr_addr); in get_ifi_info() 610 if (ifr->ifr_addr.sa_family != family) in get_ifi_info() 658 switch (ifr->ifr_addr.sa_family) { in get_ifi_info() 660 sinptr = (struct sockaddr_in *) &ifr->ifr_addr; in get_ifi_info() 688 sinptr = (struct sockaddr_in *) &ifrcopy.ifr_addr; in get_ifi_info() 739 sinptr6 = (struct sockaddr_in6 *) &ifr->ifr_addr; in get_ifi_info() 759 … memcpy(&ifr6.ifr_ifru.ifru_addr, &ifr->ifr_addr, sizeof(ifr6.ifr_ifru.ifru_addr)); in get_ifi_info()
|
/illumos-gate/usr/src/lib/libresolv2/common/irs/ |
H A D | gethostent.c | 740 if (u.ifreq.ifr_addr.sa_len == 0) 741 u.ifreq.ifr_addr.sa_len = 16; 745 if (u.ifreq.ifr_addr.sa_len > sizeof (struct sockaddr)) 746 cpsize += (int)u.ifreq.ifr_addr.sa_len - 749 cpsize = sizeof u.ifreq.ifr_name + u.ifreq.ifr_addr.sa_len; 761 switch (u.ifreq.ifr_addr.sa_family) { 766 &u.ifreq.ifr_addr)->sin_addr, 782 &u.ifreq.ifr_addr)->sin6_addr,
|
/illumos-gate/usr/src/boot/include/net/ |
H A D | if.h | 397 #define ifr_addr ifr_ifru.ifru_addr /* address */ macro 416 ((ifr).ifr_addr.sa_len > sizeof(struct sockaddr) ? \ 418 (ifr).ifr_addr.sa_len) : sizeof(struct ifreq))
|
/illumos-gate/usr/src/lib/libslp/clib/ |
H A D | slp_net_utils.c | 285 (void) memcpy(&(all_ifs[i].addr), &ifr.ifr_addr, in get_all_interfaces() 293 (void) memcpy(&(all_ifs[i].bc_addr), &ifr.ifr_addr, in get_all_interfaces() 302 (void) memcpy(&(all_ifs[i].netmask), &ifr.ifr_addr, in get_all_interfaces()
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/ |
H A D | localaddr.c | 145 sizeof((i).ifr_name)+(i).ifr_addr.sa_len) 992 if (ifr2->ifr_addr.sa_family == ifr->ifr_addr.sa_family in foreach_localaddr() 998 && !memcmp (&ifr2->ifr_addr.sa_data, &ifr->ifr_addr.sa_data, in foreach_localaddr() 1000 - offsetof (struct ifreq, ifr_addr.sa_data)))) { in foreach_localaddr() 1007 if ((*pass1fn) (data, &ifr->ifr_addr)) in foreach_localaddr() 1032 if ((*pass2fn) (data, &ifr->ifr_addr)) in foreach_localaddr()
|
H A D | foreachaddr.c | 130 sizeof((i).ifr_name)+(i).ifr_addr.sa_len)
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rds/ |
H A D | rds_ioctl.c | 223 ifrp->ifr_addr = *(struct sockaddr *)&lifrp->lifr_addr; in rds_ioctl_copyin_done() 224 ifrp->ifr_addr.sa_family = AF_INET_OFFLOAD; in rds_ioctl_copyin_done()
|
/illumos-gate/usr/src/uts/common/inet/sockmods/ |
H A D | sockmod_pfp.c | 1020 if (mac_addr_len(mh) > sizeof (ifreq.ifr_addr.sa_data)) { in sdpfp_ioctl() 1026 (void) memset(ifreq.ifr_addr.sa_data, 0, in sdpfp_ioctl() 1027 sizeof (ifreq.ifr_addr.sa_data)); in sdpfp_ioctl() 1030 (uint8_t *)ifreq.ifr_addr.sa_data); in sdpfp_ioctl() 1038 ifreq.ifr_addr.sa_family = pfp_dl_to_arphrd(mac_type(mh)); in sdpfp_ioctl()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ |
H A D | in.rwhod.c | 573 np->n_addrlen = sizeof (ifr->ifr_addr); in configure() 580 bcopy(&ifr->ifr_addr, np->n_addr, np->n_addrlen); in configure() 595 ((struct sockaddr_in *)&ifreq.ifr_addr)-> in configure()
|
H A D | hostconfig.c | 457 struct sockaddr_in *sin = (struct sockaddr_in *)&ifr.ifr_addr;
|
H A D | in.rarpd.c | 863 sin = (struct sockaddr_in *)&ifr.ifr_addr; in get_ifdata()
|
H A D | route.c | 1995 sin = (struct sockaddr_in *)&ifr->ifr_addr; in inet_makesubnetmask() 2007 sin = (struct sockaddr_in *)&ifreq.ifr_addr; in inet_makesubnetmask()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/ |
H A D | in.rdisc.c | 1370 if (ifr->ifr_addr.sa_family != AF_INET) in initifs() 1411 if (!getconfig(sock, lifreq.lifr_flags, &ifr->ifr_addr, in initifs() 1446 if (!getconfig(sock, lifreq.lifr_flags, &ifr->ifr_addr, in initifs() 1568 sin = (struct sockaddr_in *)ALIGN(&ifreq.ifr_addr); in getconfig() 1585 sin = (struct sockaddr_in *)ALIGN(&ifreq.ifr_addr); in getconfig() 1593 sin = (struct sockaddr_in *)ALIGN(&ifreq.ifr_addr); in getconfig()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | rdsv3_impl.c | 388 switch (ifr.ifr_addr.sa_family) { in rdsv3_do_ip_ioctl_old() 451 switch (ifr.ifr_addr.sa_family) { in rdsv3_do_ip_ioctl_old() 482 rlp->ifr_addr.sa_family = AF_INET_OFFLOAD; in rdsv3_do_ip_ioctl_old()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/pppd/ |
H A D | sys-solaris.c | 334 BCOPY(&ifr.ifr_addr, &sin, sizeof (struct sockaddr_in)); in read_ip_interface() 2474 ifr.ifr_addr = *(struct sockaddr *)&sin; 2721 if (ifr->ifr_addr.sa_family != AF_INET) { in get_ether_addr() 2743 (void) memcpy(&sin, &ifr->ifr_addr, sizeof (sin)); in get_ether_addr() 2745 (void) memcpy(&sin, &ifreq.ifr_addr, sizeof (sin)); in get_ether_addr()
|
/illumos-gate/usr/src/lib/libnsl/nss/ |
H A D | netdir_inet.c | 2969 (ifr->ifr_addr.sa_family != AF_INET)) in getbroadcastnets() 2973 sin = (struct sockaddr_in *)&ifr->ifr_addr; in getbroadcastnets() 2984 &ifreq.ifr_addr)->sin_addr; in getbroadcastnets() 2992 sin = (struct sockaddr_in *)&ifr->ifr_addr; in getbroadcastnets() 3003 &ifreq.ifr_addr)->sin_addr; in getbroadcastnets()
|
/illumos-gate/usr/src/uts/common/net/ |
H A D | if.h | 499 #define ifr_addr ifr_ifru.ifru_addr /* address */ macro
|
/illumos-gate/usr/src/lib/libsldap/common/ |
H A D | ns_common.c | 726 (ifr->ifr_addr.sa_family != AF_INET)) in __s_api_get_local_interfaces() 731 netmask = ((struct sockaddr_in *)&ifreq.ifr_addr)->sin_addr; in __s_api_get_local_interfaces() 736 sin = (struct sockaddr_in *)&ifreq.ifr_addr; in __s_api_get_local_interfaces()
|
/illumos-gate/usr/src/cmd/sendmail/src/ |
H A D | conf.c | 4834 max(sizeof(ifr->ifr_addr), ifr->ifr_addr.sa_len); in load_if_names() 4993 SOCKADDR *sa = (SOCKADDR *) &ifr->ifr_addr; in load_if_names() 5016 if (sa->sa.sa_len > sizeof(ifr->ifr_addr)) in load_if_names() 5025 af = ifr->ifr_addr.sa_family; in load_if_names()
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_dlinet.c | 1528 ifr.ifr_addr = *(struct sockaddr *)nbuf->buf; in ifioctl() 1550 *(struct sockaddr *)nbuf->buf = ifr.ifr_addr; in ifioctl()
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_if.c | 7090 ci->ci_sin = (sin_t *)&ifr->ifr_addr; in ip_extract_lifreq() 7444 sin = (sin_t *)&ifr->ifr_addr; in ip_sioctl_get_ifconf() 19083 sock = &ifr->ifr_addr; in ip_sioctl_get_ifhwaddr()
|
H A D | ip.c | 12588 sin = (sin_t *)&ifr->ifr_addr; in ip_reprocess_ioctl()
|