Re: [PATCH bpf] bpftool: fix compilation failure for net.o with older glibc

From: patchwork-bot+netdevbpf
Date: Wed Jan 06 2021 - 18:30:50 EST


Hello:

This patch was applied to bpf/bpf.git (refs/heads/master):

On Wed, 6 Jan 2021 15:59:06 +0000 you wrote:
> For older glibc ~2.17, #include'ing both linux/if.h and net/if.h
> fails due to complaints about redefinition of interface flags:
>
> CC net.o
> In file included from net.c:13:0:
> /usr/include/linux/if.h:71:2: error: redeclaration of enumerator ‘IFF_UP’
> IFF_UP = 1<<0, /* sysfs */
> ^
> /usr/include/net/if.h:44:5: note: previous definition of ‘IFF_UP’ was here
> IFF_UP = 0x1, /* Interface is up. */
>
> [...]

Here is the summary with links:
- [bpf] bpftool: fix compilation failure for net.o with older glibc
https://git.kernel.org/bpf/bpf/c/6f02b540d759

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html