Lines Matching refs:optname

962 static int rawv6_seticmpfilter(struct sock *sk, int level, int optname,  in rawv6_seticmpfilter()  argument
965 switch (optname) { in rawv6_seticmpfilter()
979 static int rawv6_geticmpfilter(struct sock *sk, int level, int optname, in rawv6_geticmpfilter() argument
984 switch (optname) { in rawv6_geticmpfilter()
1005 static int do_rawv6_setsockopt(struct sock *sk, int level, int optname, in do_rawv6_setsockopt() argument
1014 switch (optname) { in do_rawv6_setsockopt()
1052 static int rawv6_setsockopt(struct sock *sk, int level, int optname, in rawv6_setsockopt() argument
1062 return rawv6_seticmpfilter(sk, level, optname, optval, optlen); in rawv6_setsockopt()
1064 if (optname == IPV6_CHECKSUM || in rawv6_setsockopt()
1065 optname == IPV6_HDRINCL) in rawv6_setsockopt()
1069 return ipv6_setsockopt(sk, level, optname, optval, optlen); in rawv6_setsockopt()
1072 return do_rawv6_setsockopt(sk, level, optname, optval, optlen); in rawv6_setsockopt()
1076 static int compat_rawv6_setsockopt(struct sock *sk, int level, int optname, in compat_rawv6_setsockopt() argument
1085 return rawv6_seticmpfilter(sk, level, optname, optval, optlen); in compat_rawv6_setsockopt()
1087 if (optname == IPV6_CHECKSUM || in compat_rawv6_setsockopt()
1088 optname == IPV6_HDRINCL) in compat_rawv6_setsockopt()
1092 return compat_ipv6_setsockopt(sk, level, optname, in compat_rawv6_setsockopt()
1095 return do_rawv6_setsockopt(sk, level, optname, optval, optlen); in compat_rawv6_setsockopt()
1099 static int do_rawv6_getsockopt(struct sock *sk, int level, int optname, in do_rawv6_getsockopt() argument
1108 switch (optname) { in do_rawv6_getsockopt()
1137 static int rawv6_getsockopt(struct sock *sk, int level, int optname, in rawv6_getsockopt() argument
1147 return rawv6_geticmpfilter(sk, level, optname, optval, optlen); in rawv6_getsockopt()
1149 if (optname == IPV6_CHECKSUM || in rawv6_getsockopt()
1150 optname == IPV6_HDRINCL) in rawv6_getsockopt()
1154 return ipv6_getsockopt(sk, level, optname, optval, optlen); in rawv6_getsockopt()
1157 return do_rawv6_getsockopt(sk, level, optname, optval, optlen); in rawv6_getsockopt()
1161 static int compat_rawv6_getsockopt(struct sock *sk, int level, int optname, in compat_rawv6_getsockopt() argument
1170 return rawv6_geticmpfilter(sk, level, optname, optval, optlen); in compat_rawv6_getsockopt()
1172 if (optname == IPV6_CHECKSUM || in compat_rawv6_getsockopt()
1173 optname == IPV6_HDRINCL) in compat_rawv6_getsockopt()
1177 return compat_ipv6_getsockopt(sk, level, optname, in compat_rawv6_getsockopt()
1180 return do_rawv6_getsockopt(sk, level, optname, optval, optlen); in compat_rawv6_getsockopt()