Lines Matching refs:optname
944 static int rawv6_seticmpfilter(struct sock *sk, int optname, in rawv6_seticmpfilter() argument
947 switch (optname) { in rawv6_seticmpfilter()
961 static int rawv6_geticmpfilter(struct sock *sk, int optname, in rawv6_geticmpfilter() argument
966 switch (optname) { in rawv6_geticmpfilter()
987 static int do_rawv6_setsockopt(struct sock *sk, int level, int optname, in do_rawv6_setsockopt() argument
999 switch (optname) { in do_rawv6_setsockopt()
1037 static int rawv6_setsockopt(struct sock *sk, int level, int optname, in rawv6_setsockopt() argument
1047 return rawv6_seticmpfilter(sk, optname, optval, optlen); in rawv6_setsockopt()
1049 if (optname == IPV6_CHECKSUM || in rawv6_setsockopt()
1050 optname == IPV6_HDRINCL) in rawv6_setsockopt()
1054 return ipv6_setsockopt(sk, level, optname, optval, optlen); in rawv6_setsockopt()
1057 return do_rawv6_setsockopt(sk, level, optname, optval, optlen); in rawv6_setsockopt()
1060 static int do_rawv6_getsockopt(struct sock *sk, int level, int optname, in do_rawv6_getsockopt() argument
1069 switch (optname) { in do_rawv6_getsockopt()
1098 static int rawv6_getsockopt(struct sock *sk, int level, int optname, in rawv6_getsockopt() argument
1108 return rawv6_geticmpfilter(sk, optname, optval, optlen); in rawv6_getsockopt()
1110 if (optname == IPV6_CHECKSUM || in rawv6_getsockopt()
1111 optname == IPV6_HDRINCL) in rawv6_getsockopt()
1115 return ipv6_getsockopt(sk, level, optname, optval, optlen); in rawv6_getsockopt()
1118 return do_rawv6_getsockopt(sk, level, optname, optval, optlen); in rawv6_getsockopt()