git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fedora core 6 1.2949 + vserver 2.2.0
[linux-2.6.git]
/
include
/
linux
/
sunrpc
/
auth_gss.h
diff --git
a/include/linux/sunrpc/auth_gss.h
b/include/linux/sunrpc/auth_gss.h
index
5bff5a1
..
2db2fbf
100644
(file)
--- a/
include/linux/sunrpc/auth_gss.h
+++ b/
include/linux/sunrpc/auth_gss.h
@@
-1,5
+1,5
@@
/*
/*
- * linux/include/linux/auth_gss.h
+ * linux/include/linux/
sunrpc/
auth_gss.h
*
* Declarations for RPCSEC_GSS
*
*
* Declarations for RPCSEC_GSS
*
@@
-68,18
+68,21
@@
struct rpc_gss_init_res {
struct gss_cl_ctx {
atomic_t count;
struct gss_cl_ctx {
atomic_t count;
-
u32
gc_proc;
+
enum rpc_gss_proc
gc_proc;
u32 gc_seq;
spinlock_t gc_seq_lock;
struct gss_ctx *gc_gss_ctx;
struct xdr_netobj gc_wire_ctx;
u32 gc_win;
u32 gc_seq;
spinlock_t gc_seq_lock;
struct gss_ctx *gc_gss_ctx;
struct xdr_netobj gc_wire_ctx;
u32 gc_win;
+ unsigned long gc_expiry;
};
};
+struct gss_upcall_msg;
struct gss_cred {
struct rpc_cred gc_base;
struct gss_cred {
struct rpc_cred gc_base;
-
u32 gc_flavor
;
+
enum rpc_gss_svc gc_service
;
struct gss_cl_ctx *gc_ctx;
struct gss_cl_ctx *gc_ctx;
+ struct gss_upcall_msg *gc_upcall;
};
#define gc_uid gc_base.cr_uid
};
#define gc_uid gc_base.cr_uid
@@
-87,8
+90,6
@@
struct gss_cred {
#define gc_flags gc_base.cr_flags
#define gc_expire gc_base.cr_expire
#define gc_flags gc_base.cr_flags
#define gc_expire gc_base.cr_expire
-void print_hexl(u32 *p, u_int length, u_int offset);
-
#endif /* __KERNEL__ */
#endif /* _LINUX_SUNRPC_AUTH_GSS_H */
#endif /* __KERNEL__ */
#endif /* _LINUX_SUNRPC_AUTH_GSS_H */