Home
last modified time | relevance | path

Searched refs:in6_addr (Results 1 - 25 of 858) sorted by relevance

12345678910>>...35

/kernel/linux/linux-5.10/include/net/
H A Daddrconf.h54 struct in6_addr prefix;
66 struct in6_addr i6vi_addr;
72 const struct in6_addr *pfx;
75 const struct in6_addr *peer_pfx;
91 int ipv6_chk_addr(struct net *net, const struct in6_addr *addr,
93 int ipv6_chk_addr_and_flags(struct net *net, const struct in6_addr *addr,
98 int ipv6_chk_home_addr(struct net *net, const struct in6_addr *addr);
101 int ipv6_chk_rpl_srh_loop(struct net *net, const struct in6_addr *segs,
104 bool ipv6_chk_custom_prefix(const struct in6_addr *addr,
108 int ipv6_chk_prefix(const struct in6_addr *add
[all...]
H A Dif_inet6.h34 struct in6_addr addr;
79 struct in6_addr peer_addr;
85 struct in6_addr sl_addr[];
89 (count) * sizeof(struct in6_addr))
94 struct in6_addr addr;
105 struct in6_addr sf_addr;
119 struct in6_addr mca_addr;
139 struct in6_addr acl_addr;
145 struct in6_addr aca_addr;
199 struct in6_addr toke
[all...]
H A Dip6_checksum.h34 __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 *dadd
[all...]
H A Dinet6_hashtables.h45 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()
101 const struct in6_addr *saddr, const __be16 sport,
102 const struct in6_addr *daddr, const __be16 dport,
108 const struct in6_addr *saddr, in inet6_match()
109 const struct in6_addr *dadd in inet6_match()
[all...]
H A Dipv6_stubs.h24 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);
57 void (*ndisc_send_na)(struct net_device *dev, const struct in6_addr *daddr,
58 const struct in6_addr *solicited_addr,
78 const struct in6_addr *saddr, __be16 sport,
79 const struct in6_addr *daddr, __be16 dport,
H A Dipv6.h316 struct in6_addr dst;
461 int __ipv6_addr_type(const struct in6_addr *addr);
462 static inline int ipv6_addr_type(const struct in6_addr *addr) in ipv6_addr_type()
467 static inline int ipv6_addr_scope(const struct in6_addr *addr) in ipv6_addr_scope()
477 static inline int ipv6_addr_src_scope(const struct in6_addr *addr) in ipv6_addr_src_scope()
489 static inline __u32 ipv6_iface_scope_id(const struct in6_addr *addr, int iface) in ipv6_iface_scope_id()
494 static inline int ipv6_addr_cmp(const struct in6_addr *a1, const struct in6_addr *a2) in ipv6_addr_cmp()
496 return memcmp(a1, a2, sizeof(struct in6_addr)); in ipv6_addr_cmp()
500 ipv6_masked_addr_cmp(const struct in6_addr *a
[all...]
/kernel/linux/linux-6.6/include/net/
H A Daddrconf.h54 struct in6_addr prefix;
66 struct in6_addr i6vi_addr;
72 const struct in6_addr *pfx;
77 const struct in6_addr *peer_pfx;
93 int ipv6_chk_addr(struct net *net, const struct in6_addr *addr,
95 int ipv6_chk_addr_and_flags(struct net *net, const struct in6_addr *addr,
100 int ipv6_chk_home_addr(struct net *net, const struct in6_addr *addr);
103 int ipv6_chk_rpl_srh_loop(struct net *net, const struct in6_addr *segs,
106 bool ipv6_chk_custom_prefix(const struct in6_addr *addr,
110 int ipv6_chk_prefix(const struct in6_addr *add
[all...]
H A Dinet6_hashtables.h45 const struct in6_addr *saddr,
47 const struct in6_addr *daddr,
52 const struct in6_addr *laddr, const u16 lport,
53 const struct in6_addr *faddr, const __be16 fport);
61 const struct in6_addr *saddr,
63 const struct in6_addr *daddr,
70 const struct in6_addr *saddr,
72 const struct in6_addr *daddr,
79 const struct in6_addr *saddr,
81 const struct in6_addr *dadd
[all...]
H A Dip6_checksum.h34 __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
35 const struct in6_addr *daddr,
47 const struct in6_addr *saddr, in tcp_v6_check()
48 const struct in6_addr *daddr, in tcp_v6_check()
55 const struct in6_addr *saddr, in __tcp_v6_send_check()
56 const struct in6_addr *daddr) in __tcp_v6_send_check()
75 const struct in6_addr *saddr, in udp_v6_check()
76 const struct in6_addr *daddr, in udp_v6_check()
83 const struct in6_addr *saddr,
84 const struct in6_addr *dadd
[all...]
H A Dipv6_stubs.h24 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);
57 void (*ndisc_send_na)(struct net_device *dev, const struct in6_addr *daddr,
58 const struct in6_addr *solicited_addr,
70 struct net_device *(*ipv6_dev_find)(struct net *net, const struct in6_addr *addr,
80 const struct in6_addr *saddr, __be16 sport,
81 const struct in6_addr *dadd
[all...]
H A Dif_inet6.h34 struct in6_addr addr;
81 struct in6_addr peer_addr;
88 struct in6_addr sl_addr[];
94 struct in6_addr addr;
104 struct in6_addr sf_addr;
119 struct in6_addr mca_addr;
139 struct in6_addr acl_addr;
145 struct in6_addr aca_addr;
208 struct in6_addr token;
224 static inline void ipv6_eth_mc_map(const struct in6_addr *add
[all...]
H A Dipv6.h330 struct in6_addr dst;
550 int __ipv6_addr_type(const struct in6_addr *addr);
551 static inline int ipv6_addr_type(const struct in6_addr *addr) in ipv6_addr_type()
556 static inline int ipv6_addr_scope(const struct in6_addr *addr) in ipv6_addr_scope()
566 static inline int ipv6_addr_src_scope(const struct in6_addr *addr) in ipv6_addr_src_scope()
578 static inline __u32 ipv6_iface_scope_id(const struct in6_addr *addr, int iface) in ipv6_iface_scope_id()
583 static inline int ipv6_addr_cmp(const struct in6_addr *a1, const struct in6_addr *a2) in ipv6_addr_cmp()
585 return memcmp(a1, a2, sizeof(struct in6_addr)); in ipv6_addr_cmp()
589 ipv6_masked_addr_cmp(const struct in6_addr *a
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Din6.h25 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;
/kernel/linux/linux-6.6/include/linux/
H A Din6.h25 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;
/kernel/linux/linux-5.10/net/core/
H A Dsecure_seq.c60 struct in6_addr saddr; in secure_tcpv6_ts_off()
61 struct in6_addr daddr; in secure_tcpv6_ts_off()
63 .saddr = *(struct in6_addr *)saddr, in secure_tcpv6_ts_off()
64 .daddr = *(struct in6_addr *)daddr, in secure_tcpv6_ts_off()
80 struct in6_addr saddr; in secure_tcpv6_seq()
81 struct in6_addr daddr; in secure_tcpv6_seq()
85 .saddr = *(struct in6_addr *)saddr, in secure_tcpv6_seq()
86 .daddr = *(struct in6_addr *)daddr, in secure_tcpv6_seq()
103 struct in6_addr saddr; in secure_ipv6_port_ephemeral()
104 struct in6_addr dadd in secure_ipv6_port_ephemeral()
[all...]
/kernel/linux/linux-6.6/net/core/
H A Dsecure_seq.c60 struct in6_addr saddr; in secure_tcpv6_ts_off()
61 struct in6_addr daddr; in secure_tcpv6_ts_off()
63 .saddr = *(struct in6_addr *)saddr, in secure_tcpv6_ts_off()
64 .daddr = *(struct in6_addr *)daddr, in secure_tcpv6_ts_off()
80 struct in6_addr saddr; in secure_tcpv6_seq()
81 struct in6_addr daddr; in secure_tcpv6_seq()
85 .saddr = *(struct in6_addr *)saddr, in secure_tcpv6_seq()
86 .daddr = *(struct in6_addr *)daddr, in secure_tcpv6_seq()
103 struct in6_addr saddr; in secure_ipv6_port_ephemeral()
104 struct in6_addr dadd in secure_ipv6_port_ephemeral()
[all...]
/kernel/linux/linux-5.10/net/ipv6/
H A Drpl.c10 #define IPV6_PFXTAIL_LEN(x) (sizeof(struct in6_addr) - (x))
13 static void ipv6_rpl_addr_decompress(struct in6_addr *dst, in ipv6_rpl_addr_decompress()
14 const struct in6_addr *daddr, in ipv6_rpl_addr_decompress()
21 static void ipv6_rpl_addr_compress(void *dst, const struct in6_addr *addr, in ipv6_rpl_addr_compress()
41 const struct in6_addr *daddr, unsigned char n) in ipv6_rpl_srh_decompress()
46 outhdr->hdrlen = (((n + 1) * sizeof(struct in6_addr)) >> 3); in ipv6_rpl_srh_decompress()
64 const struct in6_addr *daddr, in ipv6_rpl_srh_calc_cmpri()
81 static unsigned char ipv6_rpl_srh_calc_cmpre(const struct in6_addr *daddr, in ipv6_rpl_srh_calc_cmpre()
82 const struct in6_addr *last_segment) in ipv6_rpl_srh_calc_cmpre()
96 const struct in6_addr *dadd in ipv6_rpl_srh_compress()
[all...]
/kernel/linux/linux-6.6/net/ipv6/
H A Drpl.c10 #define IPV6_PFXTAIL_LEN(x) (sizeof(struct in6_addr) - (x))
13 static void ipv6_rpl_addr_decompress(struct in6_addr *dst, in ipv6_rpl_addr_decompress()
14 const struct in6_addr *daddr, in ipv6_rpl_addr_decompress()
21 static void ipv6_rpl_addr_compress(void *dst, const struct in6_addr *addr, in ipv6_rpl_addr_compress()
34 const struct in6_addr *daddr, unsigned char n) in ipv6_rpl_srh_decompress()
39 outhdr->hdrlen = (((n + 1) * sizeof(struct in6_addr)) >> 3); in ipv6_rpl_srh_decompress()
57 const struct in6_addr *daddr, in ipv6_rpl_srh_calc_cmpri()
74 static unsigned char ipv6_rpl_srh_calc_cmpre(const struct in6_addr *daddr, in ipv6_rpl_srh_calc_cmpre()
75 const struct in6_addr *last_segment) in ipv6_rpl_srh_calc_cmpre()
89 const struct in6_addr *dadd in ipv6_rpl_srh_compress()
[all...]
H A Daddrconf_core.c38 int __ipv6_addr_type(const struct in6_addr *addr) in __ipv6_addr_type()
135 const struct in6_addr *final_dst) in eafnosupport_ipv6_dst_lookup_flow()
174 const struct in6_addr *daddr, in eafnosupport_ip6_mtu_from_fib6()
175 const struct in6_addr *saddr) in eafnosupport_ip6_mtu_from_fib6()
201 static struct net_device *eafnosupport_ipv6_dev_find(struct net *net, const struct in6_addr *addr, in eafnosupport_ipv6_dev_find()
223 const struct in6_addr in6addr_loopback __aligned(BITS_PER_LONG/8)
226 const struct in6_addr in6addr_any __aligned(BITS_PER_LONG/8)
229 const struct in6_addr in6addr_linklocal_allnodes __aligned(BITS_PER_LONG/8)
232 const struct in6_addr in6addr_linklocal_allrouters __aligned(BITS_PER_LONG/8)
235 const struct in6_addr in6addr_interfacelocal_allnode
[all...]
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
H A Dipv6.h15 struct in6_addr ipi6_addr;
26 struct in6_addr ifr6_addr;
52 struct in6_addr addr[0];
58 struct in6_addr addr;
64 struct in6_addr addr;
80 struct in6_addr saddr;
81 struct in6_addr daddr;
/kernel/linux/linux-5.10/include/uapi/linux/netfilter_ipv6/
H A Dip6t_srh.h86 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;
/kernel/linux/linux-6.6/include/uapi/linux/netfilter_ipv6/
H A Dip6t_srh.h86 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;
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/netfilter_ipv6/
H A Dip6t_srh.h68 struct in6_addr psid_addr;
69 struct in6_addr nsid_addr;
70 struct in6_addr lsid_addr;
71 struct in6_addr psid_msk;
72 struct in6_addr nsid_msk;
73 struct in6_addr lsid_msk;
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/netfilter_ipv6/
H A Dip6t_srh.h55 struct in6_addr psid_addr;
56 struct in6_addr nsid_addr;
57 struct in6_addr lsid_addr;
58 struct in6_addr psid_msk;
59 struct in6_addr nsid_msk;
60 struct in6_addr lsid_msk;
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/netfilter_ipv6/
H A Dip6t_srh.h68 struct in6_addr psid_addr;
69 struct in6_addr nsid_addr;
70 struct in6_addr lsid_addr;
71 struct in6_addr psid_msk;
72 struct in6_addr nsid_msk;
73 struct in6_addr lsid_msk;

Completed in 17 milliseconds

12345678910>>...35