All, I'm sure there is a reason why utils.c isn't using the getservent/getprotoent services from netdb.h - maybe platform related ? I don't know - but here is a patch that 1) uses those services for accessing /etc/protocols and /etc/services, and thereby fixes the minor problem with comments in either file. At least it works on Linux. http://mitglied.lycos.de/pjessen/patches/patch-diald-1.0-utils -- regards, Per Jessen, Zurich http://www.enidan.com - home of the J1 serial console. Genius may have its limitations, but stupidity is not thus handicapped.