This is an app I ported from Solaris 7 to Linux (from using TIRPC to
the Linux vanilla IPC).

On trying to call svctcp_create using the fd 0 ('socketised' by
xinetd), I get a failure, the call returns NULL for the SVXPRT
pointer.

I haven't tried it with the old inetd, but suspect the result may be
the same, anyway the xinetd would not have changed the interface would
it ?

Is there something wrong with my belief that the svctcp_create should
simply construct an RPC endpoint using this socket ?

Any clues on this will be much appreciated.

cheers

Rama