diff options
author | 2025-05-07 18:21:28 -0700 | |
---|---|---|
committer | 2025-05-07 18:21:28 -0700 | |
commit | 015b5b8ed194efe2d2faaf4c3ee4fcfb346c14d8 (patch) | |
tree | f5f5f8ec4c5e2cf656fc1069c1f9e7897ea52ac6 /net/lapb/lapb_timer.c | |
parent | Merge branch 'lan78xx-phylink-prep' (diff) | |
parent | tools: ynl-gen: move the count into a presence struct too (diff) | |
download | wireguard-linux-015b5b8ed194efe2d2faaf4c3ee4fcfb346c14d8.tar.xz wireguard-linux-015b5b8ed194efe2d2faaf4c3ee4fcfb346c14d8.zip |
Merge branch 'tools-ynl-gen-split-presence-metadata'
Jakub Kicinski says:
====================
tools: ynl-gen: split presence metadata
The presence metadata indicates whether given attribute was/should be
added to the Netlink message. We have 3 types of such metadata:
- bit presence for simple values like integers,
- len presence for variable size attrs, like binary and strings,
- count for arrays.
Previously this information was spread around with first two types
living in a dedicated sub-struct called _present. The counts resided
directly in the main struct with an n_ prefix.
Reshuffle these an uniformly store them in dedicated sub-structs.
The immediate motivation is that current scheme causes name collisions
for TC.
====================
Link: https://patch.msgid.link/20250505165208.248049-1-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'net/lapb/lapb_timer.c')
0 files changed, 0 insertions, 0 deletions