--- zzzz-none-000/linux-4.9.279/include/uapi/linux/fib_rules.h 2021-08-08 06:38:54.000000000 +0000 +++ puma7-atom-6591-750/linux-4.9.279/include/uapi/linux/fib_rules.h 2023-02-08 11:43:43.000000000 +0000 @@ -29,6 +29,11 @@ __u32 flags; }; +struct fib_rule_uid_range { + __u32 start; + __u32 end; +}; + enum { FRA_UNSPEC, FRA_DST, /* destination address */ @@ -51,6 +56,7 @@ FRA_OIFNAME, FRA_PAD, FRA_L3MDEV, /* iif or oif is l3mdev goto its table */ + FRA_UID_RANGE, /* UID range */ __FRA_MAX }; @@ -66,6 +72,7 @@ FR_ACT_BLACKHOLE, /* Drop without notification */ FR_ACT_UNREACHABLE, /* Drop with ENETUNREACH */ FR_ACT_PROHIBIT, /* Drop with EACCES */ + FR_ACT_POLICY_FAILED, /* Drop with EACCES */ __FR_ACT_MAX, };