Print this page
first pass

@@ -220,11 +220,10 @@
                     gss_buffer_t,               /* output_token */
                     OM_uint32 *,                        /* ret_flags */
                     OM_uint32 *,                        /* time_rec */
                     gss_cred_id_t *             /* delegated_cred_handle */
         /* */);
-/* EXPORT DELETE START */ /* CRYPT DELETE START */
 #endif  /* ! _KERNEL */
 
 /*
  * Note: there are two gss_unseal's in here. Make any changes to both.
  */

@@ -240,11 +239,10 @@
 #ifdef   _KERNEL
         /* */, OM_uint32
 #endif
         /* */);
 #ifndef _KERNEL
-/* EXPORT DELETE END */ /* CRYPT DELETE END */
         OM_uint32           (*gss_process_context_token)
         (
                     void *,             /* context */
                     OM_uint32 *,        /* minor_status */
                     const gss_ctx_id_t, /* context_handle */

@@ -338,11 +336,10 @@
                     gss_cred_id_t *,    /* output_cred_handle */
                     gss_OID_set *,      /* actual_mechs */
                     OM_uint32 *,        /* initiator_time_rec */
                     OM_uint32 *         /* acceptor_time_rec */
         /* */);
-/* EXPORT DELETE START */ /* CRYPT DELETE START */
 #endif  /* ! _KERNEL */
 /*
  * Note: there are two gss_seal's in here. Make any changes to both.
  */
         OM_uint32           (*gss_seal)

@@ -358,11 +355,10 @@
 #ifdef   _KERNEL
         /* */, OM_uint32
 #endif
         /* */);
 #ifndef _KERNEL
-/* EXPORT DELETE END */ /* CRYPT DELETE END */
         OM_uint32           (*gss_export_sec_context)
         (
                     void *,             /* context */
                     OM_uint32 *,        /* minor_status */
                     gss_ctx_id_t *,     /* context_handle */

@@ -445,56 +441,10 @@
                 OM_uint32 *,            /* minor_status */
                 const gss_name_t,       /* input_name */
                 gss_buffer_t            /* exported_name */
         /* */);
 #endif  /* ! _KERNEL */
-/* EXPORT DELETE START */
-/* CRYPT DELETE START */
-/*
- * This block comment is Sun Proprietary: Need-To-Know.
- * What we are doing is leaving the seal and unseal entry points
- * in an obvious place before sign and unsign for the Domestic customer
- * of the Solaris Source Product. The Domestic customer of the Solaris Source
- * Product will have to deal with the problem of creating exportable libgss
- * binaries.
- * In the binary product that Sun builds, these entry points are elsewhere,
- * and bracketed with special comments so that the CRYPT_SRC and EXPORT_SRC
- * targets delete them.
- */
-#if 0
-/* CRYPT DELETE END */
-        OM_uint32           (*gss_seal)
-        (
-                    void *,             /* context */
-                    OM_uint32 *,        /* minor_status */
-                    const gss_ctx_id_t, /* context_handle */
-                    int,                /* conf_req_flag */
-                    int,                /* qop_req */
-                    const gss_buffer_t, /* input_message_buffer */
-                    int *,              /* conf_state */
-                    gss_buffer_t        /* output_message_buffer */
-#ifdef   _KERNEL
-        /* */, OM_uint32
-#endif
-        /* */);
-        OM_uint32           (*gss_unseal)
-        (
-                    void *,             /* context */
-                    OM_uint32 *,        /* minor_status */
-                    const gss_ctx_id_t, /* context_handle */
-                    const gss_buffer_t, /* input_message_buffer */
-                    gss_buffer_t,       /* output_message_buffer */
-                    int *,              /* conf_state */
-                    int *               /* qop_state */
-#ifdef   _KERNEL
-        /* */, OM_uint32
-#endif
-        /* */);
-/* CRYPT DELETE START */
-#endif /* 0 */
-/* CRYPT DELETE END */
-/* EXPORT DELETE END */
         OM_uint32       (*gss_sign)
         (
                     void *,             /* context */
                     OM_uint32 *,        /* minor_status */
                     const gss_ctx_id_t, /* context_handle */

@@ -799,11 +749,10 @@
 
 #define KGSS_IMPORT_SEC_CONTEXT(minor_st, tkn, ctx, int_ctx_id) \
         (*(KCTX_TO_MECH(ctx)->gss_import_sec_context))(KCTX_TO_PRIVATE(ctx),\
                 minor_st, tkn, int_ctx_id)
 
-/* EXPORT DELETE START */
 #define KGSS_SEAL(minor_st, ctx, conf_req, qop, msg, conf_state, tkn) \
         (*(KCTX_TO_MECH(ctx)->gss_seal))(KCTX_TO_PRIVATE(ctx), minor_st, \
                 KCTX_TO_CTX(ctx), conf_req, qop, msg, conf_state, tkn,\
                 KCTX_TO_CTXV(ctx))
 

@@ -810,12 +759,10 @@
 #define KGSS_UNSEAL(minor_st, ctx, msg, tkn, conf, qop) \
         (*(KCTX_TO_MECH(ctx)->gss_unseal))(KCTX_TO_PRIVATE(ctx), minor_st,\
                 KCTX_TO_CTX(ctx), msg, tkn, conf, qop, \
                 KCTX_TO_CTXV(ctx))
 
-/* EXPORT DELETE END */
-
 #define KGSS_INIT_CONTEXT(ctx) krb5_init_context(ctx)
 #define KGSS_RELEASE_OID(minor_st, oid) krb5_gss_release_oid(minor_st, oid)
 extern OM_uint32 kgss_release_oid(OM_uint32 *, gss_OID *);
 
 #else /* !_KERNEL */