avr32: use 4.4.x, serial is broken in 4.9.x
[openadk.git] / package / librpcsecgss / patches / patch-include_rpcsecgss_rpc_auth_gss_h
blobd6a884eabd2709c41f403a61ba835b7a7e27c8cc
1 --- librpcsecgss-0.19.orig/include/rpcsecgss/rpc/auth_gss.h     2009-05-13 23:33:08.000000000 +0200
2 +++ librpcsecgss-0.19/include/rpcsecgss/rpc/auth_gss.h  2014-05-19 15:34:51.506269269 +0200
3 @@ -95,34 +95,38 @@ struct rpc_gss_init_res {
4  #define MAXSEQ         0x80000000
5  
6  /* Prototypes. */
7 -__BEGIN_DECLS
8 -bool_t xdr_rpc_gss_cred        __P((XDR *xdrs, struct rpc_gss_cred *p));
9 -bool_t xdr_rpc_gss_init_args   __P((XDR *xdrs, gss_buffer_desc *p));
10 -bool_t xdr_rpc_gss_init_res    __P((XDR *xdrs, struct rpc_gss_init_res *p));
11 -bool_t xdr_rpc_gss_data        __P((XDR *xdrs, xdrproc_t xdr_func,
12 +#ifdef __cplusplus
13 +extern "C" {
14 +#endif
15 +bool_t xdr_rpc_gss_cred        (XDR *xdrs, struct rpc_gss_cred *p);
16 +bool_t xdr_rpc_gss_init_args   (XDR *xdrs, gss_buffer_desc *p);
17 +bool_t xdr_rpc_gss_init_res    (XDR *xdrs, struct rpc_gss_init_res *p);
18 +bool_t xdr_rpc_gss_data        (XDR *xdrs, xdrproc_t xdr_func,
19                                      caddr_t xdr_ptr, gss_ctx_id_t ctx,
20                                      gss_qop_t qop, rpc_gss_svc_t svc,
21 -                                    u_int seq));
22 +                                    u_int seq);
24 -AUTH   *authgss_create         __P((CLIENT *, gss_name_t,
25 -                                    struct rpc_gss_sec *));
26 -AUTH   *authgss_create_default __P((CLIENT *, char *, struct rpc_gss_sec *));
27 -bool_t authgss_service         __P((AUTH *auth, int svc));
28 -bool_t authgss_get_private_data        __P((AUTH *auth,
29 -                                    struct authgss_private_data *));
30 -bool_t authgss_free_private_data __P((struct authgss_private_data *pd));
31 +AUTH   *authgss_create         (CLIENT *, gss_name_t,
32 +                                    struct rpc_gss_sec *);
33 +AUTH   *authgss_create_default (CLIENT *, char *, struct rpc_gss_sec *);
34 +bool_t authgss_service         (AUTH *auth, int svc);
35 +bool_t authgss_get_private_data        (AUTH *auth,
36 +                                    struct authgss_private_data *);
37 +bool_t authgss_free_private_data (struct authgss_private_data *pd);
41 -int     authgss_set_debug_level __P((int new_level));
42 -void   authgss_log_err         __P((char *format, ...));
43 -void   authgss_log_dbg         __P((char *format, ...));
44 -void   authgss_log_status      __P((char *m, OM_uint32 maj_stat,
45 -                                    OM_uint32 min_stat));
46 -void   authgss_perror          __P((int err, char *msg));
47 -void   authgss_log_hexdump     __P((const u_char *buf, int len, int offset));
48 +int     authgss_set_debug_level (int new_level);
49 +void   authgss_log_err         (char *format, ...);
50 +void   authgss_log_dbg         (char *format, ...);
51 +void   authgss_log_status      (char *m, OM_uint32 maj_stat,
52 +                                    OM_uint32 min_stat);
53 +void   authgss_perror          (int err, char *msg);
54 +void   authgss_log_hexdump     (const u_char *buf, int len, int offset);
56 -__END_DECLS
57 +#ifdef __cplusplus
59 +#endif
61  /* Debugging */
62  extern int authgss_debug_level;