Lines Matching defs:pctx
59 static int proxy_get_config_string(struct proxy_context *pctx,
66 ret = confdb_get_string(pctx->cdb, ctx,
72 static int proxy_sec_get_cfg(struct proxy_context *pctx,
85 ret = proxy_get_config_string(pctx, cfg, true, secreq,
90 ret = proxy_get_config_string(pctx, cfg, false, secreq,
98 ret = proxy_get_config_string(pctx, cfg, true, secreq, "username",
104 ret = proxy_get_config_string(pctx, cfg, true, secreq, "password",
109 ret = proxy_get_config_string(pctx, cfg, true, secreq,
116 ret = proxy_get_config_string(pctx, cfg, true, secreq,
127 ret = confdb_get_string_as_list(pctx->cdb, cfg, secreq->cfg_section,
360 struct tevent_req *proxy_http_req_send(struct proxy_context *pctx,
421 subreq = resolv_gethostbyname_send(state, ev, pctx->resctx,
914 struct proxy_context *pctx;
925 pctx = talloc_get_type(provider_ctx, struct proxy_context);
926 if (!pctx) {
931 ret = proxy_sec_get_cfg(pctx, state, state->secreq, &state->pcfg);
956 subreq = proxy_http_req_send(pctx, state, ev, state->secreq,
1024 struct proxy_context *pctx;
1032 pctx = talloc(handle, struct proxy_context);
1033 if (!pctx) return ENOMEM;
1035 pctx->resctx = sctx->resctx;
1036 pctx->cdb = sctx->rctx->cdb;
1038 handle->context = pctx;