Lines Matching refs:ptr

509         const char * const ptr = r->server_name->ptr;  in ajp13_enc_server_name()  local
510 if (ptr[0] == '[') { in ajp13_enc_server_name()
511 const char *colon = strstr(ptr, "]:"); in ajp13_enc_server_name()
512 if (colon) len = (colon + 1) - ptr; in ajp13_enc_server_name()
515 const char *colon = strchr(ptr, ':'); in ajp13_enc_server_name()
516 if (colon) len = colon - ptr; in ajp13_enc_server_name()
518 return ajp13_enc_string(x, n, ptr, len); in ajp13_enc_server_name()
574 uint8_t * const x = (uint8_t *)b->ptr; in ajp13_create_env()
673 uint8_t *ptr = in ajp13_expand_headers() local
674 (uint8_t *)c->mem->ptr + c->offset + 5; /* +5 for (4 hdr + 1 type) */ in ajp13_expand_headers()
686 buffer_append_int(b, ajp13_dec_uint16(ptr)); in ajp13_expand_headers()
687 ptr += 2; in ajp13_expand_headers()
691 len = ajp13_dec_uint16(ptr); in ajp13_expand_headers()
692 ptr += 2; in ajp13_expand_headers()
696 if (len) buffer_append_string_len(b, (char *)ptr, len); in ajp13_expand_headers()
697 ptr += len+1; in ajp13_expand_headers()
701 ptr += 2; in ajp13_expand_headers()
702 for (uint32_t nhdrs = ajp13_dec_uint16(ptr); nhdrs; --nhdrs) { in ajp13_expand_headers()
705 len = ajp13_dec_uint16(ptr); in ajp13_expand_headers()
706 ptr += 2; in ajp13_expand_headers()
732 (char *)ptr, len, in ajp13_expand_headers()
734 ptr += len+1; in ajp13_expand_headers()
739 len = ajp13_dec_uint16(ptr); in ajp13_expand_headers()
740 ptr += 2; in ajp13_expand_headers()
743 buffer_append_string_len(b, (char *)ptr, len); in ajp13_expand_headers()
744 ptr += len+1; in ajp13_expand_headers()
778 hctx->proc->pid, hctx->proc->connection_name->ptr); in ajp13_recv_0()
794 char *ptr = (char *)&header; in ajp13_recv_parse_loop() local
796 if (chunkqueue_peek_data(hctx->rb, &ptr, &pklen, errh) < 0) in ajp13_recv_parse_loop()
800 if (ptr[0] != 'A' || ptr[1] != 'B') { in ajp13_recv_parse_loop()
804 hctx->proc->pid, hctx->proc->connection_name->ptr); in ajp13_recv_parse_loop()
807 uint32_t plen = ajp13_dec_uint16((uint8_t *)ptr+2); in ajp13_recv_parse_loop()
811 switch(ptr[4]) { in ajp13_recv_parse_loop()
879 ptr = (char *)&header; in ajp13_recv_parse_loop()
881 if (chunkqueue_peek_data(hctx->rb, &ptr, &pklen, errh) < 0) in ajp13_recv_parse_loop()
885 uint32_t len = ajp13_dec_uint16((uint8_t *)ptr+5); in ajp13_recv_parse_loop()
911 ptr = (char *)&header; in ajp13_recv_parse_loop()
913 if (chunkqueue_peek_data(hctx->rb, &ptr, &pklen, errh) < 0) in ajp13_recv_parse_loop()
917 ajp13_stdin_append_n(hctx, ajp13_dec_uint16((uint8_t *)ptr+5)); in ajp13_recv_parse_loop()
922 ptr = (char *)&header; in ajp13_recv_parse_loop()
924 if (chunkqueue_peek_data(hctx->rb, &ptr, &pklen, errh) < 0) in ajp13_recv_parse_loop()
928 if (ptr[5]) { in ajp13_recv_parse_loop()
940 "AJP13: packet type not handled: %d", ptr[4]); in ajp13_recv_parse_loop()