1df930be7Sderaadt /*
23f49765fSguenther * Please do not edit this file.
33f49765fSguenther * It was generated using rpcgen.
4df930be7Sderaadt */
5df930be7Sderaadt
63f49765fSguenther #include <memory.h> /* for memset */
7df930be7Sderaadt #include "amq.h"
8df930be7Sderaadt
93f49765fSguenther /* Default timeout can be changed using clnt_control() */
103f49765fSguenther static struct timeval TIMEOUT = { 25, 0 };
11df930be7Sderaadt
125c8362e1Spvalchev void *
amqproc_null_57(void * argp,CLIENT * clnt)13*584b0037Sguenther amqproc_null_57(void *argp, CLIENT *clnt)
14df930be7Sderaadt {
153f49765fSguenther static char clnt_res;
16df930be7Sderaadt
173f49765fSguenther memset((char *)&clnt_res, 0, sizeof(clnt_res));
183f49765fSguenther if (clnt_call(clnt, AMQPROC_NULL, xdr_void, argp, xdr_void, &clnt_res, TIMEOUT) != RPC_SUCCESS) {
19df930be7Sderaadt return (NULL);
20df930be7Sderaadt }
213f49765fSguenther return ((void *)&clnt_res);
22df930be7Sderaadt }
23df930be7Sderaadt
24df930be7Sderaadt amq_mount_tree_p *
amqproc_mnttree_57(amq_string * argp,CLIENT * clnt)25*584b0037Sguenther amqproc_mnttree_57(amq_string *argp, CLIENT *clnt)
26df930be7Sderaadt {
273f49765fSguenther static amq_mount_tree_p clnt_res;
28df930be7Sderaadt
293f49765fSguenther memset((char *)&clnt_res, 0, sizeof(clnt_res));
303f49765fSguenther if (clnt_call(clnt, AMQPROC_MNTTREE, xdr_amq_string, argp, xdr_amq_mount_tree_p, &clnt_res, TIMEOUT) != RPC_SUCCESS) {
31df930be7Sderaadt return (NULL);
32df930be7Sderaadt }
333f49765fSguenther return (&clnt_res);
34df930be7Sderaadt }
35df930be7Sderaadt
365c8362e1Spvalchev void *
amqproc_umnt_57(amq_string * argp,CLIENT * clnt)37*584b0037Sguenther amqproc_umnt_57(amq_string *argp, CLIENT *clnt)
38df930be7Sderaadt {
393f49765fSguenther static char clnt_res;
40df930be7Sderaadt
413f49765fSguenther memset((char *)&clnt_res, 0, sizeof(clnt_res));
423f49765fSguenther if (clnt_call(clnt, AMQPROC_UMNT, xdr_amq_string, argp, xdr_void, &clnt_res, TIMEOUT) != RPC_SUCCESS) {
43df930be7Sderaadt return (NULL);
44df930be7Sderaadt }
453f49765fSguenther return ((void *)&clnt_res);
46df930be7Sderaadt }
47df930be7Sderaadt
48df930be7Sderaadt amq_mount_stats *
amqproc_stats_57(void * argp,CLIENT * clnt)49*584b0037Sguenther amqproc_stats_57(void *argp, CLIENT *clnt)
50df930be7Sderaadt {
513f49765fSguenther static amq_mount_stats clnt_res;
52df930be7Sderaadt
533f49765fSguenther memset((char *)&clnt_res, 0, sizeof(clnt_res));
543f49765fSguenther if (clnt_call(clnt, AMQPROC_STATS, xdr_void, argp, xdr_amq_mount_stats, &clnt_res, TIMEOUT) != RPC_SUCCESS) {
55df930be7Sderaadt return (NULL);
56df930be7Sderaadt }
573f49765fSguenther return (&clnt_res);
58df930be7Sderaadt }
59df930be7Sderaadt
60df930be7Sderaadt amq_mount_tree_list *
amqproc_export_57(void * argp,CLIENT * clnt)61*584b0037Sguenther amqproc_export_57(void *argp, CLIENT *clnt)
62df930be7Sderaadt {
633f49765fSguenther static amq_mount_tree_list clnt_res;
64df930be7Sderaadt
653f49765fSguenther memset((char *)&clnt_res, 0, sizeof(clnt_res));
663f49765fSguenther if (clnt_call(clnt, AMQPROC_EXPORT, xdr_void, argp, xdr_amq_mount_tree_list, &clnt_res, TIMEOUT) != RPC_SUCCESS) {
67df930be7Sderaadt return (NULL);
68df930be7Sderaadt }
693f49765fSguenther return (&clnt_res);
70df930be7Sderaadt }
71df930be7Sderaadt
72df930be7Sderaadt int *
amqproc_setopt_57(amq_setopt * argp,CLIENT * clnt)73*584b0037Sguenther amqproc_setopt_57(amq_setopt *argp, CLIENT *clnt)
74df930be7Sderaadt {
753f49765fSguenther static int clnt_res;
76df930be7Sderaadt
773f49765fSguenther memset((char *)&clnt_res, 0, sizeof(clnt_res));
783f49765fSguenther if (clnt_call(clnt, AMQPROC_SETOPT, xdr_amq_setopt, argp, xdr_int, &clnt_res, TIMEOUT) != RPC_SUCCESS) {
79df930be7Sderaadt return (NULL);
80df930be7Sderaadt }
813f49765fSguenther return (&clnt_res);
82df930be7Sderaadt }
83df930be7Sderaadt
84df930be7Sderaadt amq_mount_info_list *
amqproc_getmntfs_57(void * argp,CLIENT * clnt)85*584b0037Sguenther amqproc_getmntfs_57(void *argp, CLIENT *clnt)
86df930be7Sderaadt {
873f49765fSguenther static amq_mount_info_list clnt_res;
88df930be7Sderaadt
893f49765fSguenther memset((char *)&clnt_res, 0, sizeof(clnt_res));
903f49765fSguenther if (clnt_call(clnt, AMQPROC_GETMNTFS, xdr_void, argp, xdr_amq_mount_info_list, &clnt_res, TIMEOUT) != RPC_SUCCESS) {
91df930be7Sderaadt return (NULL);
92df930be7Sderaadt }
933f49765fSguenther return (&clnt_res);
94df930be7Sderaadt }
95df930be7Sderaadt
96df930be7Sderaadt amq_string *
amqproc_getvers_57(void * argp,CLIENT * clnt)97*584b0037Sguenther amqproc_getvers_57(void *argp, CLIENT *clnt)
98df930be7Sderaadt {
993f49765fSguenther static amq_string clnt_res;
100df930be7Sderaadt
1013f49765fSguenther memset((char *)&clnt_res, 0, sizeof(clnt_res));
1023f49765fSguenther if (clnt_call(clnt, AMQPROC_GETVERS, xdr_void, argp, xdr_amq_string, &clnt_res, TIMEOUT) != RPC_SUCCESS) {
103df930be7Sderaadt return (NULL);
104df930be7Sderaadt }
1053f49765fSguenther return (&clnt_res);
106df930be7Sderaadt }
107