if (u.addrs == NULL) {
ctx = ngx_js_http_resolve(http, ngx_external_resolver(vm, external),
- &u.host, u.port,
+ &u.host,
ngx_external_resolver_timeout(vm, external));
if (ctx == NULL) {
njs_vm_memory_error(vm);
ngx_resolver_ctx_t *
ngx_js_http_resolve(ngx_js_http_t *http, ngx_resolver_t *r, ngx_str_t *host,
- in_port_t port, ngx_msec_t timeout)
+ ngx_msec_t timeout)
{
ngx_int_t ret;
ngx_resolver_ctx_t *ctx;
}
http->ctx = ctx;
- http->port = port;
ctx->name = *host;
ctx->handler = ngx_js_http_resolve_handler;
ngx_resolver_ctx_t *ngx_js_http_resolve(ngx_js_http_t *http, ngx_resolver_t *r,
- ngx_str_t *host, in_port_t port, ngx_msec_t timeout);
+ ngx_str_t *host, ngx_msec_t timeout);
void ngx_js_http_connect(ngx_js_http_t *http);
void ngx_js_http_resolve_done(ngx_js_http_t *http);
void ngx_js_http_close_peer(ngx_js_http_t *http);
if (u.addrs == NULL) {
rs = ngx_js_http_resolve(http, ngx_qjs_external_resolver(cx, external),
- &u.host, u.port,
+ &u.host,
ngx_qjs_external_resolver_timeout(cx, external));
if (rs == NULL) {
JS_FreeValue(cx, promise);