code wiki / (root) / nx_pages_vhost_test.nx

nx_pages_vhost_test.nx

buildroot/runtime/nx_pages_vhost_test.nx

4238 B98 linesdepth 4pulls 4 transitivereach 0 importersview sourcekind gate/prooftopic pages
docsdependenciesstructsconstsfunctions

about

nx_pages_vhost_test.nx -- KAT for the D1.1 multi-vhost router.

dependencies 2 imports · 0 importers

nx_pages_vhost.nx nx_http.nx nx_pages_vhost_test.nx

imports: nx_pages_vhost.nxnx_http.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main nx_vhost_table_init _vht_build_req _vht_strlen http_parse http_request_init sys_mmap http_parse_request_line http_scan_token_end http_skip_hspace http_find_crlf http_parse_headers http_skip_hspace ↻ http_find_crlf ↻ nx_vhost_dispatch sys_mmap ↻ http_get_header http_header_name_eq _vh_strip_port _vh_eq_ci _vh_lc nx_vhost_add _vh_arena_push_cstr nx_vhost_set_fallback

structs

none

consts

none

functions

6func _vht_strlen(s: *u8) -> i64
called by 1: _vht_build_req
16func _vht_build_req(raw: *u8, req: *HttpRequest) -> i64
called by 1: main calls 2: _vht_strlenhttp_parse
23func main() -> i64