|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0, release/13.3.0, release/14.0.0 |
|
| #
d0b2dbfa |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| #
c1839039 |
| 02-Jun-2023 |
Alexander V. Chernikov <[email protected]> |
netlink: use netlink mbufs in the mbuf chains.
Continue D40356 and switch the remaining parts of mbuf-related code to the Netlink mbufs.
Reviewed By: gallatin Differential Revision: https://reviews
netlink: use netlink mbufs in the mbuf chains.
Continue D40356 and switch the remaining parts of mbuf-related code to the Netlink mbufs.
Reviewed By: gallatin Differential Revision: https://reviews.freebsd.org/D40368 MFC after: 2 weeks
show more ...
|
|
Revision tags: release/13.2.0 |
|
| #
73ae25c1 |
| 15-Mar-2023 |
Alexander V. Chernikov <[email protected]> |
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_rep
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
show more ...
|
| #
c57dfd92 |
| 07-Mar-2023 |
Alexander V. Chernikov <[email protected]> |
tests: add more netlink tests for neighbors/routes
Differential Revision: https://reviews.freebsd.org/D38912 MFC after: 2 weeks
|
| #
828d3c6c |
| 20-Feb-2023 |
Alexander V. Chernikov <[email protected]> |
tests: add netlink large dump buffer check
Differential Revision: https://reviews.freebsd.org/D38665 MFC after: 2 weeks
|
| #
0079d177 |
| 21-Jan-2023 |
Alexander V. Chernikov <[email protected]> |
netlink: allow creating sockets with SOCK_DGRAM.
Some existing applications setup Netlink socket with SOCK_DGRAM instead of SOCK_RAW. Update the manpage to clarify that the default way of creating t
netlink: allow creating sockets with SOCK_DGRAM.
Some existing applications setup Netlink socket with SOCK_DGRAM instead of SOCK_RAW. Update the manpage to clarify that the default way of creating the socket should be with SOCK_RAW. Update the code to support both SOCK_RAW and SOCK_DGRAM.
Reviewed By: pauamma Differential Revision: https://reviews.freebsd.org/D38075
show more ...
|
| #
c1871a33 |
| 07-Jan-2023 |
Alexander V. Chernikov <[email protected]> |
netlink: improve RTM_GETADDR handling.
* Allow filtering by ifa_family & ifa_index. * Add common RTM_<NEW|DEL|GET>ADDR parser * Add tests verifying RTM_GETADDR filtering behaviour & output * Factor
netlink: improve RTM_GETADDR handling.
* Allow filtering by ifa_family & ifa_index. * Add common RTM_<NEW|DEL|GET>ADDR parser * Add tests verifying RTM_GETADDR filtering behaviour & output * Factor out common netlink socket test methods into NetlinkTestTemplate * Add NLMSG_DONE message handler
Reviewed By: pauamma Differential Revision: https://reviews.freebsd.org/D37970
show more ...
|
| #
f2c8381f |
| 18-Dec-2022 |
Alexander V. Chernikov <[email protected]> |
netlink: add snl(3) - simple netlink library
Reviewed by: bapt, pauamma Differential Revision: https://reviews.freebsd.org/D37736
|
| #
80f03e63 |
| 14-Dec-2022 |
Alexander V. Chernikov <[email protected]> |
netlink: improve interface handling
* Separate interface creation from interface modification code * Support setting some interface attributes (ifdescr, mtu, up/down, promisc) * Improve interaction
netlink: improve interface handling
* Separate interface creation from interface modification code * Support setting some interface attributes (ifdescr, mtu, up/down, promisc) * Improve interaction with the cloners requiring to parse/write custom interface attributes * Add bitmask-based way of checking if the attribute is present in the message * Don't use multipart RTM_GETLINK replies when searching for the specific interface names * Use ENODEV instead of ENOENT in case of failed RTM_GETLINK search * Add python netlink test helpers * Add some netlink interface tests
Differential Revision: https://reviews.freebsd.org/D37668
show more ...
|