<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/tests/sys/netlink/Makefile, branch stable/13</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=stable%2F13</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=stable%2F13'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2023-08-23T17:43:30Z</updated>
<entry>
<title>Remove $FreeBSD$: one-line sh pattern</title>
<updated>2023-08-23T17:43:30Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-22T01:32:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=023fc80ee38a117fa65b2ccb2abf8bdc7dbd6fd9'/>
<id>urn:sha1:023fc80ee38a117fa65b2ccb2abf8bdc7dbd6fd9</id>
<content type='text'>
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

Similar commit in main:
(cherry picked from commit d0b2dbfa0ecf)
</content>
</entry>
<entry>
<title>tests: add more netlink tests for neighbors/routes</title>
<updated>2023-04-08T19:15:16Z</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2023-03-07T17:30:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b18abe2e1f22394717d4847f2c7b491929cee92b'/>
<id>urn:sha1:b18abe2e1f22394717d4847f2c7b491929cee92b</id>
<content type='text'>
Differential Revision: https://reviews.freebsd.org/D38912
MFC after:	2 weeks

(cherry picked from commit c57dfd92c876fabc04e94945dd9534468520bbbf)
</content>
</entry>
<entry>
<title>tests: add netlink large dump buffer check</title>
<updated>2023-04-08T19:14:49Z</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2023-02-20T10:20:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0276eb66472412d6fe93614a3e9d1a2a5e1f20c0'/>
<id>urn:sha1:0276eb66472412d6fe93614a3e9d1a2a5e1f20c0</id>
<content type='text'>
Differential Revision: https://reviews.freebsd.org/D38665
MFC after:	2 weeks

(cherry picked from commit 828d3c6c4cc0b782e16abb1ae18023734a0b710f)
</content>
</entry>
<entry>
<title>netlink: improve snl(3)</title>
<updated>2023-04-08T19:11:41Z</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2023-03-15T13:56:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a5e5f410534627f306778ff38ed942f714962f9b'/>
<id>urn:sha1:a5e5f410534627f306778ff38ed942f714962f9b</id>
<content type='text'>
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-&gt;id resolution
* add tests for some of the functionality

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

(cherry picked from commit 73ae25c174b515616050496dea764a943796efef)
</content>
</entry>
<entry>
<title>netlink: add snl(3) - simple netlink library</title>
<updated>2023-01-23T22:09:00Z</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2022-12-18T17:34:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b309249b7fd8f29312be7cf08ccd5693d8409260'/>
<id>urn:sha1:b309249b7fd8f29312be7cf08ccd5693d8409260</id>
<content type='text'>
Reviewed by:	bapt, pauamma
Differential Revision: https://reviews.freebsd.org/D37736

(cherry picked from commit f2c8381fce9b87695ea448591e4412cbed38aa77)
</content>
</entry>
<entry>
<title>netlink: improve interface handling</title>
<updated>2023-01-23T22:04:03Z</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2022-12-14T19:45:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=db476bbc226a11e6948a53e3fb8e8ca6b192f409'/>
<id>urn:sha1:db476bbc226a11e6948a53e3fb8e8ca6b192f409</id>
<content type='text'>
* 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

(cherry picked from commit 80f03e63d67ede8fedbed4bd6bf6b12ec2ab2cfb)
</content>
</entry>
</feed>
