net: add UAPI to the header guard in various network headers
authorJakub Kicinski <kuba@kernel.org>
Wed, 16 Apr 2025 20:08:40 +0000 (13:08 -0700)
committerJakub Kicinski <kuba@kernel.org>
Fri, 18 Apr 2025 02:04:50 +0000 (19:04 -0700)
commit8066e388be48f1ad62b0449dc1d31a25489fa12a
tree38283a8557ef83249f266264eb072cabea1de8d3
parent1df4a945444f071a9c5e09580a485919c42d4de5
net: add UAPI to the header guard in various network headers

fib_rule, ip6_tunnel, and a whole lot of if_* headers lack the customary
_UAPI in the header guard. Without it YNL build can't protect from in tree
and system headers both getting included. YNL doesn't need most of these
but it's annoying to have to fix them one by one.

Note that header installation strips this _UAPI prefix so this should
result in no change to the end user.

Acked-by: Jamal Hadi Salim <jhs@mojatatu.com>
Reviewed-by: Jason Xing <kerneljasonxing@gmail.com>
Reviewed-by: Ido Schimmel <idosch@nvidia.com>
Link: https://patch.msgid.link/20250416200840.1338195-1-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
19 files changed:
include/uapi/linux/fib_rules.h
include/uapi/linux/if_addr.h
include/uapi/linux/if_addrlabel.h
include/uapi/linux/if_alg.h
include/uapi/linux/if_arcnet.h
include/uapi/linux/if_bonding.h
include/uapi/linux/if_fc.h
include/uapi/linux/if_hippi.h
include/uapi/linux/if_packet.h
include/uapi/linux/if_plip.h
include/uapi/linux/if_slip.h
include/uapi/linux/if_x25.h
include/uapi/linux/if_xdp.h
include/uapi/linux/ip6_tunnel.h
include/uapi/linux/net_dropmon.h
include/uapi/linux/net_tstamp.h
include/uapi/linux/netlink_diag.h
include/uapi/linux/pkt_cls.h
include/uapi/linux/pkt_sched.h