mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-08-31 12:52:29 -04:00
netlink: specs: rt-route: split out the request attribute list
The newroute and delroute requests alias the same attribute list as the getroute reply, but requests and replies do not carry the same attributes. Give the requests their own list. The two lists are identical today, so the generated code does not change. Signed-off-by: Yuyang Huang <sigefriedhyy@gmail.com> Link: https://patch.msgid.link/20260808005642.26901-9-sigefriedhyy@gmail.com Signed-off-by: Paolo Abeni <pabeni@redhat.com>
This commit is contained in:
committed by
Paolo Abeni
parent
bf517422fb
commit
8621a7ed80
@@ -313,7 +313,35 @@ operations:
|
||||
do:
|
||||
request:
|
||||
value: 24
|
||||
attributes: *all-route-attrs
|
||||
attributes: &route-req-attrs
|
||||
- dst
|
||||
- src
|
||||
- iif
|
||||
- oif
|
||||
- gateway
|
||||
- priority
|
||||
- prefsrc
|
||||
- metrics
|
||||
- multipath
|
||||
- flow
|
||||
- cacheinfo
|
||||
- table
|
||||
- mark
|
||||
- mfc-stats
|
||||
- via
|
||||
- newdst
|
||||
- pref
|
||||
- encap-type
|
||||
- encap
|
||||
- expires
|
||||
- pad
|
||||
- uid
|
||||
- ttl-propagate
|
||||
- ip-proto
|
||||
- sport
|
||||
- dport
|
||||
- nh-id
|
||||
- flowlabel
|
||||
-
|
||||
name: delroute
|
||||
doc: Delete an existing route
|
||||
@@ -321,7 +349,7 @@ operations:
|
||||
do:
|
||||
request:
|
||||
value: 25
|
||||
attributes: *all-route-attrs
|
||||
attributes: *route-req-attrs
|
||||
-
|
||||
name: newroute-ntf
|
||||
doc: Notification about a created route.
|
||||
|
||||
Reference in New Issue
Block a user