diff options
Diffstat (limited to 'rpc/xdr/src/portmap-xdr.h')
-rw-r--r-- | rpc/xdr/src/portmap-xdr.h | 111 |
1 files changed, 111 insertions, 0 deletions
diff --git a/rpc/xdr/src/portmap-xdr.h b/rpc/xdr/src/portmap-xdr.h new file mode 100644 index 00000000000..7f8141ab25b --- /dev/null +++ b/rpc/xdr/src/portmap-xdr.h @@ -0,0 +1,111 @@ +/* + * Please do not edit this file. + * It was generated using rpcgen. + */ + +#ifndef _PORTMAP_H_RPCGEN +#define _PORTMAP_H_RPCGEN + +#include <rpc/rpc.h> + + +#ifdef __cplusplus +extern "C" { +#endif + + +struct pmap_port_by_brick_req { + char *brick; +}; +typedef struct pmap_port_by_brick_req pmap_port_by_brick_req; + +struct pmap_port_by_brick_rsp { + int op_ret; + int op_errno; + int status; + int port; +}; +typedef struct pmap_port_by_brick_rsp pmap_port_by_brick_rsp; + +struct pmap_brick_by_port_req { + int port; +}; +typedef struct pmap_brick_by_port_req pmap_brick_by_port_req; + +struct pmap_brick_by_port_rsp { + int op_ret; + int op_errno; + int status; + char *brick; +}; +typedef struct pmap_brick_by_port_rsp pmap_brick_by_port_rsp; + +struct pmap_signup_req { + char *brick; + int port; +}; +typedef struct pmap_signup_req pmap_signup_req; + +struct pmap_signup_rsp { + int op_ret; + int op_errno; +}; +typedef struct pmap_signup_rsp pmap_signup_rsp; + +struct pmap_signin_req { + char *brick; + int port; +}; +typedef struct pmap_signin_req pmap_signin_req; + +struct pmap_signin_rsp { + int op_ret; + int op_errno; +}; +typedef struct pmap_signin_rsp pmap_signin_rsp; + +struct pmap_signout_req { + char *brick; + int port; +}; +typedef struct pmap_signout_req pmap_signout_req; + +struct pmap_signout_rsp { + int op_ret; + int op_errno; +}; +typedef struct pmap_signout_rsp pmap_signout_rsp; + +/* the xdr functions */ + +#if defined(__STDC__) || defined(__cplusplus) +extern bool_t xdr_pmap_port_by_brick_req (XDR *, pmap_port_by_brick_req*); +extern bool_t xdr_pmap_port_by_brick_rsp (XDR *, pmap_port_by_brick_rsp*); +extern bool_t xdr_pmap_brick_by_port_req (XDR *, pmap_brick_by_port_req*); +extern bool_t xdr_pmap_brick_by_port_rsp (XDR *, pmap_brick_by_port_rsp*); +extern bool_t xdr_pmap_signup_req (XDR *, pmap_signup_req*); +extern bool_t xdr_pmap_signup_rsp (XDR *, pmap_signup_rsp*); +extern bool_t xdr_pmap_signin_req (XDR *, pmap_signin_req*); +extern bool_t xdr_pmap_signin_rsp (XDR *, pmap_signin_rsp*); +extern bool_t xdr_pmap_signout_req (XDR *, pmap_signout_req*); +extern bool_t xdr_pmap_signout_rsp (XDR *, pmap_signout_rsp*); + +#else /* K&R C */ +extern bool_t xdr_pmap_port_by_brick_req (); +extern bool_t xdr_pmap_port_by_brick_rsp (); +extern bool_t xdr_pmap_brick_by_port_req (); +extern bool_t xdr_pmap_brick_by_port_rsp (); +extern bool_t xdr_pmap_signup_req (); +extern bool_t xdr_pmap_signup_rsp (); +extern bool_t xdr_pmap_signin_req (); +extern bool_t xdr_pmap_signin_rsp (); +extern bool_t xdr_pmap_signout_req (); +extern bool_t xdr_pmap_signout_rsp (); + +#endif /* K&R C */ + +#ifdef __cplusplus +} +#endif + +#endif /* !_PORTMAP_H_RPCGEN */ |