<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libmnl.git/src, branch upstream</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=upstream</id>
<link rel='self' href='https://git.amelek.net/vyos/libmnl.git/atom?h=upstream'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libmnl.git/'/>
<updated>2015-10-18T10:48:55+00:00</updated>
<entry>
<title>Merge remote-tracking branch 'source/master' into upstream</title>
<updated>2015-10-18T10:48:55+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2015-10-18T10:48:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libmnl.git/commit/?id=cebada14c32e6603380a913fb852854c46605d1d'/>
<id>urn:sha1:cebada14c32e6603380a913fb852854c46605d1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>socket: introduce mnl_socket_open2()</title>
<updated>2015-10-04T19:15:53+00:00</updated>
<author>
<name>Guillaume Nault</name>
<email>g.nault@alphalink.fr</email>
</author>
<published>2015-10-02T20:12:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libmnl.git/commit/?id=1891e0e2cefced50e7bfdacd50942cefe5bf73ba'/>
<id>urn:sha1:1891e0e2cefced50e7bfdacd50942cefe5bf73ba</id>
<content type='text'>
Define mnl_socket_open2() so that user can pass a set of SOCK_* flags
at socket creation time.

Signed-off-by: Guillaume Nault &lt;g.nault@alphalink.fr&gt;
Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>attr: minor doc fix in mnl_attr_next()</title>
<updated>2015-01-10T17:23:36+00:00</updated>
<author>
<name>Hisao Tanabe</name>
<email>xtanabe@gmail.com</email>
</author>
<published>2015-01-10T09:02:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libmnl.git/commit/?id=c9f19b98cd8e108617e825e071091df14f78c53a'/>
<id>urn:sha1:c9f19b98cd8e108617e825e071091df14f78c53a</id>
<content type='text'>
mnl_attr_next(): remove unused param - len

Signed-off-by: Hisao Tanabe &lt;xtanabe@gmail.com&gt;
Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>doc: minor fix</title>
<updated>2014-10-24T09:16:54+00:00</updated>
<author>
<name>Ken-ichirou MATSUZAWA</name>
<email>chamaken@gmail.com</email>
</author>
<published>2014-10-24T05:39:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libmnl.git/commit/?id=72aec11703c7fda93af77cb6356f9692f18f9e9b'/>
<id>urn:sha1:72aec11703c7fda93af77cb6356f9692f18f9e9b</id>
<content type='text'>
mnl_attr_ok(): fix return value type
mnl_attr_put_u8(): remove unused param - len
mnl_attr_put_u8_check(): remove unused param - len
mnl_nlmsg_ok(): fix return value type
mnl_nlmsg_batch_stop(): not return batch size, but release it

Signed-off-by: Ken-ichirou MATSUZAWA &lt;chamas@h4.dion.ne.jp&gt;
Signed-off-by: Florian Westphal &lt;fw@strlen.de&gt;
</content>
</entry>
<entry>
<title>socket: creating a struct mnl_socket from a pre-existing socket</title>
<updated>2014-09-25T10:46:13+00:00</updated>
<author>
<name>Ken-ichirou MATSUZAWA</name>
<email>chamaken@gmail.com</email>
</author>
<published>2014-09-25T00:33:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libmnl.git/commit/?id=e374664f48724e5b13a848bad5c5353349f0ae38'/>
<id>urn:sha1:e374664f48724e5b13a848bad5c5353349f0ae38</id>
<content type='text'>
This patch defines a new function mnl_socket_fdopen() which creates a
struct mnl_socket object from a pre-existing socket like obtained from
other process and different domain/type from the same prodess.

Signed-off-by: Ken-ichirou MATSUZAWA &lt;chamas@h4.dion.ne.jp&gt;
Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>socket: calloc expects struct size as second parameter</title>
<updated>2014-09-24T10:48:45+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2014-09-22T11:11:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libmnl.git/commit/?id=2c458b2eb479cbc83c83de79dcd14bec6acc90bd'/>
<id>urn:sha1:2c458b2eb479cbc83c83de79dcd14bec6acc90bd</id>
<content type='text'>
The parameters where accidentally swapped.

Reported-by: Chris Rapier &lt;rapier@psc.edu&gt;
Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>attr: validate MNL_TYPE_MSEC same as MNL_TYPE_U64</title>
<updated>2013-12-07T11:53:46+00:00</updated>
<author>
<name>Ken-ichirou MATSUZAWA</name>
<email>chamaken@gmail.com</email>
</author>
<published>2013-12-07T11:27:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libmnl.git/commit/?id=8b0c82d8bd01347874dcc9a493129082424a3649'/>
<id>urn:sha1:8b0c82d8bd01347874dcc9a493129082424a3649</id>
<content type='text'>
Signed-off-by: Ken-ichirou MATSUZAWA &lt;chamas@h4.dion.ne.jp&gt;
Signed-off-by: Florian Westphal &lt;fw@strlen.de&gt;
</content>
</entry>
<entry>
<title>doc: mnl_socket_open returns NULL on error</title>
<updated>2013-12-07T11:53:15+00:00</updated>
<author>
<name>Shawn Landden</name>
<email>shawn@churchofgit.com</email>
</author>
<published>2013-12-04T19:06:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libmnl.git/commit/?id=97d1ff851f00fb7caec35f51d43b1ea53e80d9f9'/>
<id>urn:sha1:97d1ff851f00fb7caec35f51d43b1ea53e80d9f9</id>
<content type='text'>
Signed-off-by: Florian Westphal &lt;fw@strlen.de&gt;
</content>
</entry>
<entry>
<title>callback: fix missing handling of NLM_F_DUMP_INTR</title>
<updated>2013-03-27T12:57:46+00:00</updated>
<author>
<name>Stephen Hemminger</name>
<email>stephen@networkplumber.org</email>
</author>
<published>2013-03-26T21:15:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libmnl.git/commit/?id=260759dfdebe774aba6866bf49c2928b2242bb7e'/>
<id>urn:sha1:260759dfdebe774aba6866bf49c2928b2242bb7e</id>
<content type='text'>
Propagate the error to the user-space application, that should retry.

[ I have mangled this patch to document EINTR in mnl_cb_run. --pablo ]

Signed-off-by: Stephen Hemminger &lt;stephen@networkplumber.org&gt;
Acked-by: Nicolas Dichtel &lt;nicolas.dichtel@6wind.com&gt;
Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>doxygen: fix a variable name.</title>
<updated>2013-03-14T11:03:15+00:00</updated>
<author>
<name>Eric Leblond</name>
<email>eric@regit.org</email>
</author>
<published>2013-03-14T11:02:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libmnl.git/commit/?id=7aa4b6cc0b994a4af80a34d3f9872447412815e1'/>
<id>urn:sha1:7aa4b6cc0b994a4af80a34d3f9872447412815e1</id>
<content type='text'>
Variable name in doxygen description was not correct.

Signed-off-by: Eric Leblond &lt;eric@regit.org&gt;
</content>
</entry>
</feed>
