diff -r 07b815faa6ac -r f00d03835dd9 src/server/daemon/ldap_auth.c --- a/src/server/daemon/ldap_auth.c Tue Dec 30 21:44:49 2025 +0100 +++ b/src/server/daemon/ldap_auth.c Tue Jan 13 18:09:20 2026 +0100 @@ -43,13 +43,15 @@ #include "ldap_auth.h" #include "ldap_resource.h" +#define CXSTR(s) {s, sizeof(s)-1} + static cxstring ws_ldap_default_uid_attr[] = { - CX_STR("uid") + CXSTR("uid") }; static cxstring ws_ldap_default_member_attr[] = { - CX_STR("member"), - CX_STR("uniqueMember") + CXSTR("member"), + CXSTR("uniqueMember") }; static LDAPConfig ws_ldap_default_config = { @@ -70,12 +72,12 @@ // TODO: AD static cxstring ws_ad_default_uid_attr[] = { - CX_STR("uid") + CXSTR("uid") }; static cxstring ws_ad_default_member_attr[] = { - CX_STR("member"), - CX_STR("uniqueMember") + CXSTR("member"), + CXSTR("uniqueMember") }; static LDAPConfig ws_ldap_ad_config = { @@ -95,11 +97,11 @@ }; static cxstring ws_posix_default_uid_attr[] = { - CX_STR("uid") + CXSTR("uid") }; static cxstring ws_posix_default_member_attr[] = { - CX_STR("memberUid") + CXSTR("memberUid") }; static LDAPConfig ws_ldap_posix_config = {