]> arthur.barton.de Git - netatalk.git/blobdiff - include/atalk/ldapconfig.h
Give the baby the name dalloc, haha
[netatalk.git] / include / atalk / ldapconfig.h
index 49f2ef0af7a049737c4077ce2c9556a7083824e1..16e5484f6dd24822874f465a221918bac251ab9d 100644 (file)
@@ -16,9 +16,16 @@ extern char *ldap_auth_pw;
 extern char *ldap_userbase;
 extern char *ldap_groupbase;
 extern char *ldap_uuid_attr;
+extern char *ldap_uuid_string;
 extern char *ldap_name_attr;
 extern char *ldap_group_attr;
 extern char *ldap_uid_attr;
+extern int  ldap_uuid_encoding;
+
+typedef enum {
+       LDAP_UUID_ENCODING_STRING = 0, /* Plain ASCII string */
+       LDAP_UUID_ENCODING_MSGUID = 1  /* Raw byte array, from Active Directory objectGUID */
+} ldap_uuid_encoding_type;
 
 struct ldap_pref {
     const void *pref;
@@ -34,6 +41,8 @@ struct pref_array {
     int  value;         /* corresponding value */
 };
 
+
+
 /* For parsing */
 extern struct ldap_pref ldap_prefs[];
 extern struct pref_array prefs_array[];