2 * Please do not edit this file.
3 * It was generated using rpcgen.
8 /* sometimes xdr_enum_t is not defined properly */
10 #define xdr_enum_t xdr_enum
14 xdr_ShibRpcStatus (XDR *xdrs, ShibRpcStatus *objp)
16 register int32_t *buf;
18 if (!xdr_enum (xdrs, (enum_t *) objp))
24 xdr_ShibRpcHttpCookie_1 (XDR *xdrs, ShibRpcHttpCookie_1 *objp)
26 register int32_t *buf;
28 if (!xdr_string (xdrs, &objp->cookie, ~0))
30 if (!xdr_string (xdrs, &objp->client_addr, ~0))
36 xdr_ShibRpcAssertion_1 (XDR *xdrs, ShibRpcAssertion_1 *objp)
38 register int32_t *buf;
40 if (!xdr_string (xdrs, &objp->assertion, ~0))
46 xdr_shibrpc_session_is_valid_args_1 (XDR *xdrs, shibrpc_session_is_valid_args_1 *objp)
48 register int32_t *buf;
50 if (!xdr_ShibRpcHttpCookie_1 (xdrs, &objp->cookie))
52 if (!xdr_bool (xdrs, &objp->checkIPAddress))
54 if (!xdr_uint64_t (xdrs, &objp->lifetime))
56 if (!xdr_uint64_t (xdrs, &objp->timeout))
62 xdr_shibrpc_session_is_valid_ret_1 (XDR *xdrs, shibrpc_session_is_valid_ret_1 *objp)
64 register int32_t *buf;
66 if (!xdr_ShibRpcStatus (xdrs, &objp->status))
68 if (!xdr_string (xdrs, &objp->error_msg, ~0))
74 xdr_shibrpc_new_session_args_1 (XDR *xdrs, shibrpc_new_session_args_1 *objp)
76 register int32_t *buf;
78 if (!xdr_string (xdrs, &objp->shire_location, ~0))
80 if (!xdr_string (xdrs, &objp->saml_post, ~0))
82 if (!xdr_string (xdrs, &objp->client_addr, ~0))
84 if (!xdr_bool (xdrs, &objp->checkIPAddress))
90 xdr_shibrpc_new_session_ret_1 (XDR *xdrs, shibrpc_new_session_ret_1 *objp)
92 register int32_t *buf;
94 if (!xdr_ShibRpcStatus (xdrs, &objp->status))
96 if (!xdr_string (xdrs, &objp->error_msg, ~0))
98 if (!xdr_string (xdrs, &objp->cookie, ~0))
104 xdr_shibrpc_get_assertions_args_1 (XDR *xdrs, shibrpc_get_assertions_args_1 *objp)
106 register int32_t *buf;
108 if (!xdr_ShibRpcHttpCookie_1 (xdrs, &objp->cookie))
110 if (!xdr_bool (xdrs, &objp->checkIPAddress))
112 if (!xdr_string (xdrs, &objp->url, ~0))
118 xdr_shibrpc_get_assertions_ret_1 (XDR *xdrs, shibrpc_get_assertions_ret_1 *objp)
120 register int32_t *buf;
122 if (!xdr_ShibRpcStatus (xdrs, &objp->status))
124 if (!xdr_string (xdrs, &objp->error_msg, ~0))
126 if (!xdr_array (xdrs, (char **)&objp->assertions.assertions_val, (u_int *) &objp->assertions.assertions_len, ~0,
127 sizeof (ShibRpcAssertion_1), (xdrproc_t) xdr_ShibRpcAssertion_1))