<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libmnl.git/examples/rtnl, branch debian/1.0.3-6</title>
<subtitle>libmnl minimalistic netfilter library (mirror of https://github.com/vyos/libmnl.git)
</subtitle>
<id>https://git.amelek.net/vyos/libmnl.git/atom?h=debian%2F1.0.3-6</id>
<link rel='self' href='https://git.amelek.net/vyos/libmnl.git/atom?h=debian%2F1.0.3-6'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libmnl.git/'/>
<updated>2012-05-22T18:01:34+00:00</updated>
<entry>
<title>libmnl 1.0.3 package</title>
<updated>2012-05-22T18:01:34+00:00</updated>
<author>
<name>Gaurav Sinha</name>
<email>gaurav.sinha@vyatta.com</email>
</author>
<published>2012-05-22T18:01:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libmnl.git/commit/?id=8059abb1f9aa3647f685f9a560e3ff849293ee41'/>
<id>urn:sha1:8059abb1f9aa3647f685f9a560e3ff849293ee41</id>
<content type='text'>
</content>
</entry>
<entry>
<title>example: release them in the public domain</title>
<updated>2012-01-02T18:38:43+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2012-01-02T18:36:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libmnl.git/commit/?id=361677b5524ff93bf0c6a347c2625befc20f65dc'/>
<id>urn:sha1:361677b5524ff93bf0c6a347c2625befc20f65dc</id>
<content type='text'>
I have decided to release the examples in this library in the public
domain. Jan Engelhardt, who has been the sole contributor so far, has
agreed with this re-licensing by communication via e-mail.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>nlmsg: rework mnl_nlmsg_fprintf</title>
<updated>2010-11-07T19:40:27+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2010-11-07T19:38:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libmnl.git/commit/?id=ea4b5f90662c63d6ceccc7c9c851dd183e65d0e6'/>
<id>urn:sha1:ea4b5f90662c63d6ceccc7c9c851dd183e65d0e6</id>
<content type='text'>
This patch reworks mnl_nlmsg_fprintf. It breaks backward compatibility
of this function, there was no way to improve it without doing so
(and we are still in time to break thing, BTW).

Signed-off-bu: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>examples: remove redundant casts</title>
<updated>2010-10-30T20:22:52+00:00</updated>
<author>
<name>Jan Engelhardt</name>
<email>jengelh@medozas.de</email>
</author>
<published>2010-10-25T21:52:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libmnl.git/commit/?id=f7cfd408bee4a14f705565a95f98caf3c35bd57e'/>
<id>urn:sha1:f7cfd408bee4a14f705565a95f98caf3c35bd57e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>src: avoid using deprecated unspecified argument lists</title>
<updated>2010-10-22T18:46:03+00:00</updated>
<author>
<name>Jan Engelhardt</name>
<email>jengelh@medozas.de</email>
</author>
<published>2010-10-22T18:46:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libmnl.git/commit/?id=3e74eeac96b011f3929fccd63d7fec20e2759123'/>
<id>urn:sha1:3e74eeac96b011f3929fccd63d7fec20e2759123</id>
<content type='text'>
Signed-off-by: Jan Engelhardt &lt;jengelh@medozas.de&gt;
</content>
</entry>
<entry>
<title>src: define MNL_SOCKET_BUFFER_SIZE to 8192UL</title>
<updated>2010-10-21T10:00:27+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2010-10-21T10:00:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libmnl.git/commit/?id=4eaebf5ef25f97cc6960da9f1a29b61737da8abd'/>
<id>urn:sha1:4eaebf5ef25f97cc6960da9f1a29b61737da8abd</id>
<content type='text'>
Davem spotted during the Netfilter Workshop that user-space applications
should use 8KB buffers for recv(). I accidentally found that NFLOG is
not following this approach (in this case we're using 131072 bytes
messages), we have to document this.

Anyway, according to linux/netlink.h (and to complete this log message):

"skb should fit one page. This choice is good for headerless malloc.
But we should limit to 8K so that userspace does not have to
use enormous buffer sizes on recvmsg() calls just to avoid
MSG_TRUNC when PAGE_SIZE is very large."

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>Add .gitignore files</title>
<updated>2010-10-19T10:28:48+00:00</updated>
<author>
<name>Jan Engelhardt</name>
<email>jengelh@medozas.de</email>
</author>
<published>2010-10-19T10:28:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libmnl.git/commit/?id=781a9f058327730723525d3c4b85533920a00e9b'/>
<id>urn:sha1:781a9f058327730723525d3c4b85533920a00e9b</id>
<content type='text'>
Signed-off-by: Jan Engelhardt &lt;jengelh@medozas.de&gt;
</content>
</entry>
<entry>
<title>build: remove unneeded -dynamic -ldl -nostartfiles flags</title>
<updated>2010-10-19T10:20:37+00:00</updated>
<author>
<name>Jan Engelhardt</name>
<email>jengelh@medozas.de</email>
</author>
<published>2010-10-19T10:17:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libmnl.git/commit/?id=10d32feb31a2c4d7ca7161f720a2a018369b4eff'/>
<id>urn:sha1:10d32feb31a2c4d7ca7161f720a2a018369b4eff</id>
<content type='text'>
Besides that -ldl should be in _LDADD (not _LDFLAGS), I do not see any
dlopen calls at all that would make the library a requirement.

I also see no reason to use -Wc,-nostartfiles.

Signed-off-by: Jan Engelhardt &lt;jengelh@medozas.de&gt;
</content>
</entry>
<entry>
<title>examples: put examples files into specific directories</title>
<updated>2010-09-08T11:07:32+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2010-09-08T11:04:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libmnl.git/commit/?id=089d5e1c6a4fcd6615b02866b760f2d7b4084a08'/>
<id>urn:sha1:089d5e1c6a4fcd6615b02866b760f2d7b4084a08</id>
<content type='text'>
put examples files into specific directories according to the
Netlink bus they work with. And minor update in the readme file

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
</feed>
