]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - include/linux/sunrpc/gss_api.h
RPCSEC_GSS remove all qop parameters
[karo-tx-linux.git] / include / linux / sunrpc / gss_api.h
index e896752ffbf9ec629d301538438e71a964f8b2c3..9b8bcf125c18e79332d9c13762dacb85d8eec8b7 100644 (file)
@@ -40,23 +40,19 @@ int gss_import_sec_context(
                struct gss_ctx          **ctx_id);
 u32 gss_get_mic(
                struct gss_ctx          *ctx_id,
-               u32                     qop,
                struct xdr_buf          *message,
                struct xdr_netobj       *mic_token);
 u32 gss_verify_mic(
                struct gss_ctx          *ctx_id,
                struct xdr_buf          *message,
-               struct xdr_netobj       *mic_token,
-               u32                     *qstate);
+               struct xdr_netobj       *mic_token);
 u32 gss_wrap(
                struct gss_ctx          *ctx_id,
-               u32                     qop,
                int                     offset,
                struct xdr_buf          *outbuf,
                struct page             **inpages);
 u32 gss_unwrap(
                struct gss_ctx          *ctx_id,
-               u32                     *qop,
                int                     offset,
                struct xdr_buf          *inbuf);
 u32 gss_delete_sec_context(
@@ -67,7 +63,6 @@ char *gss_service_to_auth_domain_name(struct gss_api_mech *, u32 service);
 
 struct pf_desc {
        u32     pseudoflavor;
-       u32     qop;
        u32     service;
        char    *name;
        char    *auth_domain_name;
@@ -96,23 +91,19 @@ struct gss_api_ops {
                        struct gss_ctx          *ctx_id);
        u32 (*gss_get_mic)(
                        struct gss_ctx          *ctx_id,
-                       u32                     qop, 
                        struct xdr_buf          *message,
                        struct xdr_netobj       *mic_token);
        u32 (*gss_verify_mic)(
                        struct gss_ctx          *ctx_id,
                        struct xdr_buf          *message,
-                       struct xdr_netobj       *mic_token,
-                       u32                     *qstate);
+                       struct xdr_netobj       *mic_token);
        u32 (*gss_wrap)(
                        struct gss_ctx          *ctx_id,
-                       u32                     qop,
                        int                     offset,
                        struct xdr_buf          *outbuf,
                        struct page             **inpages);
        u32 (*gss_unwrap)(
                        struct gss_ctx          *ctx_id,
-                       u32                     *qop,
                        int                     offset,
                        struct xdr_buf          *buf);
        void (*gss_delete_sec_context)(