Commit 9f883f89 authored by Ondřej Kuzník's avatar Ondřej Kuzník Committed by Quanah Gibson-Mount
Browse files

ITS#9551 Handle empty DN in extended filters

parent 57da7df5
......@@ -839,7 +839,9 @@ dnRelativeMatch(
match = memcmp( value->bv_val, asserted->bv_val,
value->bv_len );
} else {
if( DN_SEPARATOR(
if ( BER_BVISEMPTY( asserted ) ) {
match = 0;
} else if ( DN_SEPARATOR(
value->bv_val[value->bv_len - asserted->bv_len - 1] ))
{
match = memcmp(
......@@ -865,7 +867,9 @@ dnRelativeMatch(
if( asserted->bv_len >= value->bv_len ) {
match = -1;
} else {
if( DN_SEPARATOR(
if ( BER_BVISEMPTY( asserted ) ) {
match = 0;
} else if ( DN_SEPARATOR(
value->bv_val[value->bv_len - asserted->bv_len - 1] ))
{
match = memcmp(
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment