Lines Matching refs:ptr

55         memcpy(label+llen, host->id->ptr, len);  in gw_status_get_counter()
207 for (uint32_t i = 0; i < h->args.used; ++i) free(h->args.ptr[i]); in gw_host_free()
208 free(h->args.ptr); in gw_host_free()
265 proc->pid, proc->connection_name->ptr, proc->load); in gw_proc_connect_success()
275 "establishing connection failed: socket: %s", proc->connection_name->ptr); in gw_proc_connect_error()
307 "backend %s is %d", proc->connection_name->ptr, proc->load); in gw_proc_connect_error()
340 proc->pid, proc->connection_name->ptr, proc->load); in gw_proc_release()
353 proc->connection_name->ptr, in gw_proc_check_enable()
354 host->host ? host->host->ptr : "", host->port, in gw_proc_check_enable()
355 host->unixsocket ? host->unixsocket->ptr : ""); in gw_proc_check_enable()
364 WEXITSTATUS(status), proc->connection_name->ptr); in gw_proc_waitpid_log()
411 if (1 != sock_addr_from_str_hints(&addr,&addrlen,proc->unixsocket->ptr, in gw_proc_sockaddr_init()
426 if (1 != sock_addr_from_str_hints(&addr, &addrlen, host->host->ptr, in gw_proc_sockaddr_init()
472 force_assert(env->ptr); /*(non-NULL if env->used != 0)*/ in env_add()
474 if (0 == strncmp(dst, env->ptr[i], key_len + 1)) { in env_add()
475 free(env->ptr[i]); in env_add()
476 env->ptr[i] = dst; in env_add()
482 ck_realloc_u32((void **)&env->ptr, env->used, 16, sizeof(*env->ptr)); in env_add()
483 env->ptr[env->used++] = dst; in env_add()
496 proc->port, proc->unixsocket ? proc->unixsocket->ptr : ""); in gw_spawn_connection()
511 "connect %s", proc->unixsocket->ptr); in gw_spawn_connection()
512 unlink(proc->unixsocket->ptr); in gw_spawn_connection()
538 "bind failed for: %s", proc->connection_name->ptr); in gw_spawn_connection()
551 env.ptr = NULL; in gw_spawn_connection()
560 if (NULL != (ge = getenv(ds->value.ptr))) { in gw_spawn_connection()
586 if (0 == strncmp(env.ptr[i], "PHP_FCGI_CHILDREN=", in gw_spawn_connection()
599 ck_realloc_u32((void **)&env.ptr,env.used,1,sizeof(*env.ptr)); in gw_spawn_connection()
600 env.ptr[env.used] = NULL; in gw_spawn_connection()
603 int dfd = fdevent_open_dirname(host->args.ptr[0], 1);/*permit symlinks*/ in gw_spawn_connection()
606 "open dirname failed: %s", host->args.ptr[0]); in gw_spawn_connection()
611 ? fdevent_fork_execve(host->args.ptr[0], host->args.ptr, in gw_spawn_connection()
612 env.ptr, gw_fd, -1, -1, dfd) in gw_spawn_connection()
615 for (i = 0; i < env.used; ++i) free(env.ptr[i]); in gw_spawn_connection()
616 free(env.ptr); in gw_spawn_connection()
622 "gw-backend failed to start: %s", host->bin_path->ptr); in gw_spawn_connection()
638 "gw-backend failed to start: %s", host->bin_path->ptr); in gw_spawn_connection()
653 proc->connection_name->ptr); in gw_spawn_connection()
767 char *start = b->ptr; in parse_binpath()
771 switch(b->ptr[i]) { in parse_binpath()
777 ck_realloc_u32((void**)&env->ptr,env->used,4,sizeof(*env->ptr)); in parse_binpath()
779 c = b->ptr[i]; in parse_binpath()
780 b->ptr[i] = '\0'; in parse_binpath()
781 env->ptr[env->used++] = strdup(start); in parse_binpath()
782 b->ptr[i] = c; in parse_binpath()
784 start = b->ptr + i + 1; in parse_binpath()
792 ck_realloc_u32((void **)&env->ptr, env->used, 2, sizeof(*env->ptr)); in parse_binpath()
793 env->ptr[env->used++] = strdup(start); in parse_binpath()
794 env->ptr[env->used] = NULL; in parse_binpath()
836 "proxy - election: %s %s %s %u", r->uri.path.ptr, in gw_host_get()
837 host->host ? host->host->ptr : "", in gw_host_get()
838 r->uri.authority.ptr, cur_max); in gw_host_get()
905 "proxy - election: %s %s %hu %u", dst_addr_buf->ptr, in gw_host_get()
906 host->host ? host->host->ptr : "", in gw_host_get()
936 host->host ? host->host->ptr : "", host->port); in gw_host_get()
962 r->uri.path.ptr, BUFFER_INTLEN_PTR(&r->uri.query), in gw_host_get()
963 extension->key.ptr); in gw_host_get()
977 proc->connection_name->ptr); in gw_establish_connection()
1044 proc->connection_name->ptr, host->max_procs); in gw_restart_dead_proc()
1062 "proc: %s %d %d %d %d", proc->connection_name->ptr, in gw_restart_dead_procs()
1166 unlink(proc->unixsocket->ptr); in gw_plugin_config_free()
1175 unlink(proc->unixsocket->ptr); in gw_plugin_config_free()
1346 da_host->key.ptr ? da_host->key.ptr : ""); in gw_set_defaults_backend()
1412 "(ignored, mode set to responder)", b->ptr); in gw_set_defaults_backend()
1472 if (ds->value.ptr[0] != '/') { in gw_set_defaults_backend()
1475 "'/'; invalid: \"%s\"", ds->value.ptr); in gw_set_defaults_backend()
1501 if (NULL != strchr(da_host->value.data[m]->key.ptr, '_')) { in gw_set_defaults_backend()
1504 da_host->value.data[m]->key.ptr); in gw_set_defaults_backend()
1511 "%s = (%s => (%s ( ...", cpkkey, da_ext->key.ptr, in gw_set_defaults_backend()
1512 da_host->key.ptr); in gw_set_defaults_backend()
1517 if (host->host && *host->host->ptr == '/' && !host->unixsocket) { in gw_set_defaults_backend()
1528 cpkkey, da_ext->key.ptr, da_host->key.ptr); in gw_set_defaults_backend()
1539 host->unixsocket->ptr); in gw_set_defaults_backend()
1555 "%s = (%s => (%s ( ...", cpkkey, da_ext->key.ptr, in gw_set_defaults_backend()
1556 da_host->key.ptr); in gw_set_defaults_backend()
1568 host->family = (NULL != strchr(host->host->ptr, ':')) in gw_set_defaults_backend()
1581 if (0 != stat(host->args.ptr[0], &st) || !S_ISREG(st.st_mode) in gw_set_defaults_backend()
1586 "and is executable by lighttpd)", host->bin_path->ptr); in gw_set_defaults_backend()
1594 free(host->args.ptr[m]); in gw_set_defaults_backend()
1595 free(host->args.ptr); in gw_set_defaults_backend()
1597 host->args.ptr = ck_calloc(4, sizeof(char *)); in gw_set_defaults_backend()
1599 host->args.ptr[0] = ck_malloc(sizeof("/bin/sh")); in gw_set_defaults_backend()
1600 memcpy(host->args.ptr[0], "/bin/sh", sizeof("/bin/sh")); in gw_set_defaults_backend()
1601 host->args.ptr[1] = ck_malloc(sizeof("-c")); in gw_set_defaults_backend()
1602 memcpy(host->args.ptr[1], "-c", sizeof("-c")); in gw_set_defaults_backend()
1603 host->args.ptr[2] = ck_malloc(sizeof("exec ")-1 in gw_set_defaults_backend()
1605 memcpy(host->args.ptr[2], "exec ", sizeof("exec ")-1); in gw_set_defaults_backend()
1606 memcpy(host->args.ptr[2]+sizeof("exec ")-1, in gw_set_defaults_backend()
1607 host->bin_path->ptr, buffer_clen(host->bin_path)+1); in gw_set_defaults_backend()
1608 host->args.ptr[3] = NULL; in gw_set_defaults_backend()
1631 host->bin_path->ptr, in gw_set_defaults_backend()
1633 host->unixsocket ? host->unixsocket->ptr : "", in gw_set_defaults_backend()
1648 host->unixsocket ? host->unixsocket->ptr : "", in gw_set_defaults_backend()
1750 "least-connection, round-robin, hash, sticky, but not: %s", b->ptr); in gw_get_defaults_balance()
2031 hctx->proc->connection_name->ptr); in gw_write_request()
2272 physpath = r->physical.path.ptr; in gw_authorizer_ok()
2285 r->target_orig.ptr); in gw_authorizer_ok()
2293 if (physpath) r->physical.path.ptr = NULL; in gw_authorizer_ok()
2296 if (physpath) r->physical.path.ptr = physpath; in gw_authorizer_ok()
2366 proc->connection_name->ptr, host->num_procs); in gw_recv_response_error()
2383 proc->connection_name->ptr, in gw_recv_response_error()
2384 r->uri.path.ptr, BUFFER_INTLEN_PTR(&r->uri.query)); in gw_recv_response_error()
2392 (long long)hctx->wb.bytes_out, proc->connection_name->ptr, in gw_recv_response_error()
2393 r->uri.path.ptr, BUFFER_INTLEN_PTR(&r->uri.query)); in gw_recv_response_error()
2399 proc->connection_name->ptr, in gw_recv_response_error()
2400 r->uri.path.ptr, BUFFER_INTLEN_PTR(&r->uri.query)); in gw_recv_response_error()
2448 r->uri.path.ptr, BUFFER_INTLEN_PTR(&r->uri.query), in gw_process_fdevent()
2449 proc->connection_name->ptr, hctx->state); in gw_process_fdevent()
2544 if (ext->key.ptr[0] == '/') { in gw_check_extension()
2546 && 0 == memcmp(r->uri.path.ptr, ext->key.ptr, ct_len)) { in gw_check_extension()
2551 && 0 == memcmp(fn->ptr + s_len - ct_len, in gw_check_extension()
2552 ext->key.ptr, ct_len)) { in gw_check_extension()
2588 if (extension->key.ptr[0] == '/' && gw_mode != GW_AUTHORIZER) { in gw_check_extension()
2623 && (pathinfo = strchr(r->uri.path.ptr+elen, '/'))) { in gw_check_extension()
2625 const uint32_t plen = r->uri.path.ptr + s_len - pathinfo; in gw_check_extension()
2710 msg, hctx->proc->connection_name->ptr, hctx->fd); in gw_handle_trigger_hctx_timeout()
2808 proc->unixsocket ? proc->unixsocket->ptr : "", proc->pid); in gw_handle_trigger_host()