Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/vyos/libmnl
libmnl minimalistic netfilter library
https://github.com/vyos/libmnl
d7497793d2613cbdc88fbb8e64a533196a2815a3 authored over 9 years ago
Add VyOS based dh_gencontrol settings to debian/rules to enable
development builds (999.dev).
c8ef7dfbaa769027f709aa286ff517b38a09c120 authored about 10 years ago
e878efe69b263c9488c7d5b6716dc933cdec1a40 authored about 10 years ago
93cff51862863355bb779cef88f85a06011ad835 authored about 10 years ago
02216bf75e466e82ce31bd98b3aea4615e9dad51 authored about 10 years ago
8813081fc2596fe380373f244dc88873700f53f3 authored almost 11 years ago
92e7e0d70af322d594681ba251fa861477a8c9ab authored almost 11 years ago
61bead0d7fb5490ee966a5ff1685f7f30dcc47d3 authored about 11 years ago
1fc4c6a8b37a27232989818586b47d127bb85851 authored over 11 years ago
d2597b37ec5ce896ced317c14acebe5dc785ead5 authored over 12 years ago
67da31ea7180d9bc96bb74ae01e786c9003663b8 authored over 12 years ago
e901647a7d1fd67394af535142802eebb637c7c8 authored over 12 years ago
4abaff64a4bcabbe521aa9d5ad95023eb5a9522d authored over 12 years ago
4a33b1544119ad5035c723f07601cfe0f4a5ddda authored over 12 years ago
88198bc5eb99d1813a8317d99834151318709230 authored over 12 years ago
e5722e73225f8d0cdcdb587d7c0467b68feb599f authored over 12 years ago
806d31bc814f7604abe39760d8b13afd752d88cc authored over 12 years ago
3eda975fa4e8e6f4c74bfa4a572311f846c8069a authored over 12 years ago
7e9e620ed1317225ea9f856ec971063f38e670fc authored over 12 years ago
8059abb1f9aa3647f685f9a560e3ff849293ee41 authored over 12 years ago
This function allows you to parse the payload of the Netlink message.
Thus, you can skip the hea...
When using mnl_nlmsg_put_extra_header() it pads out the addtional
header but only zeros the orig...
Signed-off-by: Pablo Neira Ayuso <[email protected]>
addadf80836cae8fbf55f5b844f8cc06cb7aeb6c authored about 13 years ago
I have decided to release the examples in this library in the public
domain. Jan Engelhardt, who...
CC socket.lo
CC callback.lo
CC nlmsg.lo
CC attr.lo
CCLD libmnl.la
S...
1c30a32bb7f1835a8b7a8d1d237c4b97fe7992a6 authored about 13 years agof2e826206c662a8c2ac06e3efbbd4df50b7c30ed authored about 13 years ago
Newer autoconf desires proper full quoting and use of AC_LANG_SOURCE.
Import new m4 file from gi...
fe7d0e1dc44293beb0f6ca557f983202dd7947d5 authored about 13 years ago
Only ignore these paths if they are a directory.
828c3d36ec8fc00c672252a7c5b071ab72dddc23 authored about 13 years ago
Needed to stop an automated build process when automake requirements
are not fulfilled.
Signed-...
bae830bbfc10b3892d48cde9bafc6f7356f0affc authored over 13 years ago
Prabin reported that the FSF address was outdated, I downloaded
the current version of LGPL 2.1 ...
Sean says: "I did find a discrepancy in the comments versus
practice in one function and I have ...
Signed-off-by: Jan Engelhardt <[email protected]>
Signed-off-by: Pablo Neira Ayuso <pablo@netfi...
values.h is not present on other systems, and the glibc copy reads
right away: Old compatibility...
Signed-off-by: Pablo Neira Ayuso <[email protected]>
30923494424b604b1d59087e06fccf0637c0c2c5 authored about 14 years ago
Patrick reports that the doxygen output shows up EXPORT_SYMBOL
and tells how to fix this:
> I j...
eb7535ee4459b4422105ef65abef5bde1c83e472 authored about 14 years agoThe usage text already specified [family] as optional, now implement it :-)
Signed-off-by: Jan ...
d337d00183c27619f1eb4a84b06476658a4b7355 authored about 14 years agoRunning `genl-family-get VFS_DQUOT` forgets to print a newline.
Signed-off-by: Jan Engelhardt <...
618b266ef65c18ee2c54f66e22a3a05b294ce5e0 authored about 14 years ago89bb1e00f921a4e8b0e1e3b3e6aea5d26ccd0435 authored about 14 years ago
Calculating AC_CANONICAL_TARGET is superfluous, because libmnl
is not a code generator.
Signed-...
d732efa5ed400ce07ca50e8a44cf7059377d1f84 authored about 14 years agoSigned-off-by: Jan Engelhardt <[email protected]>
a0b68d260f04776f021e8117ba4d88bcc5c70b9a authored about 14 years agoThis patch fixes the following warnings:
netlink.c:121: warning: pointer of type ‘void *’ used ...
dbbd8a22742a9f67c75c10411908835703d34728 authored about 14 years agoSigned-off-by: Pablo Neira Ayuso <[email protected]>
091286e666a9d34818a875152ac7659b38656f06 authored about 14 years agoThis patch fixes the following compilation warning:
warning: comparison between signed and unsi...
92eddd8ad5713a2049a8750361f2f4d4518f6efa authored about 14 years ago
Davem suggested to add a copy of linux/netlink.h to avoid compilation
problems in all cases scen...
When a project uses MNL_SOCKET_BUFFER_SIZE without having included
unistd.h, it gets:
mystuff.c...
eb5265f5cc6984f4a671ddbd440f415bf9d67209 authored about 14 years agoSigned-off-by: Pablo Neira Ayuso <[email protected]>
093044ed01a91541c46ba9cc987fae5e907132b1 authored about 14 years ago
This patch replaces event group numbers NFNLGRP_CONNTRACK_* by the
event group mask NF_NETLINK_C...
Signed-off-by: Pablo Neira Ayuso <[email protected]>
d21626ae9de7ec6bd459dc8687c77be9766d74a4 authored about 14 years ago
This patch adds the new message batching infrastructure that allows to
store several messages in...
Signed-off-by: Pablo Neira Ayuso <[email protected]>
fb4edf5aff5f19543836d5467029c164b3620efb authored about 14 years ago
This system call returns PAGE_SIZE which depends on the
architecture. See linux/netlink.h for mo...
This patch adds a set of function that allows to check the
size of the buffer. This is useful fo...
This patch defines a new function __mnl_cb_run() which is inlined in
mnl_cb_run() and mnl_cb_run...
This patch adds MNL_ARRAY_SIZE(x) which likely to defined over
and over again if you use mnl_cb_...
This patch adds mnl_attr_nest_cancel() that allows to cancel the
current nest that we are buildi...
This fixes `make distcheck'.
Signed-off-by: Pablo Neira Ayuso <[email protected]>
ff4bacb058e3e084a1bf717bf5c5034e14f4ebea authored about 14 years agoWith the new CFLAGS, a notification pops up:
nlmsg.c:64:8: warning: no previous prototype for "...
2a862c8b0b49fcac978a810fd298b2c9ae7b90e4 authored about 14 years ago
Signed-off-by: Jan Engelhardt <[email protected]>
Signed-off-by: Pablo Neira Ayuso <pablo@netfi...
Signed-off-by: Pablo Neira Ayuso <[email protected]>
fe73d7d8854efda86d4d09757874c48352e6b247 authored about 14 years ago
Remove function whose implementation does not exist. It seems to me
like a leftover from the ear...
Existing contributors ACK'ed the license change via email:
* Jozsef Kadlecsik
* Jan Engelhardt
...
Signed-off-by: Jan Engelhardt <[email protected]>
0897ccfe137bde4d3fad15d8147db6fabaa4ad6d authored about 14 years ago
sendto/recvfrom return ssize_t, so libmnl should not truncate the
result range.
Signed-off-by: ...
a90cfc66d9c8ed0e7a645e3d9a0b85754d1b0f18 authored about 14 years ago
When nesting two mnl_attr_for_each loops, the __len__ variable will be
declared twice, eliciting...
Signed-off-by: Jan Engelhardt <[email protected]>
Signed-off-by: Pablo Neira Ayuso <pablo@netfi...
Read "How to write shared libraries" from Ulrich Drepper for more
information on this patch. Spe...
Calling mnl_attr_parse with cb==NULL is pointless, because the
function will do nothing else.
S...
485d30a8a89e7500b0df4291fa4dfc33b894998c authored about 14 years ago
Signed-off-by: Jan Engelhardt <[email protected]>
Signed-off-by: Pablo Neira Ayuso <pablo@netfi...
Signed-off-by: Jan Engelhardt <[email protected]>
Signed-off-by: Pablo Neira Ayuso <pablo@netfi...
415a51b34293eac33a7d2152b909f89e5af4ed10 authored over 14 years ago
This patch reworks mnl_nlmsg_fprintf. It breaks backward compatibility
of this function, there w...
Signed-off-by: Pablo Neira Ayuso <[email protected]>
843ba20a46fee91f6e3e270dd6a4266bb3876174 authored over 14 years agof49123a2504244267d866ac72ca574dcca22a1a9 authored over 14 years ago
libtool automatically adds PIC flags as needed.
Signed-off-by: Jan Engelhardt <[email protected]>
4019ba00cc60b0e2cfb20e950f0cfa5a424d4bc0 authored over 14 years agof7cfd408bee4a14f705565a95f98caf3c35bd57e authored over 14 years ago
A small little pedantism: NULL (as in, the pointer) isn't NUL (as in,
the character with value z...
Signed-off-by: Jan Engelhardt <[email protected]>
Signed-off-by: Pablo Neira Ayuso <pablo@netfi...
Signed-off-by: Jan Engelhardt <[email protected]>
dc7aaccd9fb034f0cc7ac3440b0d1b991bd034dc authored over 14 years ago
groups, being a bitmask, should be unsigned; and let's also use pid_t
for pid.
Signed-off-by: J...
672366907b823a7748cb9a7252005145c522a385 authored over 14 years agoBecause in most cases, it won't be a nul-terminated string :)
Signed-off-by: Jan Engelhardt <je...
53bcdb544602074deb17839a75cd35b1fed6d599 authored over 14 years ago
I do not quite see the point of using strlen in conjunction with
non-string data; so let's use c...
Signed-off-by: Jan Engelhardt <[email protected]>
412c9a6afaad4f790aa92667cea8cc0ef469a0c0 authored over 14 years agoSpelling, grammer, and synchronization of the readme.
Signed-off-by: Jan Engelhardt <jengelh@me...
3169d25451ed7afdf6978f1f6616046a633a330c authored over 14 years agoSigned-off-by: Jan Engelhardt <[email protected]>
00bc7b96c3780b5ac781b69635ec65f26b3c66c3 authored over 14 years agoSigned-off-by: Jan Engelhardt <[email protected]>
b2068964e31f49f0fd2dbfbd7e84abbffad7cb41 authored over 14 years agoSigned-off-by: Jan Engelhardt <[email protected]>
5c3b332f2996a8d536f05247ae69e305b4e0f29f authored over 14 years agoSigned-off-by: Jan Engelhardt <[email protected]>
3e74eeac96b011f3929fccd63d7fec20e2759123 authored over 14 years ago
Small slip on my part. AC_DISABLE_STATIC must actually come before
LT_INIT to have any effect. (...
This patch update the git tree address (now at netfilter.org) and
it also fixes a minor problem ...
Davem spotted during the Netfilter Workshop that user-space applications
should use 8KB buffers ...
Signed-off-by: Jan Engelhardt <[email protected]>
781a9f058327730723525d3c4b85533920a00e9b authored over 14 years ago
Users wanting static libraries can just use
./configure --enable-static.
Signed-off-by: Jan Eng...
7ce8198437199a83d9e2884a5b73e035a7a38db9 authored over 14 years ago
Besides that -ldl should be in _LDADD (not _LDFLAGS), I do not see any
dlopen calls at all that ...
nlmsg.c: In function "mnl_nlmsg_fprintf":
nlmsg.c:260:4: warning: format "%.3d" expects type "in...
Signed-off-by: Jan Engelhardt <[email protected]>
e6ea95100f2028891450af7b6b6830f0e01ee13d authored over 14 years ago
Macro usage has changed over the last few years. Update it to the
current specification using au...
Signed-off-by: Jan Engelhardt <[email protected]>
5f79ee7952548e37b3c237142d33a158d10c6fc7 authored over 14 years ago
Automake options set in Makefile.am are not always propagated to
subdirecties.
Signed-off-by: J...
b9db7e1adc2ae58b6b851fed9cef045fd06d3144 authored over 14 years ago