Lines Matching refs:skcf

144     nxt_router_temp_conf_t *tmcf, nxt_socket_conf_t *skcf);
153 nxt_conf_value_t *value, nxt_socket_conf_t *skcf, nxt_tls_init_t *tls_init,
220 nxt_socket_conf_t *skcf);
1176 nxt_socket_conf_t *skcf; in nxt_router_conf_apply() local
1195 skcf = nxt_queue_link_data(qlk, nxt_socket_conf_t, link); in nxt_router_conf_apply()
1197 nxt_router_listen_socket_rpc_create(task, tmcf, skcf); in nxt_router_conf_apply()
1353 nxt_socket_conf_t *skcf; in nxt_router_conf_error() local
1362 skcf = nxt_queue_link_data(qlk, nxt_socket_conf_t, link); in nxt_router_conf_error()
1363 s = skcf->listen->socket; in nxt_router_conf_error()
1369 nxt_free(skcf->listen); in nxt_router_conf_error()
1627 nxt_socket_conf_t *skcf; in nxt_router_conf_create() local
1955 skcf = nxt_router_socket_conf(task, tmcf, &name); in nxt_router_conf_create()
1956 if (skcf == NULL) { in nxt_router_conf_create()
1973 skcf->header_buffer_size = 2048; in nxt_router_conf_create()
1974 skcf->large_header_buffer_size = 8192; in nxt_router_conf_create()
1975 skcf->large_header_buffers = 4; in nxt_router_conf_create()
1976 skcf->discard_unsafe_fields = 1; in nxt_router_conf_create()
1977 skcf->body_buffer_size = 16 * 1024; in nxt_router_conf_create()
1978 skcf->max_body_size = 8 * 1024 * 1024; in nxt_router_conf_create()
1979 skcf->proxy_header_buffer_size = 64 * 1024; in nxt_router_conf_create()
1980 skcf->proxy_buffer_size = 4096; in nxt_router_conf_create()
1981 skcf->proxy_buffers = 256; in nxt_router_conf_create()
1982 skcf->idle_timeout = 180 * 1000; in nxt_router_conf_create()
1983 skcf->header_read_timeout = 30 * 1000; in nxt_router_conf_create()
1984 skcf->body_read_timeout = 30 * 1000; in nxt_router_conf_create()
1985 skcf->send_timeout = 30 * 1000; in nxt_router_conf_create()
1986 skcf->proxy_timeout = 60 * 1000; in nxt_router_conf_create()
1987 skcf->proxy_send_timeout = 30 * 1000; in nxt_router_conf_create()
1988 skcf->proxy_read_timeout = 30 * 1000; in nxt_router_conf_create()
1990 skcf->server_version = 1; in nxt_router_conf_create()
1992 skcf->websocket_conf.max_frame_size = 1024 * 1024; in nxt_router_conf_create()
1993 skcf->websocket_conf.read_timeout = 60 * 1000; in nxt_router_conf_create()
1994 skcf->websocket_conf.keepalive_interval = 30 * 1000; in nxt_router_conf_create()
1996 nxt_str_null(&skcf->body_temp_path); in nxt_router_conf_create()
2001 skcf); in nxt_router_conf_create()
2012 &skcf->websocket_conf); in nxt_router_conf_create()
2019 t = &skcf->body_temp_path; in nxt_router_conf_create()
2029 skcf->forwarded = nxt_router_conf_forward(task, mp, conf); in nxt_router_conf_create()
2030 if (nxt_slow_path(skcf->forwarded == NULL)) { in nxt_router_conf_create()
2038 skcf->client_ip = nxt_router_conf_forward(task, mp, conf); in nxt_router_conf_create()
2039 if (nxt_slow_path(skcf->client_ip == NULL)) { in nxt_router_conf_create()
2079 ret = nxt_router_conf_tls_insert(tmcf, value, skcf, in nxt_router_conf_create()
2088 skcf->listen->handler = nxt_http_conn_init; in nxt_router_conf_create()
2089 skcf->router_conf = rtcf; in nxt_router_conf_create()
2090 skcf->router_conf->count++; in nxt_router_conf_create()
2093 skcf->action = nxt_http_action_create(task, tmcf, &lscf.pass); in nxt_router_conf_create()
2097 skcf->action = nxt_http_pass_application(task, rtcf, in nxt_router_conf_create()
2101 if (nxt_slow_path(skcf->action == NULL)) { in nxt_router_conf_create()
2176 nxt_conf_value_t *value, nxt_socket_conf_t *skcf, in nxt_router_conf_tls_insert() argument
2187 tls->socket_conf = skcf; in nxt_router_conf_tls_insert()
2680 nxt_socket_conf_t *skcf; in nxt_router_socket_conf() local
2694 skcf = nxt_mp_zget(tmcf->router_conf->mem_pool, sizeof(nxt_socket_conf_t)); in nxt_router_socket_conf()
2695 if (nxt_slow_path(skcf == NULL)) { in nxt_router_socket_conf()
2701 ret = nxt_router_listen_socket_find(tmcf, skcf, sa); in nxt_router_socket_conf()
2710 skcf->listen = ls; in nxt_router_socket_conf()
2741 skcf->sockaddr = nxt_mp_zget(tmcf->router_conf->mem_pool, size); in nxt_router_socket_conf()
2742 if (nxt_slow_path(skcf->sockaddr == NULL)) { in nxt_router_socket_conf()
2746 nxt_memcpy(skcf->sockaddr, sa, size); in nxt_router_socket_conf()
2749 return skcf; in nxt_router_socket_conf()
2759 nxt_socket_conf_t *skcf; in nxt_router_listen_socket_find() local
2767 skcf = nxt_queue_link_data(qlk, nxt_socket_conf_t, link); in nxt_router_listen_socket_find()
2769 if (nxt_sockaddr_cmp(skcf->listen->sockaddr, sa)) { in nxt_router_listen_socket_find()
2770 nskcf->listen = skcf->listen; in nxt_router_listen_socket_find()
2789 nxt_router_temp_conf_t *tmcf, nxt_socket_conf_t *skcf) in nxt_router_listen_socket_rpc_create() argument
2804 rpc->socket_conf = skcf; in nxt_router_listen_socket_rpc_create()
2807 size = nxt_sockaddr_size(skcf->listen->sockaddr); in nxt_router_listen_socket_rpc_create()
2816 b->mem.free = nxt_cpymem(b->mem.free, skcf->listen->sockaddr, size); in nxt_router_listen_socket_rpc_create()
3338 nxt_socket_conf_t *skcf; in nxt_router_engine_joints_create() local
3376 skcf = nxt_queue_link_data(qlk, nxt_socket_conf_t, link); in nxt_router_engine_joints_create()
3377 skcf->count++; in nxt_router_engine_joints_create()
3378 joint->socket_conf = skcf; in nxt_router_engine_joints_create()
3669 nxt_socket_conf_t *skcf; in nxt_router_listen_socket_create() local
3680 skcf = joint->socket_conf; in nxt_router_listen_socket_create()
3681 ls = skcf->listen; in nxt_router_listen_socket_create()
3685 nxt_router_listen_socket_release(task, skcf); in nxt_router_listen_socket_create()
3691 lock = &skcf->router_conf->router->lock; in nxt_router_listen_socket_create()
3706 nxt_socket_conf_t *skcf) in nxt_router_listen_event() argument
3712 fd = skcf->listen->socket; in nxt_router_listen_event()
3768 nxt_socket_conf_t *skcf; in nxt_router_listen_socket_delete() local
3773 skcf = data; in nxt_router_listen_socket_delete()
3777 lev = nxt_router_listen_event(&engine->listen_connections, skcf); in nxt_router_listen_socket_delete()
3846 nxt_router_listen_socket_release(nxt_task_t *task, nxt_socket_conf_t *skcf) in nxt_router_listen_socket_release() argument
3858 ls = skcf->listen; in nxt_router_listen_socket_release()
3859 lock = &skcf->router_conf->router->lock; in nxt_router_listen_socket_release()
3940 nxt_socket_conf_t *skcf; in nxt_router_conf_release() local
3957 skcf = joint->socket_conf; in nxt_router_conf_release()
3958 rtcf = skcf->router_conf; in nxt_router_conf_release()
3963 nxt_debug(task, "conf skcf %p: %D, rtcf %p: %D", skcf, skcf->count, in nxt_router_conf_release()
3966 if (--skcf->count != 0) { in nxt_router_conf_release()
3967 skcf = NULL; in nxt_router_conf_release()
3971 nxt_queue_remove(&skcf->link); in nxt_router_conf_release()
3981 if (skcf != NULL && skcf->tls != NULL) { in nxt_router_conf_release()
3982 task->thread->runtime->tls->server_free(task, skcf->tls); in nxt_router_conf_release()