diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2015-09-04 18:29:00 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2015-09-07 20:34:32 +0200 |
commit | 0663bfe7ece4fcb57bd78c7eab2001345527b74c (patch) | |
tree | 5bfd022e9aac9ee49f4dc659b666080c49cb150e /tests/regression/ip/icmp.t.payload.ip | |
parent | 34a37d5aedd33cf3ca00b8eb856438f793a82f8f (diff) |
mnl: rework netlink socket receive path for events
This patch reworks two aspects of the netlink socket event receive path:
1) In case of ENOBUFS, stay in the loop to keep receiving messages. The tool
displays a message so the user knows that we got lost event messages.
2) Rise the default size of the receive socket buffer up to 16 MBytes to reduce
chances of hitting ENOBUFS. Asumming that the netlink event message size is
~150 bytes, we can bear with ~111848 rules without message loss.
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'tests/regression/ip/icmp.t.payload.ip')
0 files changed, 0 insertions, 0 deletions