summaryrefslogtreecommitdiffstats
path: root/ldap/servers/slapd/proto-slap.h
diff options
context:
space:
mode:
authorRich Megginson <rmeggins@redhat.com>2010-03-25 11:51:26 -0600
committerRich Megginson <rmeggins@redhat.com>2010-03-25 12:26:30 -0600
commitc1d2e7461ac41f39f5f27f3d9dcd6084bb4435a5 (patch)
tree0f4a7bb06d66e241bead206087bc3d04256eebb0 /ldap/servers/slapd/proto-slap.h
parent742032c11f0dabbdc80ba204801c27c4cbe305a4 (diff)
downloadds-c1d2e7461ac41f39f5f27f3d9dcd6084bb4435a5.tar.gz
ds-c1d2e7461ac41f39f5f27f3d9dcd6084bb4435a5.tar.xz
ds-c1d2e7461ac41f39f5f27f3d9dcd6084bb4435a5.zip
Bug 576074 - search filters with parentheses fail
https://bugzilla.redhat.com/show_bug.cgi?id=576074 Resolves: bug 576074 Bug Description: search filters with parentheses fail Reviewed by: nhosoi (Thanks!) Branch: HEAD Fix Description: PCRE requires '(' and ')' to be escaped to match a literal parenthesis. Otherwise, it thinks the parenthesis is used for grouping. Platforms tested: RHEL5 x86_64 Flag Day: no Doc impact: no
Diffstat (limited to 'ldap/servers/slapd/proto-slap.h')
-rw-r--r--ldap/servers/slapd/proto-slap.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/ldap/servers/slapd/proto-slap.h b/ldap/servers/slapd/proto-slap.h
index be3b9dde..e67cfae7 100644
--- a/ldap/servers/slapd/proto-slap.h
+++ b/ldap/servers/slapd/proto-slap.h
@@ -595,6 +595,8 @@ void set_hash_filters(int i);
* filterentry.c
*/
void filter_strcpy_special( char *d, char *s );
+#define FILTER_STRCPY_ESCAPE_PARENS 0x01
+void filter_strcpy_special_ext( char *d, char *s, int flags );
/*