Home | History | Annotate | Download | only in ypbind

Lines Matching defs:xdr

63 #include <rpc/xdr.h>
869 * Fetch the arguments out of the xdr-decoded blob and call
1228 XDR xdr;
1232 (void)memset(&xdr, 0, sizeof(xdr));
1256 xdrmem_create(&xdr, buf, (unsigned)inlen, XDR_DECODE);
1257 if (xdr_replymsg(&xdr, &msg)) {
1266 xdr.x_op = XDR_FREE;
1268 xdr_destroy(&xdr);
1285 XDR xdr;
1290 (void)memset(&xdr, 0, sizeof(xdr));
1314 xdrmem_create(&xdr, buf, (unsigned)inlen, XDR_DECODE);
1315 if (xdr_replymsg(&xdr, &msg)) {
1323 xdr.x_op = XDR_FREE;
1325 xdr_destroy(&xdr);
1347 XDR xdr;
1353 (void)memset(&xdr, 0, sizeof xdr);
1370 xdrmem_create(&xdr, buf, (unsigned)sizeof(buf), XDR_ENCODE);
1371 if (!xdr_callmsg(&xdr, &msg)) {
1376 if (!xdr_rmtcall_args(&xdr, &rmtca)) {
1381 outlen = (int)xdr_getpos(&xdr);
1382 xdr_destroy(&xdr);
1443 XDR xdr;
1445 (void)memset(&xdr, 0, sizeof xdr);
1463 xdrmem_create(&xdr, buf, (unsigned)sizeof(buf), XDR_ENCODE);
1464 if (!xdr_callmsg(&xdr, &msg)) {
1469 if (!xdr_ypdomain_wrap_string(&xdr, &dom_name)) {
1474 outlen = (int)xdr_getpos(&xdr);
1475 xdr_destroy(&xdr);
1727 * pings and one for everything else. These call XDR manually