--- zzzz-none-000/linux-4.19.183/include/uapi/linux/netfilter/nfnetlink_conntrack.h 2021-03-24 10:07:39.000000000 +0000 +++ bcm63-7530ax-756/linux-4.19.183/include/uapi/linux/netfilter/nfnetlink_conntrack.h 2023-06-28 08:54:20.000000000 +0000 @@ -55,6 +55,12 @@ CTA_LABELS, CTA_LABELS_MASK, CTA_SYNPROXY, +#if defined(CONFIG_BCM_KF_DPI) || !defined(CONFIG_BCM_IN_KERNEL) + CTA_DPI, +#endif +#if defined(CONFIG_BCM_KF_SGS) || !defined(CONFIG_BCM_IN_KERNEL) + CTA_SGS, +#endif __CTA_MAX }; #define CTA_MAX (__CTA_MAX - 1) @@ -276,4 +282,26 @@ }; #define CTA_STATS_EXP_MAX (__CTA_STATS_EXP_MAX - 1) +#if defined(CONFIG_BCM_KF_DPI) || !defined(CONFIG_BCM_IN_KERNEL) +enum ctattr_dpi { + CTA_DPI_UNSPEC, + CTA_DPI_APP_ID, + CTA_DPI_MAC, + CTA_DPI_STATUS, + CTA_DPI_URL, + __CTA_DPI_MAX, +}; +#define CTA_DPI_MAX (__CTA_DPI_MAX - 1) +#endif + +#if defined(CONFIG_BCM_KF_SGS) || !defined(CONFIG_BCM_IN_KERNEL) +enum ctattr_sgs { + CTA_SGS_UNSPEC, + CTA_SGS_SES_KEY, + CTA_SGS_SES_PAD, + __CTA_SGS_MAX, +}; +#define CTA_SGS_MAX (__CTA_SGS_MAX - 1) +#endif + #endif /* _IPCONNTRACK_NETLINK_H */