History log of /freebsd-current/tests/sys/netlink/test_snl.c
Revision Date Author Comments
# 04dacd56 09-May-2023 Alexander V. Chernikov <melifaro@FreeBSD.org>

netlink: temporary skip snl(3) capped test.


# 568a645b 17-Mar-2023 Alexander V. Chernikov <melifaro@FreeBSD.org>

netlink: fix capped uncapped ack handling in snl(3).

Reviewed by: kp
Differential Revision: https://reviews.freebsd.org/D39144
MFC after: 2 weeks


# 73ae25c1 15-Mar-2023 Alexander V. Chernikov <melifaro@FreeBSD.org>

netlink: improve snl(3)

Summary:
* add snl_send_message() as a convenient send wrapper
* add signed integer parsers
* add snl_read_reply_code() to simplify operation result checks
* add snl_read_reply_multi() to simplify reading multipart messages
* add snl_create_genl_msg_request()
* add snl_get_genl_family() to simplify family name->id resolution
* add tests for some of the functionality

Reviewed by: kp
Differential Revision: https://reviews.freebsd.org/D39092
MFC after: 2 weeks


# 595d23f7 09-Mar-2023 Alexander V. Chernikov <melifaro@FreeBSD.org>

netlink: add snl(3) default parsers for routes and links.

This change adds the "default" parsers of _all_ route/link attributes
exported by the kernel.
It removes the need to declare similar parsers in the userland applications,
simplifying their logic.

Differential Revision: https://reviews.freebsd.org/D38979
MFC after: 2 weeks


# f2c8381f 18-Dec-2022 Alexander V. Chernikov <melifaro@FreeBSD.org>

netlink: add snl(3) - simple netlink library

Reviewed by: bapt, pauamma
Differential Revision: https://reviews.freebsd.org/D37736