Cleanup
authorLuke Howard <lukeh@padl.com>
Sun, 2 Jan 2011 09:43:10 +0000 (20:43 +1100)
committerLuke Howard <lukeh@padl.com>
Sun, 2 Jan 2011 09:43:10 +0000 (20:43 +1100)
util_reauth.c

index 8b853cb..ebeb4f2 100644 (file)
@@ -223,18 +223,14 @@ gssEapMakeReauthCreds(OM_uint32 *minor,
     } else if (code != 0)
         goto cleanup;
 
-#ifdef HAVE_HEIMDAL_VERSION
-    ticket.realm = server->realm;
-    ticket.sname = server->name;
-#else
-    ticket.server = server;
-#endif
-
     /*
      * Generate a random session key to place in the ticket and
      * sign the "KDC-Issued" authorization data element.
      */
 #ifdef HAVE_HEIMDAL_VERSION
+    ticket.realm = server->realm;
+    ticket.sname = server->name;
+
     code = krb5_generate_random_keyblock(krbContext, ctx->encryptionType,
                                          &session);
     if (code != 0)
@@ -280,6 +276,8 @@ gssEapMakeReauthCreds(OM_uint32 *minor,
     if (code != 0)
         goto cleanup;
 #else
+    ticket.server = server;
+
     code = krb5_c_make_random_key(krbContext, ctx->encryptionType,
                                   &session);
     if (code != 0)