summaryrefslogtreecommitdiffstats
path: root/proxy/src/gp_rpc_process.c
diff options
context:
space:
mode:
Diffstat (limited to 'proxy/src/gp_rpc_process.c')
-rw-r--r--proxy/src/gp_rpc_process.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/proxy/src/gp_rpc_process.c b/proxy/src/gp_rpc_process.c
index cd7f60c..68b8c10 100644
--- a/proxy/src/gp_rpc_process.c
+++ b/proxy/src/gp_rpc_process.c
@@ -25,7 +25,13 @@
#include "gp_rpc_process.h"
-struct gp_rpc_fn_set gp_xdr_set[] = {
+typedef int (*gp_exec_fn)(gp_exec_std_args);
+
+struct gp_rpc_fn_set {
+ xdrproc_t arg_fn;
+ xdrproc_t res_fn;
+ gp_exec_fn exec_fn;
+} gp_xdr_set[] = {
{ /* NULLPROC */
(xdrproc_t)xdr_void,
(xdrproc_t)xdr_void,