Skip to content

Releases: westermo/libnl

libnl v3.5.0-wmo1

13 May 09:37
Compare
Choose a tag to compare

Changes

  • route/link: parse and generate AF_BRIDGE messages
  • route/link/bridge: add support for VLAN manipulation
  • route/link: add support for team device
  • route/addr: add support for setting/getting address alias
  • route/neigh: Add support for RTM_LCKNEIGH messages from locked bridge ports
  • route/mdb: Add MDB support
  • route/act: add 'police' action
  • route/route: support FIB lookups using rtnl
  • route/cls: allow fetching of classifiers from cache
  • route/qdisc: allow fetching qdiscs by their kind
  • route: allow setting index for TC actions
  • route/act: set action index for 'mirred' action
  • route/act: add NAT action
  • route/neigh: allow reading entry state for fdb entries
  • route/neigh: add rtnl_neigh_get_updated() function
  • route/link: set NLA_F_NESTED flag when creating nested AF_INET
  • addr: add nl_addr2str_nopref()
  • route/link: add support for assigning STP group per VLAN
  • route/link: add RTNL_BRIDGE_FLUSH flag
  • route/link: add rtnl_link_bridge_unset_attr()
  • route/cls: add flower classifier
  • route/act: allow full set of actions on gact,skbedit,mirred
  • route/cls: return only one instance of each clasifier
  • route/link: Move LINK_ATTR_IFNAME to a proper location
  • route: prepare for multicast routing support
  • route: multicast routing support
  • route/link: allocate memory for egress QoS
  • route: export 'rtnl_netconf_alloc_cache()'
  • route/neigh: Pass struct ifinfomsg to kernel for RTM_GETNEIGH

Fixes

  • route/cls: U32 classifier bugfixes
  • route: fix bug in rntl_act_next()
  • addr: always show prefix on INET/INET6 addresses in nl_addr2str
  • route/link: do not check BRIDGE_ATTR_SELF
  • route/link: Check for null pointer in macvlan