aboutsummaryrefslogtreecommitdiff
path: root/src/lib/rpc/auth_gssapi.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/rpc/auth_gssapi.h')
-rw-r--r--src/lib/rpc/auth_gssapi.h61
1 files changed, 25 insertions, 36 deletions
diff --git a/src/lib/rpc/auth_gssapi.h b/src/lib/rpc/auth_gssapi.h
index 3f5c030..b3d4dc4 100644
--- a/src/lib/rpc/auth_gssapi.h
+++ b/src/lib/rpc/auth_gssapi.h
@@ -23,17 +23,6 @@
#undef minor
#endif
-/*
- * Make sure we have a definition for PROTOTYPE.
- */
-#if !defined(PROTOTYPE)
-#if defined(__STDC__) || defined(_WIN32) || defined(__ultrix)
-#define PROTOTYPE(x) x
-#else
-#define PROTOTYPE(x) ()
-#endif
-#endif
-
typedef struct _auth_gssapi_name {
char *name;
gss_OID type;
@@ -59,23 +48,23 @@ typedef struct _auth_gssapi_init_res {
} auth_gssapi_init_res;
typedef void (*auth_gssapi_log_badauth_func)
- PROTOTYPE((OM_uint32 major,
+ (OM_uint32 major,
OM_uint32 minor,
struct sockaddr_in *raddr,
- caddr_t data));
+ caddr_t data);
typedef void (*auth_gssapi_log_badverf_func)
- PROTOTYPE((gss_name_t client,
+ (gss_name_t client,
gss_name_t server,
struct svc_req *rqst,
struct rpc_msg *msg,
- caddr_t data));
+ caddr_t data);
typedef void (*auth_gssapi_log_miscerr_func)
- PROTOTYPE((struct svc_req *rqst,
+ (struct svc_req *rqst,
struct rpc_msg *msg,
char *error,
- caddr_t data));
+ caddr_t data);
bool_t xdr_gss_buf(XDR *, gss_buffer_t);
bool_t xdr_authgssapi_creds(XDR *, auth_gssapi_creds *);
@@ -83,18 +72,18 @@ bool_t xdr_authgssapi_init_arg(XDR *, auth_gssapi_init_arg *);
bool_t xdr_authgssapi_init_res(XDR *, auth_gssapi_init_res *);
bool_t auth_gssapi_wrap_data
-PROTOTYPE((OM_uint32 *major, OM_uint32 *minor,
+(OM_uint32 *major, OM_uint32 *minor,
gss_ctx_id_t context, rpc_u_int32 seq_num, XDR
*out_xdrs, bool_t (*xdr_func)(), caddr_t
- xdr_ptr));
+ xdr_ptr);
bool_t auth_gssapi_unwrap_data
-PROTOTYPE((OM_uint32 *major, OM_uint32 *minor,
+(OM_uint32 *major, OM_uint32 *minor,
gss_ctx_id_t context, rpc_u_int32 seq_num, XDR
*in_xdrs, bool_t (*xdr_func)(), caddr_t
- xdr_ptr));
+ xdr_ptr);
AUTH *auth_gssapi_create
-PROTOTYPE((CLIENT *clnt,
+(CLIENT *clnt,
OM_uint32 *major_status,
OM_uint32 *minor_status,
gss_cred_id_t claimant_cred_handle,
@@ -104,35 +93,35 @@ PROTOTYPE((CLIENT *clnt,
OM_uint32 time_req,
gss_OID *actual_mech_type,
OM_uint32 *ret_flags,
- OM_uint32 *time_rec));
+ OM_uint32 *time_rec);
AUTH *auth_gssapi_create_default
-PROTOTYPE((CLIENT *clnt, char *service_name));
+(CLIENT *clnt, char *service_name);
void auth_gssapi_display_status
-PROTOTYPE((char *msg, OM_uint32 major,
- OM_uint32 minor));
+(char *msg, OM_uint32 major,
+ OM_uint32 minor);
bool_t auth_gssapi_seal_seq
-PROTOTYPE((gss_ctx_id_t context, rpc_u_int32 seq_num, gss_buffer_t out_buf));
+(gss_ctx_id_t context, rpc_u_int32 seq_num, gss_buffer_t out_buf);
bool_t auth_gssapi_unseal_seq
-PROTOTYPE((gss_ctx_id_t context, gss_buffer_t in_buf, rpc_u_int32 *seq_num));
+(gss_ctx_id_t context, gss_buffer_t in_buf, rpc_u_int32 *seq_num);
bool_t _svcauth_gssapi_set_names
-PROTOTYPE((auth_gssapi_name *names, int num));
+(auth_gssapi_name *names, int num);
void _svcauth_gssapi_unset_names
-PROTOTYPE((void));
+(void);
void _svcauth_gssapi_set_log_badauth_func
-PROTOTYPE((auth_gssapi_log_badauth_func func,
- caddr_t data));
+(auth_gssapi_log_badauth_func func,
+ caddr_t data);
void _svcauth_gssapi_set_log_badverf_func
-PROTOTYPE((auth_gssapi_log_badverf_func func,
- caddr_t data));
+(auth_gssapi_log_badverf_func func,
+ caddr_t data);
void _svcauth_gssapi_set_log_miscerr_func
-PROTOTYPE((auth_gssapi_log_miscerr_func func,
- caddr_t data));
+(auth_gssapi_log_miscerr_func func,
+ caddr_t data);
#define GSS_COPY_BUFFER(dest, src) { \
(dest).length = (src).length; \