]> git.ipfire.org Git - thirdparty/util-linux.git/commit
New netlink library
authorStanislav Brabec <sbrabec@suse.cz>
Wed, 9 Jul 2025 12:29:10 +0000 (14:29 +0200)
committerStanislav Brabec <sbrabec@suse.cz>
Wed, 1 Oct 2025 19:58:57 +0000 (21:58 +0200)
commitee8586cbdfb20bea6b1a7e3f10f136b6c8554f02
tree42105e0f8c97df54fe6402241790652557169408
parent6044c0d7df5735a6dcd8a2dd36f06758c452a863
New netlink library

To support netlink and IP address processing, two new library files were
added:

netlink: Generic netlink message processing code converting netlink
messages to calls of callbacks with a pre-processed data.

netaddrq: A code that gets and maintains linked list of the current
interfaces and assigned IP addresses. It also provides a rating of IP
addresses based on its "quality", i. e. type of address, validity, lifetime
etc.

Signed-off-by: Stanislav Brabec <sbrabec@suse.cz>
include/Makemodule.am
include/netaddrq.h [new file with mode: 0644]
include/netlink.h [new file with mode: 0644]
lib/Makemodule.am
lib/meson.build
lib/netaddrq.c [new file with mode: 0644]
lib/netlink.c [new file with mode: 0644]