|
From: Steve D. <St...@re...> - 2011-07-27 14:11:16
|
On 07/26/2011 08:52 PM, Yokoyama, Caz wrote: > Correction, > > When I enable some of them as below, > > libtirpc_la_SOURCES += key_prot_xdr.c > > libtirpc_la_SOURCES += key_call.c > > libtirpc_la_SOURCES += getpublickey.c > > libtirpc_la_SOURCES += netname.c netnamer.c rpcdname.c > > libtirpc_la_SOURCES += crypt_client.c > > > > I still have following undefined symbols. > > /home/caz/ganglia/ganglia/buildroot/lib/libtirpc.so: undefined reference to `key_call_key' > > /home/caz/ganglia/ganglia/buildroot/lib/libtirpc.so: undefined reference to `xdr_desresp' > > /home/caz/ganglia/ganglia/buildroot/lib/libtirpc.so: undefined reference to `des_crypt_1' > > Are they a part of Sun RPC and you haven’t implemented yet? I have never seen these routines... and no libtirpc does not have support to get public keys. The subject is "Why getnetname() is not included?". That routine is clear defined in both src/netname.c and rpc/auth.h steved. |