Figured it out
When I was originally debugging this problem I used strace when I was
calling inetd. This didn't give me any valuable output, especially
because the getservbyname call was not in the output. Presumably
because inetd is a daemon??
I don't have much experience with strace so I
> your /etc/protocols is not "rich" enough
> dns is udp AFAIK
> ip 0 IP # internet protocol, pseudo protocol number
> icmp1 ICMP# internet control message protocol
> igmp2 IGMP# internet group multicast protocol
> ggp 3 GGP # gateway-gatewa
I'm running the following configuration:
binutils - 2.16.1
gcc - 3.4.4
glibc - 2.3.5
kernel - debian 2.6.8
on a m68k mvme177 box.
My inetd (from busybox) keeps failing on a getservbyname call. I have
all
my executables _statically_ linked.
Here's a look at my environment:
> ls -lt lib
lrwxrwx