Skip to content

CNB: inet: Separate DSCP from ECN bits and use dscp_t for TOS fields

Ivan Vecera requested to merge ivecera/centos-stream-9:bz2140160 into main

Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2140160
Tested: Using backported fib self-tests (see https://bugzilla.redhat.com/show_bug.cgi?id=2140160#c1)

Commits:

a410a0cf9885 ("ipv6: Define dscp_t and stop taking ECN bits into account in fib6-rules")
563f8e97e054 ("ipv4: Stop taking ECN bits into account in fib4-rules")
f55fbb6afb8d ("ipv4: Reject routes specifying ECN bits in rtm_tos")
32ccf1107980 ("ipv4: Use dscp_t in struct fib_alias")
888ade8f90d7 ("ipv4: Use dscp_t in struct fib_rt_info")
568a3f33b427 ("ipv4: Use dscp_t in struct fib_entry_notifier_info")
20bbf32efe1e ("netdevsim: Use dscp_t in struct nsim_fib4_rt")
046eabbf1991 ("mlxsw: Use dscp_t in struct mlxsw_sp_fib4_entry")
dc513a405cad ("ipv4: Reject again rules with high DSCP values")

Signed-off-by: Ivan Vecera ivecera@redhat.com

Edited by Ivan Vecera

Merge request reports