From afeed2d46a9a81cbf0ed7e8b13d0a1791907d00a Mon Sep 17 00:00:00 2001 From: Elliott Hughes Date: Fri, 8 Mar 2024 08:39:34 -0800 Subject: [PATCH] ping: opt in to line buffering. --- toys/net/ping.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/toys/net/ping.c b/toys/net/ping.c index 4237d8a9..3c00e0c2 100644 --- a/toys/net/ping.c +++ b/toys/net/ping.c @@ -11,8 +11,8 @@ * Yes, I wimped out and capped -s at sizeof(toybuf), waiting for a complaint... // -s > 4064 = sizeof(toybuf)-sizeof(struct icmphdr)-CMSG_SPACE(sizeof(uint8_t)), then kernel adds 20 bytes -USE_PING(NEWTOY(ping, "<1>1m#t#<0>255=64c#<0=3s#<0>4064=56i%W#<0=3w#<0qf46I:[-46]", TOYFLAG_USR|TOYFLAG_BIN)) -USE_PING(OLDTOY(ping6, ping, TOYFLAG_USR|TOYFLAG_BIN)) +USE_PING(NEWTOY(ping, "<1>1m#t#<0>255=64c#<0=3s#<0>4064=56i%W#<0=3w#<0qf46I:[-46]", TOYFLAG_USR|TOYFLAG_BIN|TOYFLAG_LINEBUF)) +USE_PING(OLDTOY(ping6, ping, TOYFLAG_USR|TOYFLAG_BIN|TOYFLAG_LINEBUF)) config PING bool "ping" -- 2.39.2