diff mbox

[nft,1/2] netlink: flush stdout after each event in monitor mode

Message ID 1441385584-7836-1-git-send-email-pablo@netfilter.org
State Accepted
Delegated to: Pablo Neira
Headers show

Commit Message

Pablo Neira Ayuso Sept. 4, 2015, 4:53 p.m. UTC
So we get all events when redirecting them to file, ie.

	# nftables monitor > file

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
---
 src/netlink.c |    1 +
 1 file changed, 1 insertion(+)
diff mbox

Patch

diff --git a/src/netlink.c b/src/netlink.c
index a905009..4371c0a 100644
--- a/src/netlink.c
+++ b/src/netlink.c
@@ -2143,6 +2143,7 @@  static int netlink_events_cb(const struct nlmsghdr *nlh, void *data)
 		ret = netlink_events_rule_cb(nlh, type, monh);
 		break;
 	}
+	fflush(stdout);
 
 	return ret;
 }