| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
If the NIS server encounters an EPIPE while attempting to communicate
with the portmapper, try to reconnect before giving up on registering.
Depending on which RPC implementation is used, rpcbind may drop idle
clients after 30 seconds, and our startup can take longer than that.
|
|
|
|
|
|
|
|
|
|
| |
do it elsewhere
- refactor the send/receive logic out so that it can be used for either
rpcbind or portmap
- try to connect to rpcbind over a local socket first, else assume we
have to use portmap over IP
- use our own rpcb encode/decode function to avoid mixing the one from
libtirpc with the rest of libc's XDR functions -- THAT WOULD BE BAD
|
| |
|
|
|
|
|
| |
ipv4 or ipv6 sockets
- make portmap_register()/portmap_unregister() require the address family
|
|
|
|
|
| |
- license text in source files
- elaborate on what's still to be done
|
|
|
|
| |
- remove some more NSPRisms in cases when XDRisms are even more portable
|
| |
|
|
- beginning to break out schema management
|