]> arthur.ath.cx Git - netatalk.git/blobdiff - etc/uams/uams_gss.c
Build fixes for the Kerberos UAM
[netatalk.git] / etc / uams / uams_gss.c
index 28ed7444f4ea3bef2ebab93b7d071bef95da8eb3..325d1c13bb1e4c54ce2fe0cadfa95899cb7864fb 100644 (file)
@@ -601,14 +601,13 @@ krb5_cleanup:
     krb5_free_context(context);
 
 #else /* ! HAVE_KERBEROS */
-
-    if (!options->k5service || !options->fqdn || !options->k5realm)
+    if (!obj->options.k5service || !obj->options.fqdn || !obj->options.k5realm)
         goto exit;
 
     char principal[255];
     size_t len = snprintf(principal, sizeof(principal), "%s/%s@%s",
-                          options->k5service, options->fqdn, options->k5realm);
-    (void)set_principal(&obj, principal);
+                          obj->options.k5service, obj->options.fqdn, obj->options.k5realm);
+    (void)set_principal(obj, principal);
     rv = 0;
 #endif /* HAVE_KERBEROS */