from passing ints as arguments to OM_uint32 to match spec for
gss_init_sec_context.
* auth_gssapi.h: Update prototype for auth_gssapi_create.
* svc.h (struct svc_req): The rq_clntcred and rq_svccred elements
are now void *.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13639
dc483132-0cff-0310-8789-
dd5450dbe970
+2001-07-25 Ezra Peisach <epeisach@mit.edu>
+
+ * auth_gssapi.c (auth_gssapi_create): Change calling convention
+ from passing ints as arguments to OM_uint32 to match spec for
+ gss_init_sec_context.
+
+ * auth_gssapi.h: Update prototype for auth_gssapi_create.
+
+ * svc.h (struct svc_req): The rq_clntcred and rq_svccred elements
+ are now void *.
+
2001-07-19 Ezra Peisach <epeisach@mit.edu>
* xdr_mem.c: Do not assume that XDR x_private field is char *.
gss_cred_id_t claimant_cred_handle;
gss_name_t target_name;
gss_OID mech_type;
- int req_flags;
+ OM_uint32 req_flags;
OM_uint32 time_req;
gss_OID *actual_mech_type;
- int *ret_flags;
+ OM_uint32 *ret_flags;
OM_uint32 *time_rec;
{
AUTH *auth, *save_auth;
struct sockaddr_in laddr, raddr;
enum clnt_stat callstat;
struct timeval timeout;
- int init_func, bindings_failed;
+ int bindings_failed;
+ rpc_u_int32 init_func;
auth_gssapi_init_arg call_arg;
auth_gssapi_init_res call_res;
gss_cred_id_t claimant_cred_handle,
gss_name_t target_name,
gss_OID mech_type,
- int req_flags,
+ OM_uint32 req_flags,
OM_uint32 time_req,
gss_OID *actual_mech_type,
- int *ret_flags,
+ OM_uint32 *ret_flags,
OM_uint32 *time_rec));
AUTH *auth_gssapi_create_default
rpc_u_int32 rq_vers; /* service protocol version */
rpc_u_int32 rq_proc; /* the desired procedure */
struct opaque_auth rq_cred; /* raw creds from the wire */
- caddr_t rq_clntcred; /* read only cooked client cred */
- caddr_t rq_svccred; /* read only cooked svc cred */
+ void * rq_clntcred; /* read only cooked client cred */
+ void * rq_svccred; /* read only cooked svc cred */
SVCXPRT *rq_xprt; /* associated transport */
/* The request's auth flavor *should* be here, but the svc_req */