diff options
Diffstat (limited to 'libc')
-rw-r--r-- | libc/inet/Makefile | 11 | ||||
-rw-r--r-- | libc/inet/herror.c | 9 |
2 files changed, 4 insertions, 16 deletions
diff --git a/libc/inet/Makefile b/libc/inet/Makefile index 8ca400649..54ef00068 100644 --- a/libc/inet/Makefile +++ b/libc/inet/Makefile @@ -49,15 +49,12 @@ MOBJ3= accept.o bind.o connect.o getpeername.o getsockname.o getsockopt.o \ listen.o recv.o recvfrom.o recvmsg.o send.o sendmsg.o sendto.o \ setsockopt.o shutdown.o socket.o socketpair.o -MSRC4=herror.c -MOBJ4=herror.o hstrerror.o - CSRC =getservice.c getproto.c hostid.c getnetent.c getnetbynm.c getnetbyad.c \ - inet_net.c ntop.c + inet_net.c ntop.c herror.c COBJS=$(patsubst %.c,%.o, $(CSRC)) -OBJS=$(MOBJ) $(MOBJ2) $(MOBJ3) $(MOBJ4) $(COBJS) +OBJS=$(MOBJ) $(MOBJ2) $(MOBJ3) $(COBJS) all: $(OBJS) $(LIBC) @@ -79,10 +76,6 @@ $(MOBJ3): $(MSRC3) $(CC) $(CFLAGS) -DL_$* $< -c -o $*.o $(STRIPTOOL) -x -R .note -R .comment $*.o -$(MOBJ4): $(MSRC4) - $(CC) $(CFLAGS) -DL_$* $< -c -o $*.o - $(STRIPTOOL) -x -R .note -R .comment $*.o - $(COBJS): %.o : %.c $(CC) $(CFLAGS) -c $< -o $@ $(STRIPTOOL) -x -R .note -R .comment $*.o diff --git a/libc/inet/herror.c b/libc/inet/herror.c index cb89be18b..79b84084f 100644 --- a/libc/inet/herror.c +++ b/libc/inet/herror.c @@ -23,8 +23,7 @@ #include <string.h> #include <netdb.h> -#ifdef L_herror - +static const char *error_msg = "Resolver error"; static const char *const h_errlist[] = { "Error 0", "Unknown host", /* 1 HOST_NOT_FOUND */ @@ -47,19 +46,16 @@ void herror(const char *s) if (!s || !*s) { c += 2; } - p = "Resolver error"; + p = error_msg; if ((h_errno >= 0) && (h_errno < h_nerr)) { p = h_errlist[h_errno]; } fprintf(stderr, "%s%s%s\n", s, c, p); } -#endif -#ifdef L_hstrerror const char *hstrerror(int err) { - const char *error_msg = "Resolver error"; if (err < 0) { return(error_msg); } else if (err < h_nerr) { @@ -67,4 +63,3 @@ const char *hstrerror(int err) } return(error_msg); } -#endif |