Lines Matching refs:p

56 static void mod_sockproxy_patch_config(request_st * const r, plugin_data * const p) {  in mod_sockproxy_patch_config()  argument
57 memcpy(&p->conf, &p->defaults, sizeof(plugin_config)); in mod_sockproxy_patch_config()
58 for (int i = 1, used = p->nconfig; i < used; ++i) { in mod_sockproxy_patch_config()
59 if (config_check_cond(r, (uint32_t)p->cvlist[i].k_id)) in mod_sockproxy_patch_config()
60 mod_sockproxy_merge_config(&p->conf,p->cvlist+p->cvlist[i].v.u2[0]); in mod_sockproxy_patch_config()
80 plugin_data * const p = p_d; in SETDEFAULTS_FUNC() local
81 if (!config_plugin_values_init(srv, p, cpk, "mod_sockproxy")) in SETDEFAULTS_FUNC()
86 for (int i = !p->cvlist[0].v.u2[1]; i < p->nconfig; ++i) { in SETDEFAULTS_FUNC()
87 config_plugin_value_t *cpv = p->cvlist + p->cvlist[i].v.u2[0]; in SETDEFAULTS_FUNC()
93 if (!gw_set_defaults_backend(srv, p, cpv->v.a, gw, 0, in SETDEFAULTS_FUNC()
121 if (p->nconfig > 0 && p->cvlist->v.u2[1]) { in SETDEFAULTS_FUNC()
122 const config_plugin_value_t *cpv = p->cvlist + p->cvlist->v.u2[0]; in SETDEFAULTS_FUNC()
124 mod_sockproxy_merge_config(&p->defaults, cpv); in SETDEFAULTS_FUNC()
144 plugin_data *p = p_d; in mod_sockproxy_connection_accept() local
149 mod_sockproxy_patch_config(r, p); in mod_sockproxy_connection_accept()
150 if (NULL == p->conf.exts) return HANDLER_GO_ON; in mod_sockproxy_connection_accept()
155 rc = gw_check_extension(r, p, 1, 0); in mod_sockproxy_connection_accept()
158 if (r->handler_module == p->self) { in mod_sockproxy_connection_accept()
159 handler_ctx *hctx = r->plugin_ctx[p->id]; in mod_sockproxy_connection_accept()
172 int mod_sockproxy_plugin_init(plugin *p);
173 int mod_sockproxy_plugin_init(plugin *p) { in mod_sockproxy_plugin_init() argument
174 p->version = LIGHTTPD_VERSION_ID; in mod_sockproxy_plugin_init()
175 p->name = "sockproxy"; in mod_sockproxy_plugin_init()
177 p->init = gw_init; in mod_sockproxy_plugin_init()
178 p->cleanup = gw_free; in mod_sockproxy_plugin_init()
179 p->set_defaults = mod_sockproxy_set_defaults; in mod_sockproxy_plugin_init()
180 p->handle_request_reset = gw_handle_request_reset; in mod_sockproxy_plugin_init()
181 p->handle_connection_accept= mod_sockproxy_connection_accept; in mod_sockproxy_plugin_init()
182 p->handle_subrequest = gw_handle_subrequest; in mod_sockproxy_plugin_init()
183 p->handle_trigger = gw_handle_trigger; in mod_sockproxy_plugin_init()
184 p->handle_waitpid = gw_handle_waitpid_cb; in mod_sockproxy_plugin_init()