From dea6409a497e4d016ecd0e039eb5df29363526a5 Mon Sep 17 00:00:00 2001 From: Brett Gordon Date: Sun, 27 Nov 2016 09:46:32 -0500 Subject: [PATCH] netd: fix gethostbyname: only add answsers that are inet addrs. --- Applications/netd/gethostbyname.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Applications/netd/gethostbyname.c b/Applications/netd/gethostbyname.c index 3f1135a9..aa5a6627 100644 --- a/Applications/netd/gethostbyname.c +++ b/Applications/netd/gethostbyname.c @@ -234,12 +234,11 @@ struct hostent *gethostbyname( char *name ){ if( t->type == 0x01 ){ for( j=0; jrdlen; j++ ) addrs[lno][j] = *ptr++; + list[lno++] = &addrs[lno][0]; } else{ ptr += t->rdlen; } - list[lno] = &addrs[lno][0]; - lno++; } list[lno] = NULL; } -- 2.34.1