Updates for strict checking and kernel side filtering
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest12 patches 2 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/12 | libnetlink: dump extack string in done messagelib/ | +39 | 0 replies | |
| 2/12 | libnetlink: Use NLMSG_LENGTH to set nlmsg_lenlib/ | +14 | 0 replies | |
| 3/12 | libnetlink: linkdump_req: Only AF_UNSPEC family expects an ext_filter_masklib/ | +60 | 0 replies | |
| 4/12 | ip route: Remove rtnl_rtcache_requestinclude/ ip/ ip/ +1 more | +30 | 0 replies | |
| 5/12 | ip route: Add protocol, table id and device to dump requestip/ | +14 | 0 replies | |
| 6/12 | mroute: fix up family handlingip/ | +9 | 0 replies | |
| 7/12 | mroute: Add table id attribute for kernel side filteringip/ | +14 | 0 replies | |
| 8/12 | ip address: Split ip_linkaddr_list into link and addr functionsip/ ip/ ip/ | +22 | 0 replies | |
| 9/12 | ip address: Set device index in dump requestinclude/ ip/ lib/ | +65 | 0 replies | |
| 10/12 | ip bridge: Set NETLINK_DUMP_STRICT_CHK on socketbridge/ include/ ip/ +1 more | +16 | 0 replies | |
| 11/12 | ip route: Rename do_ipv6 to dump_familyip/ | +18 | 0 replies | |
| 12/12 | neighbor: Add support for protocol attributeip/ | +36 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH iproute2-next 00/12] Updates for strict checking and kernel side filtering
From: David Ahern <[email protected]>
Refactorings and updates to use the new strict checking in the kernel along with the new kernel side filtering.
David Ahern (12):
libnetlink: dump extack string in done message
libnetlink: Use NLMSG_LENGTH to set nlmsg_len
libnetlink: linkdump_req: Only AF_UNSPEC family expects an
ext_filter_mask
ip route: Remove rtnl_rtcache_request
ip route: Add protocol, table id and device to dump request
mroute: fix up family handling
mroute: Add table id attribute for kernel side filtering ip address: Split ip_linkaddr_list into link and addr functions ip address: Set device index in dump request
ip bridge: Set NETLINK_DUMP_STRICT_CHK on socket
ip route: Rename do_ipv6 to dump_family
neighbor: Add support for protocol attribute
bridge/bridge.c | 4 ++ include/libnetlink.h | 11 +-- ip/ip.c | 2 + ip/ip_common.h | 3 +- ip/ipaddress.c | 92 ++++++++++++++++++------ ip/ipmroute.c | 31 ++++++--- ip/ipneigh.c | 39 ++++++++++- ip/iproute.c | 89 ++++++++++++------------ ip/ipvrf.c | 2 +- lib/libnetlink.c | 192 ++++++++++++++++++++++++++++++++++++++------------- 10 files changed, 330 insertions(+), 135 deletions(-)
Signature · 1 line
2.11.0