Print this page
6429 SMB domain join doesn't work with libreSSL

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.h
          +++ new/usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.h
↓ open down ↓ 103 lines elided ↑ open up ↑
 104  104  /* Solaris Kerberos: need to know if login was done */
 105  105  #define C_LOGIN_DONE 0x1 /* The session is logged in. */
 106  106  #define C_PROMPTED_USER 0x2 /* The user was prompted for token. */
 107  107  #define C_SKIP_PKCS11_AUTH 0x4 /* User does not want to do PKCS11 auth */
 108  108  
 109  109  struct _pkinit_plg_crypto_context {
 110  110      DH *dh_1024;
 111  111      DH *dh_2048;
 112  112      DH *dh_4096;
 113  113      ASN1_OBJECT *id_pkinit_authData;
 114      -    ASN1_OBJECT *id_pkinit_authData9;
 115  114      ASN1_OBJECT *id_pkinit_DHKeyData;
 116  115      ASN1_OBJECT *id_pkinit_rkeyData;
 117  116      ASN1_OBJECT *id_pkinit_san;
 118  117      ASN1_OBJECT *id_ms_san_upn;
 119  118      ASN1_OBJECT *id_pkinit_KPClientAuth;
 120  119      ASN1_OBJECT *id_pkinit_KPKdc;
 121  120      ASN1_OBJECT *id_ms_kp_sc_logon;
 122  121      ASN1_OBJECT *id_kp_serverAuth;
 123  122  };
 124  123  
↓ open down ↓ 160 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX