]> www.infradead.org Git - users/jedix/linux-maple.git/commit
netlink: specs: tc: use tc-gact instead of tc-gen as struct name
authorJakub Kicinski <kuba@kernel.org>
Tue, 20 May 2025 16:19:07 +0000 (09:19 -0700)
committerJakub Kicinski <kuba@kernel.org>
Wed, 21 May 2025 19:38:21 +0000 (12:38 -0700)
commiteb1f803f9851e1bf40924a06c1db349540290bac
tree0abc3b569666336a63cc5e187865e4798d9a86a8
parente9033a846eb9a8ca21dee880b9ac2f5988ceb5f0
netlink: specs: tc: use tc-gact instead of tc-gen as struct name

There is a define in the uAPI header called tc_gen which expands
to the "generic" TC action fields. This helps other actions include
the base fields without having to deal with nested structs.

A couple of actions (sample, gact) do not define extra fields,
so the spec used a common tc-gen struct for both of them.
Unfortunately this struct does not exist in C. Let's use gact's
(generic act's) struct for basic actions.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/20250520161916.413298-4-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Documentation/netlink/specs/tc.yaml