Home
last modified time | relevance | path

Searched refs:addr6 (Results 1 – 11 of 11) sorted by relevance

/net/core/
Dutils.c327 struct sockaddr_in6 *addr6 = (struct sockaddr_in6 *)addr; in inet6_pton() local
334 if (in6_pton(src, srclen, (u8 *)&addr6->sin6_addr.s6_addr, in inet6_pton()
338 if (ipv6_addr_type(&addr6->sin6_addr) & IPV6_ADDR_LINKLOCAL && in inet6_pton()
350 addr6->sin6_scope_id = dev->ifindex; in inet6_pton()
352 } else if (kstrtouint(scope_id, 0, &addr6->sin6_scope_id)) { in inet6_pton()
357 addr6->sin6_family = AF_INET6; in inet6_pton()
358 addr6->sin6_port = htons(port_num); in inet6_pton()
/net/netlabel/
Dnetlabel_unlabeled.c434 const struct in6_addr *addr6 = addr; in netlbl_unlhsh_add() local
437 ret_val = netlbl_unlhsh_add_addr6(iface, addr6, mask6, secid); in netlbl_unlhsh_add()
441 addr6, mask6); in netlbl_unlhsh_add()
1081 const struct netlbl_unlhsh_addr6 *addr6, in netlbl_unlabel_staticlist_gen() argument
1132 &addr6->list.addr); in netlbl_unlabel_staticlist_gen()
1138 &addr6->list.mask); in netlbl_unlabel_staticlist_gen()
1142 secid = addr6->secid; in netlbl_unlabel_staticlist_gen()
1188 struct netlbl_af6list *addr6; in netlbl_unlabel_staticlist() local
1220 netlbl_af6list_foreach_rcu(addr6, in netlbl_unlabel_staticlist()
1228 netlbl_unlhsh_addr6_entry(addr6), in netlbl_unlabel_staticlist()
[all …]
Dnetlabel_domainhash.c222 struct netlbl_af6list *addr6, in netlbl_domhsh_audit_add() argument
243 } else if (addr6 != NULL) { in netlbl_domhsh_audit_add()
245 map6 = netlbl_domhsh_addr6_entry(addr6); in netlbl_domhsh_audit_add()
249 &addr6->addr, &addr6->mask); in netlbl_domhsh_audit_add()
Dnetlabel_kapi.c159 const struct in6_addr *addr6 = addr; in netlbl_cfg_unlbl_map_add() local
165 map6->list.addr = *addr6; in netlbl_cfg_unlbl_map_add()
1117 struct sockaddr_in6 *addr6; in netlbl_conn_setattr() local
1148 addr6 = (struct sockaddr_in6 *)addr; in netlbl_conn_setattr()
1150 &addr6->sin6_addr); in netlbl_conn_setattr()
/net/ipv6/
Dsit.c456 const struct in6_addr *addr6 = &ipv6_hdr(skb)->saddr; in isatap_chksrc() local
458 if (ipv6_addr_is_isatap(addr6) && in isatap_chksrc()
459 (addr6->s6_addr32[3] == iph->saddr) && in isatap_chksrc()
460 ipv6_chk_prefix(addr6, t->dev)) in isatap_chksrc()
823 const struct in6_addr *addr6; in ipip6_tunnel_xmit() local
845 addr6 = (const struct in6_addr *)&neigh->primary_key; in ipip6_tunnel_xmit()
846 addr_type = ipv6_addr_type(addr6); in ipip6_tunnel_xmit()
849 ipv6_addr_is_isatap(addr6)) in ipip6_tunnel_xmit()
850 dst = addr6->s6_addr32[3]; in ipip6_tunnel_xmit()
874 addr6 = (const struct in6_addr *)&neigh->primary_key; in ipip6_tunnel_xmit()
[all …]
Dudp.c93 const struct in6_addr *addr6, in udp6_portaddr_hash() argument
98 if (ipv6_addr_any(addr6)) in udp6_portaddr_hash()
100 else if (ipv6_addr_v4mapped(addr6)) in udp6_portaddr_hash()
101 hash = jhash_1word((__force u32)addr6->s6_addr32[3], mix); in udp6_portaddr_hash()
103 hash = jhash2((__force u32 *)addr6->s6_addr32, 4, mix); in udp6_portaddr_hash()
Dip6_tunnel.c1067 struct in6_addr *addr6; in ip6_tnl_xmit() local
1079 addr6 = (struct in6_addr *)&neigh->primary_key; in ip6_tnl_xmit()
1080 addr_type = ipv6_addr_type(addr6); in ip6_tnl_xmit()
1083 addr6 = &ipv6_hdr(skb)->daddr; in ip6_tnl_xmit()
1085 memcpy(&fl6->daddr, addr6, sizeof(fl6->daddr)); in ip6_tnl_xmit()
/net/ipv4/
Dip_tunnel.c682 const struct in6_addr *addr6; in ip_tunnel_xmit() local
692 addr6 = (const struct in6_addr *)&neigh->primary_key; in ip_tunnel_xmit()
693 addr_type = ipv6_addr_type(addr6); in ip_tunnel_xmit()
696 addr6 = &ipv6_hdr(skb)->daddr; in ip_tunnel_xmit()
697 addr_type = ipv6_addr_type(addr6); in ip_tunnel_xmit()
704 dst = addr6->s6_addr32[3]; in ip_tunnel_xmit()
/net/mac80211/
Dmesh.c606 const char *addr4or5, const char *addr6) in ieee80211_new_mesh_header() argument
608 if (WARN_ON(!addr4or5 && addr6)) in ieee80211_new_mesh_header()
619 if (addr4or5 && !addr6) { in ieee80211_new_mesh_header()
623 } else if (addr4or5 && addr6) { in ieee80211_new_mesh_header()
626 memcpy(meshhdr->eaddr2, addr6, ETH_ALEN); in ieee80211_new_mesh_header()
Dmesh.h194 const char *addr4or5, const char *addr6);
/net/ceph/
Dmessenger.c1796 struct in6_addr *addr6 = &((struct sockaddr_in6 *)ss)->sin6_addr; in addr_is_blank() local
1802 return ipv6_addr_any(addr6); in addr_is_blank()