#include #include #include "rdval.h" #ifdef hpux #ifndef NULL #define NULL 0 #endif NULL #endif hpux static struct timeval TIMEOUT = { 25, 0 }; values * rdval_1(argp, clnt) int *argp; CLIENT *clnt; { static values res; #ifdef hpux memset(&res, 0, sizeof(res)); #else hpux memset(&res, sizeof(res)); #endif hpux if (clnt_call(clnt, RDVAL, xdr_namelist, argp, xdr_values, &res, TIMEOUT) != RPC_SUCCESS) { return (NULL); } return (&res); }