From d213760d4ffb5d2c45e024783741b4b191b91a74 Mon Sep 17 00:00:00 2001 From: Henrik Nordstrom Date: Mon, 12 May 2008 20:51:45 +0200 Subject: Make iptables-restore usable over a pipe The attached patch flushes stdout between commands to make output operations (-L etc) in iptables-restore usable over a pipe. stdio by defaut buffers output if not connected to a terminal. Henrik Nordstrom --- ip6tables-restore.c | 1 + 1 file changed, 1 insertion(+) (limited to 'ip6tables-restore.c') diff --git a/ip6tables-restore.c b/ip6tables-restore.c index 6e41d510..9f6108a2 100644 --- a/ip6tables-restore.c +++ b/ip6tables-restore.c @@ -436,6 +436,7 @@ int main(int argc, char *argv[]) &newargv[2], &handle); free_argv(); + fflush(stdout); } if (!ret) { fprintf(stderr, "%s: line %u failed\n", -- cgit v1.2.3