Path: blob/main/crypto/krb5/src/kprop/kpropd_rpc.c
34889 views
/* -*- mode: c; c-file-style: "bsd"; indent-tabs-mode: t -*- */1/*2* Copyright 2004 Sun Microsystems, Inc. All rights reserved.3* Use is subject to license terms.4*/56/*7* Please do not edit this file.8* It was generated using rpcgen.9*/1011#include <memory.h> /* for memset */12#include "iprop.h"1314/* Default timeout can be changed using clnt_control() */15static struct timeval TIMEOUT = { 25, 0 };1617void *18iprop_null_1(void *argp, CLIENT *clnt)19{20static char clnt_res;2122memset(&clnt_res, 0, sizeof(clnt_res));23if (clnt_call (clnt, IPROP_NULL,24(xdrproc_t) xdr_void, (caddr_t) argp,25(xdrproc_t) xdr_void, (caddr_t) &clnt_res,26TIMEOUT) != RPC_SUCCESS) {27return (NULL);28}29return ((void *)&clnt_res);30}3132kdb_incr_result_t *33iprop_get_updates_1(kdb_last_t *argp, CLIENT *clnt)34{35static kdb_incr_result_t clnt_res;3637memset(&clnt_res, 0, sizeof(clnt_res));38if (clnt_call (clnt, IPROP_GET_UPDATES,39(xdrproc_t) xdr_kdb_last_t, (caddr_t) argp,40(xdrproc_t) xdr_kdb_incr_result_t, (caddr_t) &clnt_res,41TIMEOUT) != RPC_SUCCESS) {42return (NULL);43}44return (&clnt_res);45}4647kdb_fullresync_result_t *48iprop_full_resync_1(void *argp, CLIENT *clnt)49{50static kdb_fullresync_result_t clnt_res;5152memset(&clnt_res, 0, sizeof(clnt_res));53if (clnt_call (clnt, IPROP_FULL_RESYNC,54(xdrproc_t) xdr_void, (caddr_t) argp,55(xdrproc_t) xdr_kdb_fullresync_result_t, (caddr_t) &clnt_res,56TIMEOUT) != RPC_SUCCESS) {57return (NULL);58}59return (&clnt_res);60}616263