projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4ac8289
)
tools: ynl: protect from old OvS headers
author
Jakub Kicinski
<kuba@kernel.org>
Mon, 26 Feb 2024 22:58:06 +0000
(14:58 -0800)
committer
Jakub Kicinski
<kuba@kernel.org>
Wed, 28 Feb 2024 23:24:11 +0000
(15:24 -0800)
Since commit
7c59c9c8f202
("tools: ynl: generate code for ovs families")
we need relatively recent OvS headers to get YNL to compile.
Add the direct include workaround to fix compilation on less
up-to-date OSes like CentOS 9.
Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link:
https://lore.kernel.org/r/20240226225806.1301152-1-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/net/ynl/Makefile.deps
patch
|
blob
|
history
diff --git
a/tools/net/ynl/Makefile.deps
b/tools/net/ynl/Makefile.deps
index 7dcec16da509aa72ce04d04c629c11e46cef4654..07373c5a7afe4fcf3b46e5c2f1d484a79ce0f415 100644
(file)
--- a/
tools/net/ynl/Makefile.deps
+++ b/
tools/net/ynl/Makefile.deps
@@
-21,3
+21,6
@@
CFLAGS_handshake:=$(call get_hdr_inc,_LINUX_HANDSHAKE_H,handshake.h)
CFLAGS_mptcp_pm:=$(call get_hdr_inc,_LINUX_MPTCP_PM_H,mptcp_pm.h)
CFLAGS_netdev:=$(call get_hdr_inc,_LINUX_NETDEV_H,netdev.h)
CFLAGS_nfsd:=$(call get_hdr_inc,_LINUX_NFSD_NETLINK_H,nfsd_netlink.h)
+CFLAGS_ovs_datapath:=$(call get_hdr_inc,__LINUX_OPENVSWITCH_H,openvswitch.h)
+CFLAGS_ovs_flow:=$(call get_hdr_inc,__LINUX_OPENVSWITCH_H,openvswitch.h)
+CFLAGS_ovs_vport:=$(call get_hdr_inc,__LINUX_OPENVSWITCH_H,openvswitch.h)