From 1e4b2d037a24cf8335d656481814dacc99de3b94 Mon Sep 17 00:00:00 2001 From: Florian Westphal Date: Mon, 16 May 2022 21:47:34 +0200 Subject: conntrack: unbreak event mode read() occurs from the wrong socket so 'conntrack -E' hangs without reporting any events. Fixes: 5ec684be0854 ("conntrack: consolidate socket open call") Signed-off-by: Florian Westphal --- src/conntrack.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/conntrack.c') diff --git a/src/conntrack.c b/src/conntrack.c index bd02b13..27e2bea 100644 --- a/src/conntrack.c +++ b/src/conntrack.c @@ -3525,7 +3525,7 @@ static int do_command_ct(const char *progname, struct ct_cmd *cmd, while (1) { char buf[MNL_SOCKET_BUFFER_SIZE]; - res = mnl_socket_recvfrom(sock->mnl, buf, sizeof(buf)); + res = mnl_socket_recvfrom(event_sock->mnl, buf, sizeof(buf)); if (res < 0) { if (errno == ENOBUFS) { fprintf(stderr, -- cgit v1.2.3