xref: /openbsd-src/usr.sbin/amd/rpcx/amq_clnt.c (revision 584b00370a5138da2a90c03655ba391f548c66d8)
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