[Bug 1464] Trying to populate a set raises a netlink error "Could not process rule: No space left on device"

bugzilla-daemon at netfilter.org bugzilla-daemon at netfilter.org
Wed Dec 2 23:36:05 CET 2020


https://bugzilla.netfilter.org/show_bug.cgi?id=1464

--- Comment #11 from Pablo Neira Ayuso <pablo at netfilter.org> ---
OK, I found the root cause.

On your side, you are triggering EEXIST on a very big netlink message contain
lots of elements from userspace.

The receive buffer is only MNL_SOCKET_BUFFER_SIZE which is not big enough to
store the NLMSG_ERROR message, which contains the original netlink message as a
payload.

Preparing a patch to fix this...

-- 
You are receiving this mail because:
You are watching all bug changes.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.netfilter.org/pipermail/netfilter-buglog/attachments/20201202/2fd0f106/attachment.html>


More information about the netfilter-buglog mailing list