v4addr
ipaddr_t v4addr;
IN6_V4MAPPED_TO_IPADDR(addr, v4addr);
return (sinp->sin_addr.s_addr == v4addr);
ipaddr_t v4addr;
IN6_V4MAPPED_TO_IPADDR(addr, v4addr);
if (sinp->sin_addr.s_addr != v4addr) {
inet_ntop(AF_INET, &v4addr, abuf1, sizeof (abuf1)),
ipaddr_t v4addr;
IN6_V4MAPPED_TO_IPADDR(&v6addr, v4addr);
(void) pr_ap(v4addr, port, "sctp", name, namelen);
(void) pr_addr(v4addr, name, namelen);
struct in_addr v4addr;
if (inet_pton(AF_INET, argv[1], &v4addr) == 0)
IN6_INADDR_TO_V4MAPPED(&v4addr, ¶m->vip);
if (inet_pton(AF_INET, argv[2], &v4addr) == 0)
IN6_INADDR_TO_V4MAPPED(&v4addr, ¶m->srv_addr);
struct sockaddr_in *v4addr;
v4addr = (struct sockaddr_in *)address;
(void) inet_ntop(AF_INET, &v4addr->sin_addr,
struct in_addr v4addr;
IN6_V4MAPPED_TO_INADDR(&sin6->sin6_addr, &v4addr);
(void) inet_ntop(AF_INET, &v4addr, buf, sizeof (buf));
ipaddr_t v4addr;
ipaddr_t v4addr;
v4addr);
inet_ntop(AF_INET, (const void *) &v4addr,
uchar_t *v4addr;
v4addr = (uchar_t *)addr;
UC(v4addr[0]), UC(v4addr[1]), UC(v4addr[2]), UC(v4addr[3]));
uchar_t *v4addr;
v4addr = (uchar_t *)addr;
UC(v4addr[0]), UC(v4addr[1]), UC(v4addr[2]), UC(v4addr[3]));
IN6_INADDR_TO_V4MAPPED(&v4addr, addr);
struct in_addr v4addr;
if (inet_pton(AF_INET, addr_str, &v4addr.s_addr) == 1) {
ipaddr_t v4addr;
v4addr = V4_PART_OF_V6(p->mp_ipaddrs[i].ip_addr);
(void) dladm_ipv4addr2str(&v4addr, prop_val[i]);
ipaddr_t v4addr;
status = dladm_str2ipv4addr(buf, &v4addr);
if (v4addr == INADDR_ANY)
IN6_IPADDR_TO_V4MAPPED(v4addr, &addr->ip_addr);
if (htonl(v4addr) & ~smask)
struct in_addr v4addr;
IN6_V4MAPPED_TO_INADDR((struct in6_addr *)addr, &v4addr);
return (inet_ntop(AF_INET, &v4addr, dst, size));
struct in_addr v4addr;
IN6_V4MAPPED_TO_INADDR((struct in6_addr *)addr, &v4addr);
addr = (void *)&v4addr;
struct in_addr v4addr;
IN6_V4MAPPED_TO_INADDR(v6addrp, &v4addr);
(void) memcpy(&v4addr.s_addr, hp->h_addr_list[i],
errnum = add_address4(aip, &cur, &v4addr,
struct sockaddr_in *v4addr;
v4addr = (struct sockaddr_in *)s;
sap->iad_v4 = v4addr->sin_addr;
v4addr = (struct sockaddr_in *)s;
sap->iad_v4 = v4addr->sin_addr;
v4addr = (struct sockaddr_in *)s;
prd_ptr->hello_msg.hi_port = v4addr->sin_port;
prd_ptr->hello_msg.hi_v4ipaddr = v4addr->sin_addr;
struct sockaddr_in *v4addr;
uchar_t *v4addr;
v4addr = (uchar_t *)addr;
UC(v4addr[0]), UC(v4addr[1]), UC(v4addr[2]), UC(v4addr[3]));
ipaddr_t v4addr;
IN6_V4MAPPED_TO_IPADDR(&ipif->ipif_v6lcl_addr, v4addr);
ncec = ncec_lookup_illgrp_v4(ipif->ipif_ill, &v4addr);
ipaddr_t v4addr;
v4addr = ipif->ipif_subnet | ~ipif->ipif_net_mask;
IN6_IPADDR_TO_V4MAPPED(v4addr, &ipif->ipif_v6brd_addr);
ipaddr_t v4addr;
v4addr = sin->sin_addr.s_addr;
ire = ire_ftable_lookup_v4(v4addr, 0, 0,
ipaddr_t v4addr;
v4addr = sin->sin_addr.s_addr;
if (!CLASSD(v4addr)) {
ire = ire_ftable_lookup_v4(v4addr, 0, 0, 0, NULL,
ipaddr_t v4addr;
IN6_V4MAPPED_TO_IPADDR(addr, v4addr);
(uchar_t *)&v4addr, /* dest address */
ipaddr_t v4addr;
bcopy(addr_ucp, &v4addr, IP_ADDR_LEN);
ire = ire_ftable_lookup_v4(v4addr, 0, 0, 0, NULL,
ipaddr_t v4addr, v4group;
v4addr = imsf->imsf_interface.s_addr;
ill = ill_mcast_lookup(&v6group, v4addr, 0, IPCL_ZONEID(connp),
if (ill == NULL && v4addr != INADDR_ANY)
ipaddr_t v4addr;
IN6_V4MAPPED_TO_IPADDR(addr, v4addr);
ncep = ((ncec_t **)NCE_HASH_PTR_V4(ipst, v4addr));
ipaddr_t v4addr = V4_PART_OF_V6(nce->nce_addr);
ire = ire_ftable_lookup_v4(ipha->ipha_dst, 0, v4addr, 0,
#define _IPCL_V4_MATCH(v6addr, v4addr) \
(V4_PART_OF_V6((v6addr)) == (v4addr) && IN6_IS_ADDR_V4MAPPED(&(v6addr)))
struct sockaddr_in v4addr[2];
array = v4addr;
return fr_ifpfillv4addr(atype, &v4addr[0], &v4addr[1], inp, inpmask);
ipaddr_t v4addr;
IN6_6TO4_TO_V4ADDR(&inner6->ip6_dst, (struct in_addr *)&v4addr);
if (outer4->ipha_dst != v4addr)
IN6_6TO4_TO_V4ADDR(&inner6->ip6_src, (struct in_addr *)&v4addr);
if (outer4->ipha_src != v4addr)
ipaddr_t v4addr;
IN6_6TO4_TO_V4ADDR(&inner6->ip6_src, (struct in_addr *)&v4addr);
if (outer4->ipha_src != v4addr)
#define OUTBOUND_HASH_V4(sadb, v4addr) ((v4addr) % ((sadb)->sdb_hashsize))
#define OUTBOUND_BUCKET_V4(sadb, v4addr) \
&(((sadb)->sdb_of)[OUTBOUND_HASH_V4(sadb, v4addr)])
ipaddr_t v4addr;
v4addr = ipha->ipha_src;
ipha->ipha_dst = v4addr;
ipaddr_t v4addr;
v4addr = ipha->ipha_src;
ipha->ipha_dst = v4addr;
ipaddr_t v4addr;
v4addr = sin->sin_addr.s_addr;
IN6_IPADDR_TO_V4MAPPED(v4addr, &v6addr);
if (v4addr != INADDR_ANY) {
laddr_type = ip_laddr_verify_v4(v4addr, zoneid, ipst,
IN6_V4MAPPED_TO_IPADDR(&v6addr, v4addr);
if (v4addr != INADDR_ANY) {
laddr_type = ip_laddr_verify_v4(v4addr,
ipaddr_t v4addr;
v4addr = ipha->ipha_src;
ipha->ipha_dst = v4addr;
ipaddr_t v4addr;
v4addr = rds->rds_src;
sin->sin_addr.s_addr = v4addr;
ipaddr_t v4addr = V4_PART_OF_V6((*addr));
if (v4addr == 0 || v4mask == 0)
mac_ipaddr_t *v4addr = &protect->mp_ipaddrs[i];
if (v4addr->ip_version == IPV4_VERSION) {
ASSERT(v4addr->ip_netmask >= 0 &&
v4addr->ip_netmask <= 32);
mask = 0xFFFFFFFFu << (32 - v4addr->ip_netmask);
if (htonl(V4_PART_OF_V6(v4addr->ip_addr)) ==
uchar_t *v4addr = (uchar_t *)addr;
UC(v4addr[0]), UC(v4addr[1]), UC(v4addr[2]), UC(v4addr[3]));