Searched refs:raw6_sk (Results 1 – 3 of 3) sorted by relevance
| /linux/net/ipv6/ |
| H A D | raw.c | 108 data = &raw6_sk(sk)->filter.data[0]; in icmpv6_filter() 363 if ((raw6_sk(sk)->checksum || rcu_access_pointer(sk->sk_filter)) && in rawv6_rcv_skb() 390 struct raw6_sock *rp = raw6_sk(sk); in rawv6_rcv() 749 struct raw6_sock *rp = raw6_sk(sk); in rawv6_sendmsg() 944 if (copy_from_sockptr(&raw6_sk(sk)->filter, optval, optlen)) in rawv6_seticmpfilter() 969 if (copy_to_user(optval, &raw6_sk(sk)->filter, len)) in rawv6_geticmpfilter() 983 struct raw6_sock *rp = raw6_sk(sk); in do_rawv6_setsockopt() 1056 struct raw6_sock *rp = raw6_sk(sk); in do_rawv6_getsockopt() 1177 struct raw6_sock *rp = raw6_sk(sk); in rawv6_init_sk()
|
| H A D | ip6mr.c | 1688 mrt = ip6mr_get_table(net, raw6_sk(sk)->ip6mr_table ? : RT6_TABLE_DFLT); in ip6_mroute_setsockopt() 1833 raw6_sk(sk)->ip6mr_table = v; in ip6_mroute_setsockopt() 1863 mrt = ip6mr_get_table(net, raw6_sk(sk)->ip6mr_table ? : RT6_TABLE_DFLT); in ip6_mroute_getsockopt() 1909 mrt = ip6mr_get_table(net, raw6_sk(sk)->ip6mr_table ? : RT6_TABLE_DFLT); in ip6mr_ioctl() 1977 mrt = ip6mr_get_table(net, raw6_sk(sk)->ip6mr_table ? : RT6_TABLE_DFLT); in ip6mr_compat_ioctl()
|
| /linux/include/linux/ |
| H A D | ipv6.h | 348 #define raw6_sk(ptr) container_of_const(ptr, struct raw6_sock, inet.sk) macro 380 static inline struct raw6_sock *raw6_sk(const struct sock *sk) in raw6_sk() function
|