]> arthur.barton.de Git - netatalk.git/blobdiff - etc/afpd/status.c
Fix conditional
[netatalk.git] / etc / afpd / status.c
index caa74d5d154d0fd4e00ed30a25c6a69be536fec2..35e088499db21c56483139df30e3c7b3d5c7f9de 100644 (file)
@@ -440,8 +440,11 @@ static size_t status_directorynames(char *data,
     }
 
     krb5_unparse_name(context, entry.principal, &principal);
+#ifdef HAVE_KRB5_FREE_KEYTAB_ENTRY_CONTENTS
     krb5_free_keytab_entry_contents(context, &entry);
-
+#elif defined(HAVE_KRB5_KT_FREE_ENTRY)
+    krb5_kt_free_entry(context, &entry);
+#endif
     append_directoryname(&data,
                          offset,
                          &size,