diff --git a/servers/slapd/overlays/pcache.c b/servers/slapd/overlays/pcache.c index 6971694282bcf848b42882deb94b1a581245157c..b263d6194f59f626cbb99fb76788dac43c033441 100644 --- a/servers/slapd/overlays/pcache.c +++ b/servers/slapd/overlays/pcache.c @@ -3655,6 +3655,7 @@ static ConfigTable pccfg[] = { 2, 0, 0, ARG_MAGIC|PC_ATTR, pc_cf_gen, "( OLcfgOvAt:2.2 NAME ( 'olcPcacheAttrset' 'olcProxyAttrset' ) " "DESC 'A set of attributes to cache' " + "EQUALITY caseIgnoreMatch " "SYNTAX OMsDirectoryString )", NULL, NULL }, { "pcacheTemplate", "filter> <attrset-index> <TTL> <negTTL> " "<limitTTL> <TTR", @@ -3663,36 +3664,38 @@ static ConfigTable pccfg[] = { "DESC 'Filter template, attrset, cache TTL, " "optional negative TTL, optional sizelimit TTL, " "optional TTR' " + "EQUALITY caseIgnoreMatch " "SYNTAX OMsDirectoryString )", NULL, NULL }, { "pcachePosition", "head|tail(default)", 2, 2, 0, ARG_MAGIC|PC_RESP, pc_cf_gen, "( OLcfgOvAt:2.4 NAME 'olcPcachePosition' " "DESC 'Response callback position in overlay stack' " - "SYNTAX OMsDirectoryString )", NULL, NULL }, + "SYNTAX OMsDirectoryString SINGLE-VALUE )", NULL, NULL }, { "pcacheMaxQueries", "queries", 2, 2, 0, ARG_INT|ARG_MAGIC|PC_QUERIES, pc_cf_gen, "( OLcfgOvAt:2.5 NAME ( 'olcPcacheMaxQueries' 'olcProxyCacheQueries' ) " "DESC 'Maximum number of queries to cache' " - "SYNTAX OMsInteger )", NULL, NULL }, + "SYNTAX OMsInteger SINGLE-VALUE )", NULL, NULL }, { "pcachePersist", "TRUE|FALSE", 2, 2, 0, ARG_ON_OFF|ARG_OFFSET, (void *)offsetof(cache_manager, save_queries), "( OLcfgOvAt:2.6 NAME ( 'olcPcachePersist' 'olcProxySaveQueries' ) " "DESC 'Save cached queries for hot restart' " - "SYNTAX OMsBoolean )", NULL, NULL }, + "SYNTAX OMsBoolean SINGLE-VALUE )", NULL, NULL }, { "pcacheValidate", "TRUE|FALSE", 2, 2, 0, ARG_ON_OFF|ARG_OFFSET, (void *)offsetof(cache_manager, check_cacheability), "( OLcfgOvAt:2.7 NAME ( 'olcPcacheValidate' 'olcProxyCheckCacheability' ) " "DESC 'Check whether the results of a query are cacheable, e.g. for schema issues' " - "SYNTAX OMsBoolean )", NULL, NULL }, + "SYNTAX OMsBoolean SINGLE-VALUE )", NULL, NULL }, { "pcacheOffline", "TRUE|FALSE", 2, 2, 0, ARG_ON_OFF|ARG_MAGIC|PC_OFFLINE, pc_cf_gen, "( OLcfgOvAt:2.8 NAME 'olcPcacheOffline' " "DESC 'Set cache to offline mode and disable expiration' " - "SYNTAX OMsBoolean )", NULL, NULL }, + "SYNTAX OMsBoolean SINGLE-VALUE )", NULL, NULL }, { "pcacheBind", "filter> <attrset-index> <TTR> <scope> <base", 6, 6, 0, ARG_MAGIC|PC_BIND, pc_cf_gen, "( OLcfgOvAt:2.9 NAME 'olcPcacheBind' " "DESC 'Parameters for caching Binds' " + "EQUALITY caseIgnoreMatch " "SYNTAX OMsDirectoryString )", NULL, NULL }, { "pcache-", "private database args", 1, 0, STRLENOF("pcache-"), ARG_MAGIC|PC_PRIVATE_DB, pc_cf_gen,