--- zzzz-none-000/linux-5.4.213/include/linux/socket.h 2022-09-15 10:04:56.000000000 +0000 +++ miami-7690-761/linux-5.4.213/include/linux/socket.h 2024-05-29 11:20:02.000000000 +0000 @@ -2,7 +2,6 @@ #ifndef _LINUX_SOCKET_H #define _LINUX_SOCKET_H - #include /* arch-dependent defines */ #include /* the SIOCxxx I/O controls */ #include /* iovec support */ @@ -210,7 +209,8 @@ */ #define AF_XDP 44 /* XDP sockets */ -#define AF_MAX 45 /* For now.. */ +#define AF_OVPN 45 /* OpenVPN Sockets */ +#define AF_MAX 46 /* For now.. */ /* Protocol families, same as address families. */ #define PF_UNSPEC AF_UNSPEC @@ -260,6 +260,7 @@ #define PF_QIPCRTR AF_QIPCRTR #define PF_SMC AF_SMC #define PF_XDP AF_XDP +#define PF_OVPN AF_OVPN #define PF_MAX AF_MAX /* Maximum queue length specifiable by listen. */ @@ -307,7 +308,6 @@ #define MSG_CMSG_COMPAT 0 /* We never have 32 bit fixups */ #endif - /* Setsockoptions(2) level. Thanks to BSD these must match IPPROTO_xxx */ #define SOL_IP 0 /* #define SOL_ICMP 1 No-no-no! Due to Linux :-) we cannot use SOL_ICMP=1 */