adsldp: Map 1.2.840.113556.1.4.907 to ADSTYPE_NT_SECURITY_DESCRIPTOR.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
af1c34294d
commit
ab54779c61
|
@ -1484,6 +1484,7 @@ static HRESULT add_column_values(LDAP_namespace *ldap, struct ldap_search_contex
|
||||||
}
|
}
|
||||||
|
|
||||||
case ADSTYPE_OCTET_STRING:
|
case ADSTYPE_OCTET_STRING:
|
||||||
|
case ADSTYPE_NT_SECURITY_DESCRIPTOR:
|
||||||
{
|
{
|
||||||
struct berval **values = ldap_get_values_lenW(ldap->ld, ldap_ctx->entry, name);
|
struct berval **values = ldap_get_values_lenW(ldap->ld, ldap_ctx->entry, name);
|
||||||
if (!values)
|
if (!values)
|
||||||
|
|
|
@ -99,6 +99,8 @@ ADSTYPEENUM get_schema_type(const WCHAR *name, const struct attribute_type *at,
|
||||||
return ADSTYPE_CASE_IGNORE_STRING;
|
return ADSTYPE_CASE_IGNORE_STRING;
|
||||||
if (!wcscmp(type->syntax, L"1.3.6.1.4.1.1466.115.121.1.40"))
|
if (!wcscmp(type->syntax, L"1.3.6.1.4.1.1466.115.121.1.40"))
|
||||||
return ADSTYPE_OCTET_STRING;
|
return ADSTYPE_OCTET_STRING;
|
||||||
|
if (!wcscmp(type->syntax, L"1.2.840.113556.1.4.907"))
|
||||||
|
return ADSTYPE_NT_SECURITY_DESCRIPTOR;
|
||||||
|
|
||||||
FIXME("not handled type syntax %s for %s\n", debugstr_w(type->syntax), debugstr_w(name));
|
FIXME("not handled type syntax %s for %s\n", debugstr_w(type->syntax), debugstr_w(name));
|
||||||
return ADSTYPE_CASE_IGNORE_STRING;
|
return ADSTYPE_CASE_IGNORE_STRING;
|
||||||
|
|
Loading…
Reference in New Issue