if (!sk)
                goto no_tcp_socket;
 
-process:
        if (sk->sk_state == TCP_TIME_WAIT)
                goto do_time_wait;
 
                }
        }
 
+process:
        if (static_branch_unlikely(&ip4_min_ttl)) {
                /* min_ttl can be changed concurrently from do_ip_setsockopt() */
                if (unlikely(iph->ttl < READ_ONCE(inet_sk(sk)->min_ttl))) {
 
        if (!sk)
                goto no_tcp_socket;
 
-process:
        if (sk->sk_state == TCP_TIME_WAIT)
                goto do_time_wait;
 
                }
        }
 
+process:
        if (static_branch_unlikely(&ip6_min_hopcount)) {
                /* min_hopcount can be changed concurrently from do_ipv6_setsockopt() */
                if (unlikely(hdr->hop_limit < READ_ONCE(tcp_inet6_sk(sk)->min_hopcount))) {