--- zzzz-none-000/linux-4.4.271/include/uapi/linux/pkt_cls.h 2021-06-03 06:22:09.000000000 +0000 +++ hawkeye-5590-750/linux-4.4.271/include/uapi/linux/pkt_cls.h 2023-04-19 10:22:30.000000000 +0000 @@ -33,6 +33,8 @@ bits 9,10,11: redirect counter - redirect TTL. Loop avoidance +bit 12: when set --> Request not to apply NSS ingress shaping on packets. + * * */ @@ -55,6 +57,10 @@ #define V_TC_AT(x) _TC_MAKEVALUE(x,S_TC_AT) #define SET_TC_AT(v,n) ((V_TC_AT(n)) | (v & ~M_TC_AT)) +#define TC_NCLS_NSS _TC_MAKEMASK1(12) +#define SET_TC_NCLS_NSS(v) ( TC_NCLS_NSS | ((v) & ~TC_NCLS_NSS)) +#define CLR_TC_NCLS_NSS(v) ( (v) & ~TC_NCLS_NSS) + #define MAX_REC_LOOP 4 #define MAX_RED_LOOP 4 #endif