ipv6_only_sock
if (ipv6_only_sock(sk) ||
if (!ipv6_only_sock(sk) &&
if (!ipv6_only_sock(sk) &&
if (ipv6_only_sock(sk) ||
return ipv6_only_sock(sk);
(sk->sk_family == AF_INET || ipv6_only_sock(sk)))
if (sk->sk_family == AF_INET6 && ipv6_only_sock(sk))
if (sk->sk_family == AF_INET6 && ipv6_only_sock(sk))
ipv6_only_sock(sk),
ipv6_only_sock(sk2),
ipv6_only_sock(sk2), match_wildcard,
if (ipv6_only_sock(sk2)) {
ipv6_only_sock(sk), true, false);
ipv6_only_sock(sk), true, false);
tb->fast_ipv6_only = ipv6_only_sock(sk);
tb->fast_ipv6_only = ipv6_only_sock(sk);
nla_put_u8(skb, INET_DIAG_SKV6ONLY, ipv6_only_sock(sk)))
!ipv6_only_sock(sk)) {
ipv6_only_sock(sk2) == ipv6_only_sock(sk) &&
ipv6_only_sock(sk2) == ipv6_only_sock(sk) &&
ipv6_only_sock(sk))
ipv6_only_sock(sk) ||
if (ipv6_only_sock(sk)) {
if (ipv6_only_sock(sk))
if (ipv6_only_sock(sk)) {
if (ipv6_only_sock(sk) ||
if (ipv6_only_sock(sk))
if (ipv6_only_sock(sk))
err = ipv6_only_sock(sk) ?
if (ipv6_only_sock(sk))
if (!opt || !ipv6_only_sock(sctp_opt2sk(opt))) {
if (sp && ipv6_only_sock(sctp_opt2sk(sp)))
if (sp && ipv6_only_sock(sctp_opt2sk(sp)))
if (!ipv6_only_sock(sctp_opt2sk(sp)))
if (ipv6_only_sock(sk) && af1 != af2)
if (sp && ipv6_only_sock(sctp_opt2sk(sp)))
if (ipv6_only_sock(sctp_opt2sk(sp)))
if (ipv6_only_sock(asoc->base.sk))