freebsd-dev/tests/sys/netlink
Alexander V. Chernikov 089104e0e0 netlink: add netlink interfaces to if_clone
This change adds netlink create/modify/dump interfaces to the `if_clone.c`.
The previous attempt with storing the logic inside `netlink/route/iface_drivers.c`
 did not quite work, as, for example, dumping interface-specific state
 (like vlan id or vlan parent) required some peeking into the private interfaces.

The new interfaces are added in a compatible way - callers don't have to do anything
unless they are extended with Netlink.

Reviewed by:	kp
Differential Revision: https://reviews.freebsd.org/D39032
MFC after:	1 month
2023-04-25 12:34:46 +00:00
..
Makefile netlink: improve snl(3) 2023-03-15 20:53:20 +00:00
test_nl_core.py tests: split netlink.py into multiple files to impove maintainability. 2023-04-01 19:31:38 +00:00
test_rtnl_iface.py netlink: add netlink interfaces to if_clone 2023-04-25 12:34:46 +00:00
test_rtnl_ifaddr.py tests: split netlink.py into multiple files to impove maintainability. 2023-04-01 19:31:38 +00:00
test_rtnl_neigh.py tests: split netlink.py into multiple files to impove maintainability. 2023-04-01 19:31:38 +00:00
test_rtnl_route.py tests: split netlink.py into multiple files to impove maintainability. 2023-04-01 19:31:38 +00:00
test_snl_generic.c netlink: improve snl(3) 2023-03-15 20:53:20 +00:00
test_snl.c netlink: fix capped uncapped ack handling in snl(3). 2023-03-18 11:35:56 +00:00