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
15 xdr_ShibRpcStatus (XDR *xdrs, ShibRpcStatus *objp)
17 register int32_t *buf;
19 if (!xdr_enum (xdrs, (enum_t *) objp))
25 xdr_ShibRpcHttpCookie_1 (XDR *xdrs, ShibRpcHttpCookie_1 *objp)
27 register int32_t *buf;
29 if (!xdr_string (xdrs, &objp->cookie, ~0))
31 if (!xdr_string (xdrs, &objp->client_addr, ~0))
37 xdr_ShibRpcXML (XDR *xdrs, ShibRpcXML *objp)
39 register int32_t *buf;
41 if (!xdr_string (xdrs, &objp->xml_string, ~0))
47 xdr_shibrpc_session_is_valid_args_1 (XDR *xdrs, shibrpc_session_is_valid_args_1 *objp)
49 register int32_t *buf;
51 if (!xdr_ShibRpcHttpCookie_1 (xdrs, &objp->cookie))
53 if (!xdr_bool (xdrs, &objp->checkIPAddress))
55 if (!xdr_long (xdrs, &objp->lifetime))
57 if (!xdr_long (xdrs, &objp->timeout))
63 xdr_shibrpc_session_is_valid_ret_1 (XDR *xdrs, shibrpc_session_is_valid_ret_1 *objp)
65 register int32_t *buf;
67 if (!xdr_ShibRpcStatus (xdrs, &objp->status))
69 if (!xdr_string (xdrs, &objp->error_msg, ~0))
75 xdr_shibrpc_new_session_args_1 (XDR *xdrs, shibrpc_new_session_args_1 *objp)
77 register int32_t *buf;
79 if (!xdr_string (xdrs, &objp->shire_location, ~0))
81 if (!xdr_string (xdrs, &objp->saml_post, ~0))
83 if (!xdr_string (xdrs, &objp->client_addr, ~0))
85 if (!xdr_bool (xdrs, &objp->checkIPAddress))
91 xdr_shibrpc_new_session_ret_1 (XDR *xdrs, shibrpc_new_session_ret_1 *objp)
93 register int32_t *buf;
95 if (!xdr_ShibRpcStatus (xdrs, &objp->status))
97 if (!xdr_string (xdrs, &objp->error_msg, ~0))
99 if (!xdr_string (xdrs, &objp->cookie, ~0))
105 xdr_shibrpc_get_assertions_args_1 (XDR *xdrs, shibrpc_get_assertions_args_1 *objp)
107 register int32_t *buf;
109 if (!xdr_ShibRpcHttpCookie_1 (xdrs, &objp->cookie))
111 if (!xdr_bool (xdrs, &objp->checkIPAddress))
113 if (!xdr_string (xdrs, &objp->url, ~0))
119 xdr_shibrpc_get_assertions_ret_1 (XDR *xdrs, shibrpc_get_assertions_ret_1 *objp)
121 register int32_t *buf;
123 if (!xdr_ShibRpcStatus (xdrs, &objp->status))
125 if (!xdr_string (xdrs, &objp->error_msg, ~0))
127 if (!xdr_array (xdrs, (char **)&objp->assertions.assertions_val, (u_int *) &objp->assertions.assertions_len, ~0,
128 sizeof (ShibRpcXML), (xdrproc_t) xdr_ShibRpcXML))