Home
last modified time | relevance | path

Searched refs:in6_addr (Results 1 – 25 of 441) sorted by relevance

12345678910>>...18

/OK3568_Linux_fs/kernel/include/net/
H A Daddrconf.h49 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 int ipv6_chk_rpl_srh_loop(struct net *net, const struct in6_addr *segs,
96 bool ipv6_chk_custom_prefix(const struct in6_addr *addr,
100 int ipv6_chk_prefix(const struct in6_addr *addr, struct net_device *dev);
[all …]
H A Dif_inet6.h38 struct in6_addr addr;
83 struct in6_addr peer_addr;
89 struct in6_addr sl_addr[];
93 (count) * sizeof(struct in6_addr))
98 struct in6_addr addr;
109 struct in6_addr sf_addr;
123 struct in6_addr mca_addr;
143 struct in6_addr acl_addr;
149 struct in6_addr aca_addr;
203 struct in6_addr token;
[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 *daddr, int len);
H A Dipv6.h316 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 …]
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 *daddr, in inet6_match()
H A Dip6_route.h65 static inline bool rt6_need_strict(const struct in6_addr *daddr) in rt6_need_strict()
134 const struct in6_addr *daddr, in ip6_route_get_saddr()
136 struct in6_addr *saddr) in ip6_route_get_saddr()
151 struct rt6_info *rt6_lookup(struct net *net, const struct in6_addr *daddr,
152 const struct in6_addr *saddr, int oif,
162 const struct in6_addr *addr, bool anycast,
173 const struct in6_addr *addr,
176 const struct in6_addr *gwaddr,
182 const struct in6_addr *gwaddr);
204 void rt6_clean_tohost(struct net *net, struct in6_addr *gateway);
[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);
56 void (*ndisc_send_na)(struct net_device *dev, const struct in6_addr *daddr,
57 const struct in6_addr *solicited_addr,
77 const struct in6_addr *saddr, __be16 sport,
78 const struct in6_addr *daddr, __be16 dport,
/OK3568_Linux_fs/kernel/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 daddr; in secure_ipv6_port_ephemeral()
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/netinet/
H A Din.h216 struct in6_addr struct
232 extern const struct in6_addr in6addr_any; /* :: */ argument
233 extern const struct in6_addr in6addr_loopback; /* ::1 */
262 struct in6_addr sin6_addr; /* IPv6 address */
296 struct in6_addr ipv6mr_multiaddr;
417 ({ const struct in6_addr *__a = (const struct in6_addr *) (a); \
425 ({ const struct in6_addr *__a = (const struct in6_addr *) (a); \
433 ({ const struct in6_addr *__a = (const struct in6_addr *) (a); \
438 ({ const struct in6_addr *__a = (const struct in6_addr *) (a); \
443 ({ const struct in6_addr *__a = (const struct in6_addr *) (a); \
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/netinet/
H A Din.h216 struct in6_addr struct
232 extern const struct in6_addr in6addr_any; /* :: */ argument
233 extern const struct in6_addr in6addr_loopback; /* ::1 */
262 struct in6_addr sin6_addr; /* IPv6 address */
296 struct in6_addr ipv6mr_multiaddr;
417 ({ const struct in6_addr *__a = (const struct in6_addr *) (a); \
425 ({ const struct in6_addr *__a = (const struct in6_addr *) (a); \
433 ({ const struct in6_addr *__a = (const struct in6_addr *) (a); \
438 ({ const struct in6_addr *__a = (const struct in6_addr *) (a); \
443 ({ const struct in6_addr *__a = (const struct in6_addr *) (a); \
[all …]
/OK3568_Linux_fs/kernel/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;
/OK3568_Linux_fs/kernel/net/ipv6/
H A Dinet6_hashtables.c27 const struct in6_addr *laddr, const u16 lport, in inet6_ehashfn()
28 const struct in6_addr *faddr, const __be16 fport) in inet6_ehashfn()
53 const struct in6_addr *saddr, in __inet6_lookup_established()
55 const struct in6_addr *daddr, in __inet6_lookup_established()
96 const struct in6_addr *daddr, in compute_score()
118 const struct in6_addr *saddr, in lookup_reuseport()
120 const struct in6_addr *daddr, in lookup_reuseport()
137 const struct in6_addr *saddr, in inet6_lhash2_lookup()
138 const __be16 sport, const struct in6_addr *daddr, in inet6_lhash2_lookup()
165 const struct in6_addr *saddr, in inet6_lookup_run_bpf()
[all …]
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()
40 const struct in6_addr *daddr, unsigned char n) in ipv6_rpl_srh_decompress()
45 outhdr->hdrlen = (((n + 1) * sizeof(struct in6_addr)) >> 3); in ipv6_rpl_srh_decompress()
63 const struct in6_addr *daddr, in ipv6_rpl_srh_calc_cmpri()
80 static unsigned char ipv6_rpl_srh_calc_cmpre(const struct in6_addr *daddr, in ipv6_rpl_srh_calc_cmpre()
81 const struct in6_addr *last_segment) in ipv6_rpl_srh_calc_cmpre()
95 const struct in6_addr *daddr, unsigned char n) in ipv6_rpl_srh_compress()
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()
216 const struct in6_addr in6addr_loopback = IN6ADDR_LOOPBACK_INIT;
218 const struct in6_addr in6addr_any = IN6ADDR_ANY_INIT;
220 const struct in6_addr in6addr_linklocal_allnodes = IN6ADDR_LINKLOCAL_ALLNODES_INIT;
222 const struct in6_addr in6addr_linklocal_allrouters = IN6ADDR_LINKLOCAL_ALLROUTERS_INIT;
224 const struct in6_addr in6addr_interfacelocal_allnodes = IN6ADDR_INTERFACELOCAL_ALLNODES_INIT;
226 const struct in6_addr in6addr_interfacelocal_allrouters = IN6ADDR_INTERFACELOCAL_ALLROUTERS_INIT;
[all …]
H A Daddrlabel.c33 struct in6_addr prefix;
67 const struct in6_addr *prefix;
75 .prefix = &(struct in6_addr){ { { 0xfc } } } ,
79 .prefix = &(struct in6_addr){ { { 0xfe, 0xc0 } } },
83 .prefix = &(struct in6_addr){ { { 0x20, 0x02 } } },
87 .prefix = &(struct in6_addr){ { { 0x3f, 0xfe } } },
91 .prefix = &(struct in6_addr){ { { 0x20, 0x01 } } },
95 .prefix = &(struct in6_addr){ { { 0x20, 0x01, 0x00, 0x10 } } },
99 .prefix = &(struct in6_addr){ { { [10] = 0xff, [11] = 0xff } } },
115 const struct in6_addr *addr, in __ip6addrlbl_match()
[all …]
/OK3568_Linux_fs/buildroot/package/iwd/
H A D0002-netconfig-Remove-usage-of-in6_addr__in6_u.patch4 Subject: netconfig: Remove usage of in6_addr.__in6_u
6 in6_addr.__in6_u.__u6_addr8 is glibc-specific and named differently in
8 universal way of accessing it is in6_addr.s6_addr.
22 struct in6_addr in6_addr;
25 - memcpy(in6_addr.__in6_u.__u6_addr8, addr, 16);
26 + memcpy(in6_addr.s6_addr, addr, 16);
28 if (L_WARN_ON(unlikely(!inet_ntop(AF_INET6, &in6_addr, addr_str,
/OK3568_Linux_fs/kernel/net/netlabel/
H A Dnetlabel_addrlist.h49 struct in6_addr addr;
50 struct in6_addr mask;
167 struct netlbl_af6list *netlbl_af6list_remove(const struct in6_addr *addr,
168 const struct in6_addr *mask,
171 struct netlbl_af6list *netlbl_af6list_search(const struct in6_addr *addr,
173 struct netlbl_af6list *netlbl_af6list_search_exact(const struct in6_addr *addr,
174 const struct in6_addr *mask,
181 const struct in6_addr *addr,
182 const struct in6_addr *mask);
187 const struct in6_addr *addr, in netlbl_af6list_audit_addr()
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/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;
/OK3568_Linux_fs/kernel/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;
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/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;
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Dipv6.h22 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;
H A Drds.h157 struct in6_addr laddr;
158 struct in6_addr faddr;
179 struct in6_addr laddr;
180 struct in6_addr faddr;
199 struct in6_addr bound_addr;
200 struct in6_addr connected_addr;
220 struct in6_addr local_addr;
222 struct in6_addr peer_addr;
246 struct in6_addr src_addr;
247 struct in6_addr dst_addr;
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Dipv6.h22 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;
H A Drds.h157 struct in6_addr laddr;
158 struct in6_addr faddr;
179 struct in6_addr laddr;
180 struct in6_addr faddr;
199 struct in6_addr bound_addr;
200 struct in6_addr connected_addr;
220 struct in6_addr local_addr;
222 struct in6_addr peer_addr;
246 struct in6_addr src_addr;
247 struct in6_addr dst_addr;
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Dipv6.h22 struct in6_addr ipi6_addr;
35 struct in6_addr ifr6_addr;
83 struct in6_addr addr[0];
95 struct in6_addr addr;
107 struct in6_addr addr;
136 struct in6_addr saddr;
137 struct in6_addr daddr;

12345678910>>...18