prevent CNAME/PTR parsing from reading data past the response end
[musl] / src / network / ent.c
index 4c2f24b..c6e0123 100644 (file)
@@ -1,10 +1,15 @@
-#include "libc.h"
+#include <netdb.h>
 
 void sethostent(int x)
 {
 }
 
-void *gethostent()
+struct hostent *gethostent()
+{
+       return 0;
+}
+
+struct netent *getnetent()
 {
        return 0;
 }
@@ -14,13 +19,4 @@ void endhostent(void)
 }
 
 weak_alias(sethostent, setnetent);
-weak_alias(gethostent, getnetent);
 weak_alias(endhostent, endnetent);
-
-weak_alias(sethostent, setservent);
-weak_alias(gethostent, getservent);
-weak_alias(endhostent, endservent);
-
-weak_alias(sethostent, setprotoent);
-weak_alias(gethostent, getprotoent);
-weak_alias(endhostent, endprotoent);