Lines Matching refs:level

140 static int do_ipv6_setsockopt(struct sock *sk, int level, int optname,  in do_ipv6_setsockopt()  argument
884 int ipv6_setsockopt(struct sock *sk, int level, int optname, in ipv6_setsockopt() argument
889 if (level == SOL_IP && sk->sk_type != SOCK_RAW) in ipv6_setsockopt()
890 return udp_prot.setsockopt(sk, level, optname, optval, optlen); in ipv6_setsockopt()
892 if (level != SOL_IPV6) in ipv6_setsockopt()
895 err = do_ipv6_setsockopt(sk, level, optname, optval, optlen); in ipv6_setsockopt()
911 int compat_ipv6_setsockopt(struct sock *sk, int level, int optname, in compat_ipv6_setsockopt() argument
916 if (level == SOL_IP && sk->sk_type != SOCK_RAW) { in compat_ipv6_setsockopt()
918 return udp_prot.compat_setsockopt(sk, level, optname, in compat_ipv6_setsockopt()
920 return udp_prot.setsockopt(sk, level, optname, optval, optlen); in compat_ipv6_setsockopt()
923 if (level != SOL_IPV6) in compat_ipv6_setsockopt()
927 return compat_mc_setsockopt(sk, level, optname, optval, optlen, in compat_ipv6_setsockopt()
930 err = do_ipv6_setsockopt(sk, level, optname, optval, optlen); in compat_ipv6_setsockopt()
980 static int do_ipv6_getsockopt(struct sock *sk, int level, int optname, in do_ipv6_getsockopt() argument
1321 int ipv6_getsockopt(struct sock *sk, int level, int optname, in ipv6_getsockopt() argument
1326 if (level == SOL_IP && sk->sk_type != SOCK_RAW) in ipv6_getsockopt()
1327 return udp_prot.getsockopt(sk, level, optname, optval, optlen); in ipv6_getsockopt()
1329 if (level != SOL_IPV6) in ipv6_getsockopt()
1332 err = do_ipv6_getsockopt(sk, level, optname, optval, optlen, 0); in ipv6_getsockopt()
1354 int compat_ipv6_getsockopt(struct sock *sk, int level, int optname, in compat_ipv6_getsockopt() argument
1359 if (level == SOL_IP && sk->sk_type != SOCK_RAW) { in compat_ipv6_getsockopt()
1361 return udp_prot.compat_getsockopt(sk, level, optname, in compat_ipv6_getsockopt()
1363 return udp_prot.getsockopt(sk, level, optname, optval, optlen); in compat_ipv6_getsockopt()
1366 if (level != SOL_IPV6) in compat_ipv6_getsockopt()
1370 return compat_mc_getsockopt(sk, level, optname, optval, optlen, in compat_ipv6_getsockopt()
1373 err = do_ipv6_getsockopt(sk, level, optname, optval, optlen, in compat_ipv6_getsockopt()