fvdl
0979d803f6
For the local case, return serv_uaddr in addrmerge, not the address
...
by which the client contacted rpcbind.
Also fix a missing \n in a debug printf.
From Martin Blapp, mb@imp.ch
2001-04-30 00:36:07 +00:00
fvdl
a5164578ec
For an AF_LOCAL connection, don't attempt to do the address merge dance.
...
While here, fix some memory leaks in error cases.
2001-04-22 21:43:05 +00:00
jmc
ca4a8d27dc
Move routines which fill in tbuf in addrmerge(). The fixes in 1.4 pick a new
...
interface but don't fill in tbuf which results in clients getting garbage back
in part of the answer. This makes sure there's something in tbuf.
At some point this whole logic should be looked at, as just picking a random
local up interface for non-local requests doesn't feel right.
2001-01-10 05:23:43 +00:00
fvdl
ad91c2992c
When merging addresses, and no direct match is found, pick the first
...
configured interface that is preferably not local or point to point.
This appears to be what Solaris does as well.
2000-08-03 00:04:30 +00:00
fvdl
1cccef0253
Make sure to free the netconfig entry in addrmerge().
2000-06-22 10:59:55 +00:00
thorpej
b6219f383c
Need <string.h> for LP64 systems.
2000-06-04 04:51:50 +00:00
fvdl
d687de29c6
rpcbind, the successor to portmap. Taken from Sun TI-RPC source code,
...
then modified. This still contains some ugly special casing for
procedures in the security section, but I haven't found a nicer way
so far.
2000-06-02 23:15:41 +00:00