]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Correct logic in client plugin
authorSam Hartman <hartmans@mit.edu>
Wed, 23 Dec 2009 21:10:10 +0000 (21:10 +0000)
committerSam Hartman <hartmans@mit.edu>
Wed, 23 Dec 2009 21:10:10 +0000 (21:10 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/anonymous@23498 dc483132-0cff-0310-8789-dd5450dbe970

src/plugins/preauth/pkinit/pkinit_identity.c

index 51a96dbd04c3182f0b0d2c5439f25dc1cdaed3e5..aecea2c787a3a9a68b86b886b94cffd32aaba974 100644 (file)
@@ -505,7 +505,7 @@ pkinit_identity_initialize(krb5_context context,
     int i;
 
     pkiDebug("%s: %p %p %p\n", __FUNCTION__, context, idopts, id_cryptoctx);
-    if (princ && !krb5_principal_compare_any_realm (context, princ, krb5_anonymous_principal())) {
+    if (!(princ && krb5_principal_compare_any_realm (context, princ, krb5_anonymous_principal()))) {
         if (idopts == NULL || id_cryptoctx == NULL)
             goto errout;