]> www.infradead.org Git - users/dwmw2/linux.git/commit
net: remove IFF_* re-definition
authorJakub Kicinski <kuba@kernel.org>
Thu, 1 Aug 2024 16:34:01 +0000 (09:34 -0700)
committerJakub Kicinski <kuba@kernel.org>
Fri, 2 Aug 2024 23:03:51 +0000 (16:03 -0700)
commit49675f5bdf9ae2624b430dafda4cb29024521625
tree945fe7ffbd577696375a585a3d406bd61cd6cbd3
parentce21e520fdef49d92b01ce93cfc3d88906d01618
net: remove IFF_* re-definition

We re-define values of enum netdev_priv_flags as preprocessor
macros with the same name. I guess this was done to avoid breaking
out of tree modules which may use #ifdef X for kernel compatibility?
Commit 7aa98047df95 ("net: move net_device priv_flags out from UAPI")
which added the enum doesn't say. In any case, the flags with defines
are quite old now, and defines for new flags don't get added.
OOT drivers have to resort to code greps for compat detection, anyway.
Let's delete these defines, save LoC, help LXR link to the right place.

Reviewed-by: Simon Horman <horms@kernel.org>
Reviewed-by: Jiri Pirko <jiri@nvidia.com>
Link: https://patch.msgid.link/20240801163401.378723-1-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
include/linux/netdevice.h