Hi! It seems at least some Solaris ypserv's put records with name (without /proto) as keys into services.byservicename map, which is obviously better than trying /tcp, /udp and fallback. Fallback is still needed, as aliases are not put into the database without /proto (and for Linux ypserv which doesn't put them in). Attached is a glibc patch plus ypserv patch to make Linux ypserv behave like Solaris (and fix a bug in it which would trim any digits from protocol's name). Jakub