Re: [PATCH bpf-next v2 1/2] bpf: Allow IP_TRANSPARENT and IPV6_TRANSPARENT in bpf_{set,get}sockopt()
[email protected] Mon, 03 Aug 2026 01:50:07 +0000
| Newsgroups | org.kernel.vger.bpf,org.kernel.vger.linux-kernel,org.kernel.vger.netdev |
|---|---|
| Message-ID | <178572180715.1984759.12851810838710096236.git-patchwork-notify@kernel.org> |
Hello: This series was applied to bpf/bpf-next.git (master) by Kumar Kartikeya Dwivedi <[email protected]>: On Sat, 1 Aug 2026 05:12:59 +0000 you wrote: > Currently, bpf_setsockopt() and bpf_getsockopt() for SOL_IP and SOL_IPV6 > only allow a small subset of socket options (such as IP_TOS, > IPV6_TCLASS, and IPV6_AUTOFLOWLABEL). Calling bpf_setsockopt() with > IP_TRANSPARENT or IPV6_TRANSPARENT fails with -EINVAL. > > Transparent proxying (TPROXY) and related networking components often > rely on IP_TRANSPARENT and IPV6_TRANSPARENT to enable binding sockets > to non-local IP addresses. > > [...] Here is the summary with links: - [bpf-next,v2,1/2] bpf: Allow IP_TRANSPARENT and IPV6_TRANSPARENT in bpf_{set,get}sockopt() https://git.kernel.org/bpf/bpf-next/c/dec58a70d4e7 - [bpf-next,v2,2/2] selftests/bpf: Add IP_TRANSPARENT and IPV6_TRANSPARENT to setget_sockopt https://git.kernel.org/bpf/bpf-next/c/60781269e26c You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html