跳转至

IP_TRANSPARENT


bind

C
1
2
3
4
5
6
7
8
9
--inet_bind
 +--inet_addr_valid_or_nonlocal

static inline bool inet_can_nonlocal_bind(struct net *net,
                      struct inet_sock *inet)
{
    return READ_ONCE(net->ipv4.sysctl_ip_nonlocal_bind) ||
        inet->freebind || inet->transparent;
}