char_offset_until_fn_false
int32 end_protocol = char_offset_until_fn_false(url_c, length,
int end_authority = char_offset_until_fn_false(url_c, length,
int end_path = char_offset_until_fn_false(url_c, length, offset,
int end_request = char_offset_until_fn_false(url_c, length,
int32 end_username = char_offset_until_fn_false(
int32 end_password = char_offset_until_fn_false(
int32 end_ipv6_host = char_offset_until_fn_false(
int32 end_host = char_offset_until_fn_false(
int32 end_port = char_offset_until_fn_false(