ANN: libnl 3.12.0 released
Thomas Haller
thom311 at gmail.com
Thu Dec 4 13:46:21 PST 2025
Dear libnl community,
A new release of libnl3 is available: 3.12.0.
Please get it from github:
https://github.com/thom311/libnl/releases/tag/libnl3_12_0
Quite late, this comes more than 13 months after 3.11 release, with 76
patches.
New API:
- nl_cache_resync_v2
- rtnl_link_ip6_tnl_get_collect_metadata
- rtnl_link_ip6_tnl_set_collect_metadata
- rtnl_link_is_bond
- rtnl_nh_add
- rtnl_nh_clear_encap_ila_csum_mode
- rtnl_nh_clear_encap_ila_hook_type
- rtnl_nh_clear_encap_ila_ident_type
- rtnl_nh_encap_alloc
- rtnl_nh_encap_clone
- rtnl_nh_encap_free
- rtnl_nh_encap_get_type
- rtnl_nh_encap_ila
- rtnl_nh_encap_ip
- rtnl_nh_encap_ip6
- rtnl_nh_encap_mpls
- rtnl_nh_get_encap
- rtnl_nh_get_encap_ila_csum_mode
- rtnl_nh_get_encap_ila_hook_type
- rtnl_nh_get_encap_ila_ident_type
- rtnl_nh_get_encap_ila_locator
- rtnl_nh_get_encap_ip6_dst
- rtnl_nh_get_encap_ip6_flags
- rtnl_nh_get_encap_ip6_hoplimit
- rtnl_nh_get_encap_ip6_id
- rtnl_nh_get_encap_ip6_src
- rtnl_nh_get_encap_ip6_tc
- rtnl_nh_get_encap_ip_dst
- rtnl_nh_get_encap_ip_flags
- rtnl_nh_get_encap_ip_id
- rtnl_nh_get_encap_ip_src
- rtnl_nh_get_encap_ip_tos
- rtnl_nh_get_encap_ip_ttl
- rtnl_nh_get_encap_mpls_dst
- rtnl_nh_get_encap_mpls_ttl
- rtnl_nh_get_family
- rtnl_nh_get_group_type
- rtnl_nh_get_oif
- rtnl_nh_get_res_group_bucket_size
- rtnl_nh_get_res_group_idle_timer
- rtnl_nh_get_res_group_unbalanced_timer
- rtnl_nh_set_encap
- rtnl_nh_set_encap_ila_csum_mode
- rtnl_nh_set_encap_ila_hook_type
- rtnl_nh_set_encap_ila_ident_type
- rtnl_nh_set_encap_ip6_flags
- rtnl_nh_set_encap_ip6_hoplimit
- rtnl_nh_set_encap_ip6_id
- rtnl_nh_set_encap_ip6_src
- rtnl_nh_set_encap_ip6_tc
- rtnl_nh_set_encap_ip_flags
- rtnl_nh_set_encap_ip_id
- rtnl_nh_set_encap_ip_src
- rtnl_nh_set_encap_ip_tos
- rtnl_nh_set_encap_ip_ttl
- rtnl_nh_set_family
- rtnl_nh_set_group
- rtnl_nh_set_group_type
- rtnl_nh_set_id
- rtnl_nh_set_oif
- rtnl_nh_set_res_group_bucket_size
- rtnl_nh_set_res_group_idle_timer
- rtnl_nh_set_res_group_unbalanced_timer
- rtnl_route_nh_get_encap
- rtnl_route_nh_set_encap
- xfrmnl_sa_get_if_id
- xfrmnl_sa_set_if_id
- xfrmnl_sp_get_if_id
- xfrmnl_sp_set_if_id
For details, please see the git history.
May this release work well for you:)
best,
Thomas
--
Thanks to everyone who contributed to the new release:
Aleksander Mazur, Carl Smith, Christopher Ferris, Christoph Paasch,
Eric Sjöström, Jonas Gorski, Ronan Dalton, Thomas Haller
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 512 bytes
Desc: This is a digitally signed message part
URL: <http://lists.infradead.org/pipermail/libnl/attachments/20251204/1ddc7e48/attachment.sig>
More information about the libnl
mailing list