Changeset 989 for vendor/current/auth/kerberos
- Timestamp:
 - Nov 25, 2016, 8:04:54 PM (9 years ago)
 - File:
 - 
      
- 1 edited
 
- 
          
  vendor/current/auth/kerberos/gssapi_pac.c (modified) (4 diffs)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
vendor/current/auth/kerberos/gssapi_pac.c
r988 r989 247 247 const uint8_t *p; 248 248 249 *keytype = 0; 249 250 if (set->count < 2) { 250 251 … … 257 258 *keytype = KRB5_KEY_TYPE(subkey); 258 259 krb5_free_keyblock(NULL /* should be krb5_context */, subkey); 259 } else260 #else261 {262 *keytype = 0;263 260 } 264 261 #endif … … 271 268 gse_sesskeytype_oid.length) != 0) { 272 269 /* Perhaps a non-krb5 session key */ 273 *keytype = 0;274 270 gss_maj = gss_release_buffer_set(&gss_min, &set); 275 271 return NT_STATUS_OK; … … 281 277 return NT_STATUS_INVALID_PARAMETER; 282 278 } 283 *keytype = 0;284 279 for (i = 0; i < diflen; i++) { 285 280 *keytype = (*keytype << 7) | (p[i] & 0x7f);  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  