summaryrefslogtreecommitdiffstats
path: root/tools/tools/net80211
diff options
context:
space:
mode:
authorthompsa <thompsa@FreeBSD.org>2008-05-19 17:51:00 +0000
committerthompsa <thompsa@FreeBSD.org>2008-05-19 17:51:00 +0000
commita6f8300a4d04b3f231d96f1ddd913cb0023f77e7 (patch)
tree927e780b7a3352adab5eccddc474d397e07645e6 /tools/tools/net80211
parent82036c412c1971a65b5aea4d35557981ddc2f500 (diff)
downloadFreeBSD-src-a6f8300a4d04b3f231d96f1ddd913cb0023f77e7.zip
FreeBSD-src-a6f8300a4d04b3f231d96f1ddd913cb0023f77e7.tar.gz
Flush stdout after each line to make piping to another command easier.
Diffstat (limited to 'tools/tools/net80211')
-rw-r--r--tools/tools/net80211/wlanwatch/wlanwatch.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/tools/net80211/wlanwatch/wlanwatch.c b/tools/tools/net80211/wlanwatch/wlanwatch.c
index 5a61b7b..61bd7ed 100644
--- a/tools/tools/net80211/wlanwatch/wlanwatch.c
+++ b/tools/tools/net80211/wlanwatch/wlanwatch.c
@@ -272,7 +272,6 @@ pmsg_addrs(char *cp, int addrs)
cp += SA_SIZE(sa);
}
putchar('\n');
- fflush(stdout);
}
static const char *
@@ -317,6 +316,7 @@ print_rtmsg(struct rt_msghdr *rtm, int msglen)
}
bprintf(stdout, ifm->ifm_flags, ifnetflags);
pmsg_addrs((char *)(ifm + 1), ifm->ifm_addrs);
+ fflush(stdout);
break;
case RTM_IFANNOUNCE:
ifan = (struct if_announcemsghdr *)rtm;
@@ -334,6 +334,7 @@ print_rtmsg(struct rt_msghdr *rtm, int msglen)
break;
}
printf("\n");
+ fflush(stdout);
break;
case RTM_IEEE80211:
#define V(type) ((struct type *)(&ifan[1]))
@@ -449,6 +450,7 @@ print_rtmsg(struct rt_msghdr *rtm, int msglen)
break;
}
printf("\n");
+ fflush(stdout);
break;
#undef V
}
OpenPOWER on IntegriCloud