Lines Matching refs:cookie

239 				    SLPError errin, void *cookie) {  in aggregate_attrs()  argument
245 struct config_cookie *cfg = (struct config_cookie *)cookie; in aggregate_attrs()
303 SLPError errin, void *cookie) { in foreach_server() argument
305 struct config_cookie *cfg = (struct config_cookie *)cookie; in foreach_server()
335 err = SLPFindAttrs(h, u, cfg->scopes, "", aggregate_attrs, cookie); in foreach_server()
359 static void update_config(const char *context, struct config_cookie *cookie) { in update_config() argument
376 cookie->cache_cfg = cookie->get_cfghandle(unesc_domain); in update_config()
387 cookie->h = persrv_h; in update_config()
394 search = malloc(strlen(cookie->context_attr) + in update_config()
401 (void) sprintf(search, "(%s=%s)", cookie->context_attr, context); in update_config()
412 err = SLPFindSrvs(h, cookie->type, cookie->scopes, in update_config()
413 search, foreach_server, cookie); in update_config()
423 cookie->set_cfghandle(cookie->cache_cfg); in update_config()
438 SLPError err, void *cookie) { in foreach_context() argument
459 update_config(val, cookie); in foreach_context()
483 struct config_cookie cookie[1]; in find_all_contexts() local
500 memset(cookie, 0, sizeof (*cookie)); in find_all_contexts()
501 cookie->type = fulltype; in find_all_contexts()
502 cookie->scopes = scope; in find_all_contexts()
505 cookie->context_attr = LDAP_DOMAIN_ATTR; in find_all_contexts()
507 cookie->context_attr = CONTEXT_ATTR; in find_all_contexts()
509 cookie->get_cfghandle = get_cfghandle; in find_all_contexts()
510 cookie->aggregate = aggregate; in find_all_contexts()
511 cookie->set_cfghandle = set_cfghandle; in find_all_contexts()
523 err = SLPFindAttrs(h, fulltype, scope, cookie->context_attr, in find_all_contexts()
524 foreach_context, cookie); in find_all_contexts()