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_ShibRpcAttrReq_1 (XDR *xdrs, ShibRpcAttrReq_1 *objp)
38 register int32_t *buf;
40 if (!xdr_string (xdrs, &objp->req, ~0))
46 xdr_ShibRpcAttrRep_1 (XDR *xdrs, ShibRpcAttrRep_1 *objp)
48 register int32_t *buf;
50 if (!xdr_string (xdrs, &objp->rep, ~0))
56 xdr_shibrpc_session_is_valid_args_1 (XDR *xdrs, shibrpc_session_is_valid_args_1 *objp)
58 register int32_t *buf;
60 if (!xdr_ShibRpcHttpCookie_1 (xdrs, &objp->cookie))
62 if (!xdr_bool (xdrs, &objp->checkIPAddress))
64 if (!xdr_uint64_t (xdrs, &objp->lifetime))
66 if (!xdr_uint64_t (xdrs, &objp->timeout))
72 xdr_shibrpc_session_is_valid_ret_1 (XDR *xdrs, shibrpc_session_is_valid_ret_1 *objp)
74 register int32_t *buf;
76 if (!xdr_ShibRpcStatus (xdrs, &objp->status))
78 if (!xdr_string (xdrs, &objp->error_msg, ~0))
84 xdr_shibrpc_new_session_args_1 (XDR *xdrs, shibrpc_new_session_args_1 *objp)
86 register int32_t *buf;
88 if (!xdr_string (xdrs, &objp->shire_location, ~0))
90 if (!xdr_string (xdrs, &objp->saml_post, ~0))
92 if (!xdr_string (xdrs, &objp->client_addr, ~0))
94 if (!xdr_bool (xdrs, &objp->checkIPAddress))
100 xdr_shibrpc_new_session_ret_1 (XDR *xdrs, shibrpc_new_session_ret_1 *objp)
102 register int32_t *buf;
104 if (!xdr_ShibRpcStatus (xdrs, &objp->status))
106 if (!xdr_string (xdrs, &objp->error_msg, ~0))
108 if (!xdr_string (xdrs, &objp->cookie, ~0))
114 xdr_shibrpc_get_attrs_args_1 (XDR *xdrs, shibrpc_get_attrs_args_1 *objp)
116 register int32_t *buf;
118 if (!xdr_ShibRpcHttpCookie_1 (xdrs, &objp->cookie))
120 if (!xdr_bool (xdrs, &objp->checkIPAddress))
122 if (!xdr_string (xdrs, &objp->url, ~0))
124 if (!xdr_array (xdrs, (char **)&objp->attr_reqs.attr_reqs_val, (u_int *) &objp->attr_reqs.attr_reqs_len, ~0,
125 sizeof (ShibRpcAttrReq_1), (xdrproc_t) xdr_ShibRpcAttrReq_1))
131 xdr_shibrpc_get_attrs_ret_1 (XDR *xdrs, shibrpc_get_attrs_ret_1 *objp)
133 register int32_t *buf;
135 if (!xdr_ShibRpcStatus (xdrs, &objp->status))
137 if (!xdr_string (xdrs, &objp->error_msg, ~0))
139 if (!xdr_array (xdrs, (char **)&objp->attr_reps.attr_reps_val, (u_int *) &objp->attr_reps.attr_reps_len, ~0,
140 sizeof (ShibRpcAttrRep_1), (xdrproc_t) xdr_ShibRpcAttrRep_1))
142 if (!xdr_string (xdrs, &objp->assertion, ~0))