Lines Matching refs:host

97 	data_proxy *host;  member
124 hctx->host = NULL; in handler_ctx_init()
297 pcv[0].destination = df->host; in SETDEFAULTS_FUNC()
304 if (buffer_is_empty(df->host)) { in SETDEFAULTS_FUNC()
352 if (hctx->host) { in proxy_connection_close()
353 hctx->host->usage--; in proxy_connection_close()
369 data_proxy *host= hctx->host; in proxy_establish_connection() local
374 if (strstr(host->host->ptr, ":")) { in proxy_establish_connection()
377 inet_pton(AF_INET6, host->host->ptr, (char *) &proxy_addr_in6.sin6_addr); in proxy_establish_connection()
378 proxy_addr_in6.sin6_port = htons(host->port); in proxy_establish_connection()
386 proxy_addr_in.sin_addr.s_addr = inet_addr(host->host->ptr); in proxy_establish_connection()
387 proxy_addr_in.sin_port = htons(host->port); in proxy_establish_connection()
752 data_proxy *host= hctx->host; in proxy_write_request() local
757 if (!host || in proxy_write_request()
758 (!host->host->used || !host->port)) return -1; in proxy_write_request()
774 if (strstr(host->host->ptr,":")) { in proxy_write_request()
905 data_proxy *host; in SUBREQUEST_FUNC() local
911 host = hctx->host; in SUBREQUEST_FUNC()
920 host->host, in SUBREQUEST_FUNC()
921 host->port, in SUBREQUEST_FUNC()
925 host->is_disabled = 1; in SUBREQUEST_FUNC()
926 host->disable_ts = srv->cur_ts; in SUBREQUEST_FUNC()
1021 "port:", hctx->host->port); in proxy_handle_fdevent()
1062 if (hctx->host) { in proxy_handle_fdevent()
1063 hctx->host->is_disabled = 1; in proxy_handle_fdevent()
1064 hctx->host->disable_ts = srv->cur_ts; in proxy_handle_fdevent()
1066 hctx->host->host, in proxy_handle_fdevent()
1067 hctx->host->port, in proxy_handle_fdevent()
1071 hctx->host->is_disabled = 1; in proxy_handle_fdevent()
1072 hctx->host->disable_ts = srv->cur_ts; in proxy_handle_fdevent()
1202 data_proxy *host = (data_proxy *)extension->value->data[k]; in mod_proxy_check_extension() local
1205 if (host->is_disabled) continue; in mod_proxy_check_extension()
1208 generate_crc32c(CONST_BUF_LEN(host->host)) + /* we can cache this */ in mod_proxy_check_extension()
1215 host->host, in mod_proxy_check_extension()
1237 data_proxy *host = (data_proxy *)extension->value->data[k]; in mod_proxy_check_extension() local
1239 if (host->is_disabled) continue; in mod_proxy_check_extension()
1241 if (host->usage < max_usage) { in mod_proxy_check_extension()
1242 max_usage = host->usage; in mod_proxy_check_extension()
1250 data_proxy *host; in mod_proxy_check_extension() local
1261 host = (data_proxy *)extension->value->data[0]; in mod_proxy_check_extension()
1264 k = host->last_used_ndx; in mod_proxy_check_extension()
1270 && (host = (data_proxy *)extension->value->data[ndx])->is_disabled ) ndx++; in mod_proxy_check_extension()
1275 host = (data_proxy *)extension->value->data[ndx]; in mod_proxy_check_extension()
1276 if (!host->is_disabled) break; in mod_proxy_check_extension()
1280 if (host->is_disabled) ndx = -1; in mod_proxy_check_extension()
1294 data_proxy *host = (data_proxy *)extension->value->data[ndx]; in mod_proxy_check_extension() local
1308 hctx->host = host; in mod_proxy_check_extension()
1312 host->usage++; in mod_proxy_check_extension()
1319 host->host, host->port); in mod_proxy_check_extension()
1367 data_proxy *host = (data_proxy *)extension->value->data[n]; in TRIGGER_FUNC() local
1369 if (!host->is_disabled || in TRIGGER_FUNC()
1370 srv->cur_ts - host->disable_ts < 5) continue; in TRIGGER_FUNC()
1374 host->host, host->port); in TRIGGER_FUNC()
1376 host->is_disabled = 0; in TRIGGER_FUNC()