Whamcloud - gitweb
Reverting the changes
[fs/lustre-release.git] / lustre / ptlrpc / gss / gss_api.h
index d38e4d2..11b1c37 100644 (file)
@@ -2,8 +2,9 @@
  * vim:expandtab:shiftwidth=8:tabstop=8:
  *
  * Modifications for Lustre
- * Copyright 2004, Cluster File Systems, Inc.
- * All rights reserved
+ *
+ * Copyright  2008 Sun Microsystems, Inc. All rights reserved
+ *
  * Author: Eric Mei <ericm@clusterfs.com>
  */
 
@@ -58,11 +59,13 @@ __u32 lgss_verify_mic(
                 rawobj_t                *mic_token);
 __u32 lgss_wrap(
                 struct gss_ctx          *ctx,
+                rawobj_t                *gsshdr,
                 rawobj_t                *msg,
                 int                      msg_buflen,
                 rawobj_t                *out_token);
 __u32 lgss_unwrap(
                 struct gss_ctx          *ctx,
+                rawobj_t                *gsshdr,
                 rawobj_t                *token,
                 rawobj_t                *out_msg);
 __u32 lgss_plain_encrypt(
@@ -120,11 +123,13 @@ struct gss_api_ops {
                         rawobj_t               *mic_token);
         __u32 (*gss_wrap)(
                         struct gss_ctx         *ctx,
+                        rawobj_t               *gsshdr,
                         rawobj_t               *msg,
                         int                     msg_buflen,
                         rawobj_t               *out_token);
         __u32 (*gss_unwrap)(
                         struct gss_ctx         *ctx,
+                        rawobj_t               *gsshdr,
                         rawobj_t               *token,
                         rawobj_t               *out_msg);
         __u32 (*gss_plain_encrypt)(