[PATCH] route: fix output of "route -n -A inet6"
Tomas Paukrt
tomaspaukrt at email.cz
Tue Oct 8 09:51:48 UTC 2019
The output of the command "route -n -A inet6" may be corrupted due to partially initialized structure snaddr6 in the function INET6_displayroutes.
Signed-off-by: Tomas Paukrt <tomaspaukrt at email.cz>
---
networking/route.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/networking/route.c b/networking/route.c
index a5d8d7c..e785b1d 100644
--- a/networking/route.c
+++ b/networking/route.c
@@ -628,6 +628,7 @@ static void INET6_displayroutes(void)
r = 0;
while (1) {
+ memset(&snaddr6, 0, sizeof(snaddr6));
inet_pton(AF_INET6, addr6x + r,
(struct sockaddr *) &snaddr6.sin6_addr);
snaddr6.sin6_family = AF_INET6;
--
1.7.9.5
More information about the busybox
mailing list