diff options
author | Alexander V. Chernikov <melifaro@FreeBSD.org> | 2022-12-14 19:45:01 +0000 |
---|---|---|
committer | Alexander V. Chernikov <melifaro@FreeBSD.org> | 2023-01-23 22:04:03 +0000 |
commit | db476bbc226a11e6948a53e3fb8e8ca6b192f409 (patch) | |
tree | 246b292a075785620ac9c3a6e062dcb756835857 /etc/mtree | |
parent | dfc6db8e18b65ee3101a007aace55e21d72c4011 (diff) |
netlink: improve interface handling
* Separate interface creation from interface modification code
* Support setting some interface attributes (ifdescr, mtu, up/down, promisc)
* Improve interaction with the cloners requiring to parse/write custom
interface attributes
* Add bitmask-based way of checking if the attribute is present in the
message
* Don't use multipart RTM_GETLINK replies when searching for the
specific interface names
* Use ENODEV instead of ENOENT in case of failed RTM_GETLINK search
* Add python netlink test helpers
* Add some netlink interface tests
Differential Revision: https://reviews.freebsd.org/D37668
(cherry picked from commit 80f03e63d67ede8fedbed4bd6bf6b12ec2ab2cfb)
Diffstat (limited to 'etc/mtree')
-rw-r--r-- | etc/mtree/BSD.tests.dist | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/etc/mtree/BSD.tests.dist b/etc/mtree/BSD.tests.dist index 475b9571d8e9..0dabe96110d8 100644 --- a/etc/mtree/BSD.tests.dist +++ b/etc/mtree/BSD.tests.dist @@ -820,6 +820,8 @@ tunnel .. .. + netlink + .. netmap .. netpfil |