patches attached. in signal.h there are existing SA_ macros under _GNU_SOURCE, the new SA_ macros in the last patch are added for posix|bsd|gnu. Szabolcs Nagy (7): sys/prctl.h: add PR_SET_SYSCALL_USER_DISPATCH from linux v5.11 sys/socket.h: add new SO_ socket options from linux v5.11 netinet/if_ether.h: add ETH_P_CFM from linux v5.11 netinet/tcp.h: add tcp zerocopy related changes from linux v5.11 signal.h: add si_code values for SIGSYS signal.h: add SYS_USER_DISPATCH si_code value from linux v5.11 signal.h: add new sa_flags from linux v5.11 include/netinet/if_ether.h | 1 + include/netinet/tcp.h | 5 +++++ include/signal.h | 6 ++++++ include/sys/prctl.h | 6 ++++++ include/sys/socket.h | 2 ++ 5 files changed, 20 insertions(+) -- 2.29.2