--- zzzz-none-000/linux-4.9.279/include/uapi/linux/if_ether.h 2021-08-08 06:38:54.000000000 +0000 +++ puma7-arm-6591-750/linux-4.9.279/include/uapi/linux/if_ether.h 2023-02-08 10:58:16.000000000 +0000 @@ -17,6 +17,10 @@ * as published by the Free Software Foundation; either version * 2 of the License, or (at your option) any later version. */ +/* +Includes Intel Corporation's changes/modifications dated: 2014. +Changed/modified portions - Copyright © 2014, Intel Corporation. +*/ #ifndef _UAPI_LINUX_IF_ETHER_H #define _UAPI_LINUX_IF_ETHER_H @@ -32,8 +36,13 @@ #define ETH_TLEN 2 /* Octets in ethernet type field */ #define ETH_HLEN 14 /* Total octets in header. */ #define ETH_ZLEN 60 /* Min. octets in frame sans FCS */ +#ifdef CONFIG_INTEL_PP_TUNNEL_SUPPORT // Support 1800 MTU +#define ETH_DATA_LEN 1800 /* Max. octets in payload */ +#define ETH_FRAME_LEN 1814 /* Max. octets in frame sans FCS */ +#else #define ETH_DATA_LEN 1500 /* Max. octets in payload */ #define ETH_FRAME_LEN 1514 /* Max. octets in frame sans FCS */ +#endif #define ETH_FCS_LEN 4 /* Octets in the FCS */ /*