On Thu, 2026-04-16 at 10:35 -0700, Martin KaFai Lau wrote:
> On Thu, Apr 16, 2026 at 07:23:07PM +0800, KaFai Wan wrote:
> > diff --git a/net/core/filter.c b/net/core/filter.c
> > index fcfcb72663ca..911ff04bca5a 100644
> > --- a/net/core/filter.c
> > +++ b/net/core/filter.c
> > @@ -5833,6 +5833,11 @@ BPF_CALL_5(bpf_sock_ops_setsockopt, struct 
> > bpf_sock_ops_kern *, bpf_sock,
> >     if (!is_locked_tcp_sock_ops(bpf_sock))
> >             return -EOPNOTSUPP;
> >  
> > +   if ((bpf_sock->op == BPF_SOCK_OPS_HDR_OPT_LEN_CB ||
> > +        bpf_sock->op == BPF_SOCK_OPS_WRITE_HDR_OPT_CB) &&
> > +       IS_ENABLED(CONFIG_INET) && level == SOL_TCP && optname == 
> > TCP_NODELAY)
> 
> IS_ENABLED(CONFIG_INET) is unnecessary.

ok, will remove in next version.
> 
> pw-bot: cr
> 
> > +           return -EOPNOTSUPP;
> > +
> >     return _bpf_setsockopt(bpf_sock->sk, level, optname, optval, optlen);
> >  }
> >  
> > -- 
> > 2.43.0
> > 

-- 
Thanks,
KaFai

Reply via email to