diff options
author | Andrew Bartlett <abartlet@samba.org> | 2016-01-15 14:52:12 +1300 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2016-03-09 10:32:16 +0100 |
commit | 4c38e74d7c044f2a05a87a430b45383d3c3744f7 (patch) | |
tree | f958b40f85c9b123e80ffd044d08a95e5a239cd3 /source4/dsdb | |
parent | 407c812b2ab3b754b5cd7c79f0abc8baa11f6b74 (diff) | |
download | samba-4c38e74d7c044f2a05a87a430b45383d3c3744f7.tar.gz |
dsdb: Introduce LDB_SYNTAX_SAMBA_OCTET_STRING
The sort order for this function is more expected than the sort order for
ldb_comparsion_binary()
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
Diffstat (limited to 'source4/dsdb')
-rw-r--r-- | source4/dsdb/schema/schema_syntax.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/source4/dsdb/schema/schema_syntax.c b/source4/dsdb/schema/schema_syntax.c index f9c50b8164d..94e319c11f3 100644 --- a/source4/dsdb/schema/schema_syntax.c +++ b/source4/dsdb/schema/schema_syntax.c @@ -2395,7 +2395,8 @@ static const struct dsdb_syntax dsdb_syntaxes[] = { .validate_ldb = dsdb_syntax_DATA_BLOB_validate_ldb, .equality = "octetStringMatch", .comment = "Octet String", - .userParameters = true + .userParameters = true, + .ldb_syntax = LDB_SYNTAX_SAMBA_OCTET_STRING },{ .name = "String(Sid)", .ldap_oid = LDB_SYNTAX_OCTET_STRING, @@ -2449,7 +2450,7 @@ static const struct dsdb_syntax dsdb_syntaxes[] = { .drsuapi_to_ldb = dsdb_syntax_DATA_BLOB_drsuapi_to_ldb, .ldb_to_drsuapi = dsdb_syntax_DATA_BLOB_ldb_to_drsuapi, .validate_ldb = dsdb_syntax_DATA_BLOB_validate_ldb, - .ldb_syntax = LDB_SYNTAX_OCTET_STRING, + .ldb_syntax = LDB_SYNTAX_SAMBA_OCTET_STRING, },{ .name = "String(Teletex)", .ldap_oid = "1.2.840.113556.1.4.905", @@ -2472,7 +2473,7 @@ static const struct dsdb_syntax dsdb_syntaxes[] = { .validate_ldb = dsdb_syntax_DATA_BLOB_validate_ldb, .equality = "caseExactIA5Match", .comment = "Printable String", - .ldb_syntax = LDB_SYNTAX_OCTET_STRING, + .ldb_syntax = LDB_SYNTAX_SAMBA_OCTET_STRING, },{ .name = "String(UTC-Time)", .ldap_oid = "1.3.6.1.4.1.1466.115.121.1.53", @@ -2510,7 +2511,7 @@ static const struct dsdb_syntax dsdb_syntaxes[] = { * as Directory String (LDB_SYNTAX_DIRECTORY_STRING), but case sensitive. * But according to ms docs binary compare should do the job: * http://msdn.microsoft.com/en-us/library/cc223200(v=PROT.10).aspx */ - .ldb_syntax = LDB_SYNTAX_OCTET_STRING, + .ldb_syntax = LDB_SYNTAX_SAMBA_OCTET_STRING, },{ .name = "String(Unicode)", .ldap_oid = LDB_SYNTAX_DIRECTORY_STRING, |