Closed little-dude closed 2 years ago
netlink-packet-route
InfoBridge::VlanInfo
rtnetlink
LinkGetRequest::match_name
LinkGetRequest::set_name_filter
netlink_packet_core::traits::NetlinkSerializable
netlink_packet_core::trait::NetlinkDeserializable
netlink-proto
Connection
netlink-packet-wireguard
rich_nlas
NeighbourAddRequest::add_bridge
NLM_F_REPLACE
netlink-packet-utils
parse_ip
netlink_sys::SmolSocket::recv
Versioning
Breaking Changes
netlink-packet-route
:InfoBridge::VlanInfo
(https://github.com/little-dude/netlink/pull/212 https://github.com/little-dude/netlink/pull/213)rtnetlink
:LinkGetRequest::match_name
to filter links by name more efficiently, and removeLinkGetRequest::set_name_filter
(https://github.com/little-dude/netlink/pull/208)netlink_packet_core::traits::NetlinkSerializable
andnetlink_packet_core::trait::NetlinkDeserializable
such that they are not generic (https://github.com/little-dude/netlink/pull/195/, specifically https://github.com/little-dude/netlink/pull/195/commits/94c263282d9a34d01422513de6a7f683ac08addc)netlink-proto
: Add new type parameter forConnection
which represents the socket (https://github.com/little-dude/netlink/pull/195, specifically 944307ce292682283891f41db8a0ec4706419664)New Features
netlink-packet-wireguard
crate for the wireguard netlink protocol (https://github.com/little-dude/netlink/pull/191)rich_nlas
feature fornetlink-packet-route
that enables parsing more message types (https://github.com/little-dude/netlink/pull/199 https://github.com/little-dude/netlink/pull/205)rtnetlink
:NeighbourAddRequest::add_bridge
helper to create a bridge interface (https://github.com/little-dude/netlink/pull/203)NLM_F_REPLACE
flag to optimize "create or update" operations (https://github.com/little-dude/netlink/pull/202)netlink-packet-utils
: addparse_ip
functionBug fixes
netlink_sys::SmolSocket::recv
error handling (https://github.com/little-dude/netlink/pull/195/ specifically 1cd3e0fbb8d77d6b9c4fe43b8c4aa745fa6ba66c)netlink-proto
encoder (https://github.com/little-dude/netlink/pull/168)