Yes, that code is very broken indeed. It probably was supposed to
call __rpc_setconf(udp) and not getnetconfigent(udp), but that
seems to pick up an ipv6 address. I think the best plan is to go
back to the way that part of the code was before revision 1.10.
Could you try the following
* Bakul Shah [EMAIL PROTECTED] [020725 23:14] wrote:
Yes, that code is very broken indeed. It probably was supposed to
call __rpc_setconf(udp) and not getnetconfigent(udp), but that
seems to pick up an ipv6 address. I think the best plan is to go
back to the way that part of the code was
TCP mount of nfs seems to be broken.
# mount bar:/usr /mnt
[tcp] bar:/usr: RPCPROG_NFS: RPC: Unknown protocol
I tracked this down to lib/libc/rpc/rpcb_clnt.c. Seems like
the problem is in __rpcb_findaddr_timed().
diff -r 1.9 rpcb_clnt.c
--- rpcb_clnt.c 22 Mar 2002 23:18:37 - 1.9
+++