/include/linux/ |
D | in6.h | 25 extern const struct in6_addr in6addr_any; 27 extern const struct in6_addr in6addr_loopback; 29 extern const struct in6_addr in6addr_linklocal_allnodes; 32 extern const struct in6_addr in6addr_linklocal_allrouters; 35 extern const struct in6_addr in6addr_interfacelocal_allnodes; 38 extern const struct in6_addr in6addr_interfacelocal_allrouters; 41 extern const struct in6_addr in6addr_sitelocal_allrouters;
|
D | icmpv6.h | 19 const struct in6_addr *force_saddr); 42 struct in6_addr; 46 const struct in6_addr *saddr, 47 const struct in6_addr *daddr,
|
D | mroute6.h | 79 struct in6_addr mf6c_mcastgrp; 80 struct in6_addr mf6c_origin; 87 struct in6_addr mf6c_mcastgrp; 88 struct in6_addr mf6c_origin;
|
/include/net/ |
D | addrconf.h | 49 struct in6_addr prefix; 58 struct in6_addr i6vi_addr; 64 const struct in6_addr *pfx; 67 const struct in6_addr *peer_pfx; 83 int ipv6_chk_addr(struct net *net, const struct in6_addr *addr, 85 int ipv6_chk_addr_and_flags(struct net *net, const struct in6_addr *addr, 90 int ipv6_chk_home_addr(struct net *net, const struct in6_addr *addr); 93 bool ipv6_chk_custom_prefix(const struct in6_addr *addr, 97 int ipv6_chk_prefix(const struct in6_addr *addr, struct net_device *dev); 100 const struct in6_addr *addr, [all …]
|
D | ip6_checksum.h | 34 __sum16 csum_ipv6_magic(const struct in6_addr *saddr, 35 const struct in6_addr *daddr, 55 const struct in6_addr *saddr, in tcp_v6_check() 56 const struct in6_addr *daddr, in tcp_v6_check() 63 const struct in6_addr *saddr, in __tcp_v6_send_check() 64 const struct in6_addr *daddr) in __tcp_v6_send_check() 89 const struct in6_addr *saddr, in udp_v6_check() 90 const struct in6_addr *daddr, in udp_v6_check() 97 const struct in6_addr *saddr, 98 const struct in6_addr *daddr, int len);
|
D | ipv6_stubs.h | 24 const struct in6_addr *addr); 26 const struct in6_addr *addr); 30 const struct in6_addr *final_dst); 43 const struct in6_addr *daddr, 44 const struct in6_addr *saddr); 56 void (*ndisc_send_na)(struct net_device *dev, const struct in6_addr *daddr, 57 const struct in6_addr *solicited_addr, 68 const struct in6_addr *saddr, __be16 sport, 69 const struct in6_addr *daddr, __be16 dport,
|
D | if_inet6.h | 38 struct in6_addr addr; 75 struct in6_addr peer_addr; 81 struct in6_addr sl_addr[0]; 85 (count) * sizeof(struct in6_addr)) 90 struct in6_addr addr; 101 struct in6_addr sf_addr; 115 struct in6_addr mca_addr; 135 struct in6_addr acl_addr; 141 struct in6_addr aca_addr; 196 struct in6_addr token; [all …]
|
D | inet6_hashtables.h | 45 const struct in6_addr *saddr, 47 const struct in6_addr *daddr, 54 const struct in6_addr *saddr, 56 const struct in6_addr *daddr, 63 const struct in6_addr *saddr, in __inet6_lookup() 65 const struct in6_addr *daddr, in __inet6_lookup() 102 const struct in6_addr *saddr, const __be16 sport, 103 const struct in6_addr *daddr, const __be16 dport,
|
D | ip6_route.h | 65 static inline bool rt6_need_strict(const struct in6_addr *daddr) in rt6_need_strict() 133 const struct in6_addr *daddr, in ip6_route_get_saddr() 135 struct in6_addr *saddr) in ip6_route_get_saddr() 150 struct rt6_info *rt6_lookup(struct net *net, const struct in6_addr *daddr, 151 const struct in6_addr *saddr, int oif, 161 const struct in6_addr *addr, bool anycast, 172 const struct in6_addr *addr, 175 const struct in6_addr *gwaddr, 181 const struct in6_addr *gwaddr); 203 void rt6_clean_tohost(struct net *net, struct in6_addr *gateway); [all …]
|
D | mld.h | 11 struct in6_addr mld_mca; 26 struct in6_addr grec_mca; 27 struct in6_addr grec_src[0]; 44 struct in6_addr mld2q_mca; 58 struct in6_addr mld2q_srcs[0];
|
D | ipv6.h | 316 struct in6_addr dst; 458 int __ipv6_addr_type(const struct in6_addr *addr); 459 static inline int ipv6_addr_type(const struct in6_addr *addr) in ipv6_addr_type() 464 static inline int ipv6_addr_scope(const struct in6_addr *addr) in ipv6_addr_scope() 474 static inline int ipv6_addr_src_scope(const struct in6_addr *addr) in ipv6_addr_src_scope() 486 static inline __u32 ipv6_iface_scope_id(const struct in6_addr *addr, int iface) in ipv6_iface_scope_id() 491 static inline int ipv6_addr_cmp(const struct in6_addr *a1, const struct in6_addr *a2) in ipv6_addr_cmp() 493 return memcmp(a1, a2, sizeof(struct in6_addr)); in ipv6_addr_cmp() 497 ipv6_masked_addr_cmp(const struct in6_addr *a1, const struct in6_addr *m, in ipv6_masked_addr_cmp() 498 const struct in6_addr *a2) in ipv6_masked_addr_cmp() [all …]
|
D | ip6_tunnel.h | 30 struct in6_addr laddr; /* local tunnel end-point address */ 31 struct in6_addr raddr; /* remote tunnel end-point address */ 137 int ip6_tnl_rcv_ctl(struct ip6_tnl *t, const struct in6_addr *laddr, 138 const struct in6_addr *raddr); 142 int ip6_tnl_xmit_ctl(struct ip6_tnl *t, const struct in6_addr *laddr, 143 const struct in6_addr *raddr); 147 __u32 ip6_tnl_get_cap(struct ip6_tnl *t, const struct in6_addr *laddr, 148 const struct in6_addr *raddr);
|
D | inetpeer.h | 25 #define INETPEER_MAXKEYSZ (sizeof(struct in6_addr) / sizeof(u32)) 30 struct in6_addr a6; 86 struct in6_addr *in6) in inetpeer_set_addr_v6() 92 static inline struct in6_addr *inetpeer_get_addr_v6(struct inetpeer_addr *iaddr) in inetpeer_get_addr_v6() 115 const struct in6_addr *v6daddr, in inet_getpeer_v6()
|
D | ndisc.h | 82 struct in6_addr target; 99 struct in6_addr target; 100 struct in6_addr dest; 218 struct in6_addr *addr, 297 struct in6_addr *addr, in ndisc_ops_prefix_rcv_add_addr() 461 void ndisc_send_ns(struct net_device *dev, const struct in6_addr *solicit, 462 const struct in6_addr *daddr, const struct in6_addr *saddr, 466 const struct in6_addr *saddr, const struct in6_addr *daddr); 467 void ndisc_send_na(struct net_device *dev, const struct in6_addr *daddr, 468 const struct in6_addr *solicited_addr, [all …]
|
D | rawv6.h | 9 unsigned short num, const struct in6_addr *loc_addr, 10 const struct in6_addr *rmt_addr, int dif, int sdif);
|
/include/uapi/linux/netfilter_ipv6/ |
D | ip6t_srh.h | 86 struct in6_addr psid_addr; 87 struct in6_addr nsid_addr; 88 struct in6_addr lsid_addr; 89 struct in6_addr psid_msk; 90 struct in6_addr nsid_msk; 91 struct in6_addr lsid_msk;
|
/include/uapi/linux/netfilter_bridge/ |
D | ebt_ip6.h | 34 struct in6_addr saddr; 35 struct in6_addr daddr; 36 struct in6_addr smsk; 37 struct in6_addr dmsk;
|
/include/net/netfilter/ |
D | nf_tproxy.h | 82 const struct in6_addr * 83 nf_tproxy_laddr6(struct sk_buff *skb, const struct in6_addr *user_laddr, 84 const struct in6_addr *daddr); 109 const struct in6_addr *laddr, 116 const struct in6_addr *saddr, const struct in6_addr *daddr,
|
/include/uapi/linux/ |
D | ip6_tunnel.h | 35 struct in6_addr laddr; /* local tunnel end-point address */ 36 struct in6_addr raddr; /* remote tunnel end-point address */ 47 struct in6_addr laddr; /* local tunnel end-point address */ 48 struct in6_addr raddr; /* remote tunnel end-point address */
|
D | ipv6.h | 22 struct in6_addr ipi6_addr; 35 struct in6_addr ifr6_addr; 82 struct in6_addr addr[0]; 94 struct in6_addr addr; 106 struct in6_addr addr; 132 struct in6_addr saddr; 133 struct in6_addr daddr;
|
D | ipv6_route.h | 44 struct in6_addr rtmsg_dst; 45 struct in6_addr rtmsg_src; 46 struct in6_addr rtmsg_gateway;
|
D | rds.h | 164 struct in6_addr laddr; 165 struct in6_addr faddr; 187 struct in6_addr laddr; 188 struct in6_addr faddr; 207 struct in6_addr bound_addr; 208 struct in6_addr connected_addr; 229 struct in6_addr local_addr; 231 struct in6_addr peer_addr; 258 struct in6_addr src_addr; 259 struct in6_addr dst_addr;
|
/include/trace/events/ |
D | fib6.h | 39 struct in6_addr *in6; 49 in6 = (struct in6_addr *)__entry->src; 52 in6 = (struct in6_addr *)__entry->dst; 71 struct in6_addr in6_zero = {}; 73 in6 = (struct in6_addr *)__entry->gw; 77 in6 = (struct in6_addr *)__entry->gw;
|
D | neigh.h | 42 struct in6_addr *pin6; 50 pin6 = (struct in6_addr *)__entry->primary_key6; 60 pin6 = (struct in6_addr *)__entry->primary_key6; 61 *pin6 = *(struct in6_addr *)pkey; 102 struct in6_addr *pin6; 114 pin6 = (struct in6_addr *)__entry->primary_key6; 124 pin6 = (struct in6_addr *)__entry->primary_key6; 125 *pin6 = *(struct in6_addr *)n->primary_key; 179 struct in6_addr *pin6; 191 pin6 = (struct in6_addr *)__entry->primary_key6; [all …]
|
D | fib.h | 39 struct in6_addr in6_zero = {}; 41 struct in6_addr *in6; 76 in6 = (struct in6_addr *)__entry->gw6; 82 in6 = (struct in6_addr *)__entry->gw6; 89 in6 = (struct in6_addr *)__entry->gw6;
|