Call tree
LLVMFuzzerTestOneInput /src/mongoose/test/fuzz.c linenumber=-1
  mg_dns_parse /src/mongoose/src/dns.c linenumber=76
    mg_ntohs /src/mongoose/src/util.c linenumber=131
    mg_ntohs /src/mongoose/src/util.c linenumber=132
    mg_ntohs /src/mongoose/src/util.c linenumber=137
    mg_ntohs /src/mongoose/src/util.c linenumber=138
    mg_ntohs /src/mongoose/src/util.c linenumber=140
    mg_dns_parse_rr /src/mongoose/src/dns.c linenumber=141
      _ZL17mg_dns_parse_namePKhmmPcm /src/mongoose/src/dns.c linenumber=108
        _ZL23mg_dns_parse_name_depthPKhmmPcmmi /src/mongoose/src/dns.c linenumber=96
          _ZL23mg_dns_parse_name_depthPKhmmPcmmi /src/mongoose/src/dns.c linenumber=74
    _ZL17mg_dns_parse_namePKhmmPcm /src/mongoose/src/dns.c linenumber=143
    mg_dns_parse_rr /src/mongoose/src/dns.c linenumber=155
    _ZL17mg_dns_parse_namePKhmmPcm /src/mongoose/src/dns.c linenumber=158
  mg_dns_parse /src/mongoose/src/dns.c linenumber=77
  mg_http_parse /src/mongoose/src/http.c linenumber=80
    mg_http_get_request_len /src/mongoose/src/http.c linenumber=273
      _ZL4isokh /src/mongoose/src/http.c linenumber=193
    _ZL4clenPKcS0_ /src/mongoose/src/http.c linenumber=289
      _ZL3vcbh /src/mongoose/src/http.c linenumber=219
      _ZL3vcbh /src/mongoose/src/http.c linenumber=220
      _ZL3vcbh /src/mongoose/src/http.c linenumber=221
    _ZL4clenPKcS0_ /src/mongoose/src/http.c linenumber=292
    _ZL11mg_ncasecmpPKcS0_m /src/mongoose/src/http.c linenumber=295
    _ZL8skiptornPKcS0_P6mg_str /src/mongoose/src/http.c linenumber=296
    _ZL11mg_ncasecmpPKcS0_m /src/mongoose/src/http.c linenumber=299
    memchr  linenumber=311
    _ZL21mg_http_parse_headersPKcS0_P14mg_http_headerm /src/mongoose/src/http.c linenumber=321
      _ZL4clenPKcS0_ /src/mongoose/src/http.c linenumber=246
      _ZL4clenPKcS0_ /src/mongoose/src/http.c linenumber=248
      _ZL8skiptornPKcS0_P6mg_str /src/mongoose/src/http.c linenumber=252
      mg_str_s /src/mongoose/src/str.c linenumber=257
        strlen  linenumber=7
      mg_strcasecmp /src/mongoose/src/str.c linenumber=257
        _ZL7mg_tolcc /src/mongoose/src/str.c linenumber=61
        _ZL7mg_tolcc /src/mongoose/src/str.c linenumber=62
      mg_str_s /src/mongoose/src/str.c linenumber=259
      mg_strcasecmp /src/mongoose/src/str.c linenumber=259
      mg_str_s /src/mongoose/src/str.c linenumber=261
      mg_strcasecmp /src/mongoose/src/str.c linenumber=261
      mg_str_s /src/mongoose/src/str.c linenumber=263
      mg_strcasecmp /src/mongoose/src/str.c linenumber=263
      mg_str_s /src/mongoose/src/str.c linenumber=264
      mg_strcasecmp /src/mongoose/src/str.c linenumber=264
    mg_http_get_header /src/mongoose/src/http.c linenumber=324
      strlen  linenumber=201
      _ZL11mg_ncasecmpPKcS0_m /src/mongoose/src/http.c linenumber=204
    mg_http_get_header /src/mongoose/src/http.c linenumber=325
    _Z12mg_to_size_t6mg_strPm /src/mongoose/src/http.c linenumber=328
    mg_str_s /src/mongoose/src/str.c linenumber=345
    mg_strcasecmp /src/mongoose/src/str.c linenumber=345
  mg_crc32 /src/mongoose/src/util.c linenumber=81
  mg_crc32 /src/mongoose/src/util.c linenumber=82
  mg_crc32 /src/mongoose/src/util.c linenumber=83
  mg_crc32 /src/mongoose/src/util.c linenumber=86
  mg_crc32 /src/mongoose/src/util.c linenumber=87
  mg_http_parse /src/mongoose/src/http.c linenumber=90
  mg_str_n /src/mongoose/src/str.c linenumber=92
  mg_http_get_var /src/mongoose/src/http.c linenumber=94
    mg_str_s /src/mongoose/src/str.c linenumber=147
    mg_http_var /src/mongoose/src/http.c linenumber=147
      mg_str_n /src/mongoose/src/str.c linenumber=125
      mg_span /src/mongoose/src/str.c linenumber=126
        mg_str_n /src/mongoose/src/str.c linenumber=114
        mg_str_n /src/mongoose/src/str.c linenumber=115
      mg_span /src/mongoose/src/str.c linenumber=127
      _ZL11mg_ncasecmpPKcS0_m /src/mongoose/src/http.c linenumber=128
    mg_url_decode /src/mongoose/src/http.c linenumber=151
      _ZL3isxi /src/mongoose/src/http.c linenumber=169
      mg_str_n /src/mongoose/src/str.c linenumber=170
      mg_str_to_num /src/mongoose/src/str.c linenumber=170
  mg_http_get_var /src/mongoose/src/http.c linenumber=95
  mg_url_decode /src/mongoose/src/http.c linenumber=96
  mg_url_decode /src/mongoose/src/http.c linenumber=97
  mg_url_decode /src/mongoose/src/http.c linenumber=98
  mg_mqtt_parse /src/mongoose/src/mqtt.c linenumber=101
    _ZL13decode_varintPKhmPj /src/mongoose/src/mqtt.c linenumber=445
    _ZL13decode_varintPKhmPj /src/mongoose/src/mqtt.c linenumber=478
  mg_crc32 /src/mongoose/src/util.c linenumber=102
  mg_crc32 /src/mongoose/src/util.c linenumber=103
  mg_crc32 /src/mongoose/src/util.c linenumber=104
  mg_mqtt_parse /src/mongoose/src/mqtt.c linenumber=106
  mg_mqtt_parse /src/mongoose/src/mqtt.c linenumber=107
  mg_crc32 /src/mongoose/src/util.c linenumber=108
  mg_crc32 /src/mongoose/src/util.c linenumber=109
  mg_crc32 /src/mongoose/src/util.c linenumber=110
  mg_mqtt_next_prop /src/mongoose/src/mqtt.c linenumber=114
    _ZL20mqtt_prop_type_by_idh /src/mongoose/src/mqtt.c linenumber=216
    _ZL13decode_varintPKhmPj /src/mongoose/src/mqtt.c linenumber=260
  mg_crc32 /src/mongoose/src/util.c linenumber=115
  mg_crc32 /src/mongoose/src/util.c linenumber=116
  mg_mqtt_parse /src/mongoose/src/mqtt.c linenumber=120
  mg_sntp_parse /src/mongoose/src/sntp.c linenumber=122
    _ZL12gettimestampPKj /src/mongoose/src/sntp.c linenumber=35
      mg_ntohl /src/mongoose/src/util.c linenumber=18
    _ZL12gettimestampPKj /src/mongoose/src/sntp.c linenumber=36
    _ZL12gettimestampPKj /src/mongoose/src/sntp.c linenumber=37
    mg_millis /src/mongoose/src/util.c linenumber=38
      clock_gettime  linenumber=233
  mg_sntp_parse /src/mongoose/src/sntp.c linenumber=123
  mg_base64_decode /src/mongoose/src/base64.c linenumber=126
    _ZL23mg_base64_decode_singlei /src/mongoose/src/base64.c linenumber=83
      _ZL20base64_decode_singleicc /src/mongoose/src/base64.c linenumber=35
    _ZL23mg_base64_decode_singlei /src/mongoose/src/base64.c linenumber=84
    _ZL23mg_base64_decode_singlei /src/mongoose/src/base64.c linenumber=85
    _ZL23mg_base64_decode_singlei /src/mongoose/src/base64.c linenumber=86
  mg_base64_decode /src/mongoose/src/base64.c linenumber=127
  mg_base64_encode /src/mongoose/src/base64.c linenumber=128
    mg_base64_update /src/mongoose/src/base64.c linenumber=73
      _ZL23mg_base64_encode_singlei /src/mongoose/src/base64.c linenumber=45
      _ZL23mg_base64_encode_singlei /src/mongoose/src/base64.c linenumber=48
      _ZL23mg_base64_encode_singlei /src/mongoose/src/base64.c linenumber=51
      _ZL23mg_base64_encode_singlei /src/mongoose/src/base64.c linenumber=52
    mg_base64_final /src/mongoose/src/base64.c linenumber=74
      mg_base64_update /src/mongoose/src/base64.c linenumber=61
  mg_base64_encode /src/mongoose/src/base64.c linenumber=129
  mg_str_n /src/mongoose/src/str.c linenumber=131
  mg_match /src/mongoose/src/str.c linenumber=131
  mg_str_n /src/mongoose/src/str.c linenumber=133
  mg_span /src/mongoose/src/str.c linenumber=134
  mg_str_n /src/mongoose/src/str.c linenumber=137
  mg_json_get /src/mongoose/src/json.c linenumber=137
    memcmp  linenumber=204
    memcmp  linenumber=206
    memcmp  linenumber=208
    _ZL7mg_atodPKciPi /src/mongoose/src/json.c linenumber=212
    _ZL14mg_pass_stringPKci /src/mongoose/src/json.c linenumber=215
      _ZL8json_escii /src/mongoose/src/json.c linenumber=22
        _ZL9escapeseqi /src/mongoose/src/json.c linenumber=12
    _ZL14mg_pass_stringPKci /src/mongoose/src/json.c linenumber=228
    strncmp  linenumber=239
  mg_str_n /src/mongoose/src/str.c linenumber=138
  mg_json_get /src/mongoose/src/json.c linenumber=138
  mg_str_n /src/mongoose/src/str.c linenumber=139
  mg_json_get /src/mongoose/src/json.c linenumber=139
  mg_mgr_init /src/mongoose/src/net.c linenumber=163
    epoll_create1  linenumber=323
    signal  linenumber=337
    mg_tls_ctx_init /src/mongoose/src/tls_dummy.c linenumber=349
  mg_tcpip_init /src/mongoose/src/net_builtin.c linenumber=164
    _Z10mg_l2_initP11mg_tcpip_if /src/mongoose/src/l2.c linenumber=2269
    mg_calloc /src/mongoose/src/util.c linenumber=2280
      calloc  linenumber=273
    mg_calloc /src/mongoose/src/util.c linenumber=2284
    mg_millis /src/mongoose/src/util.c linenumber=2285
    mg_random /src/mongoose/src/util.c linenumber=2292
      fopen  linenumber=91
      fread  linenumber=93
      fclose  linenumber=94
      rand  linenumber=100
  mg_ntohs /src/mongoose/src/util.c linenumber=180
  mg_ntohs /src/mongoose/src/util.c linenumber=181
  mg_ntohs /src/mongoose/src/util.c linenumber=190
  mg_ntohs /src/mongoose/src/util.c linenumber=191
  mg_ntohs /src/mongoose/src/util.c linenumber=197
  mg_ntohs /src/mongoose/src/util.c linenumber=203
  _ZL8fuzz_ip4PvmP13fuzz_l3_state /src/mongoose/test/fuzz.c linenumber=261
    mg_ntohs /src/mongoose/src/util.c linenumber=47
  _ZL8fuzz_ip6PvmP13fuzz_l3_state /src/mongoose/test/fuzz.c linenumber=265
  mg_ntohs /src/mongoose/src/util.c linenumber=281
  mg_ntohs /src/mongoose/src/util.c linenumber=282
  mg_ntohs /src/mongoose/src/util.c linenumber=291
  mg_ntohs /src/mongoose/src/util.c linenumber=293
  mg_ntohs /src/mongoose/src/util.c linenumber=303
  mg_ntohs /src/mongoose/src/util.c linenumber=316
  _ZL8fuzz_ip4PvmP13fuzz_l3_state /src/mongoose/test/fuzz.c linenumber=317
  mg_ntohs /src/mongoose/src/util.c linenumber=318
  mg_ntohs /src/mongoose/src/util.c linenumber=328
  mg_ntohs /src/mongoose/src/util.c linenumber=348
  _ZL8fuzz_ip6PvmP13fuzz_l3_state /src/mongoose/test/fuzz.c linenumber=349
  _ZL11mg_tcpip_rxP11mg_tcpip_ifPvm /src/mongoose/src/net_builtin.c linenumber=357
    _Z8mg_l2_rxP11mg_tcpip_ifP10mg_l2protoP6mg_strS4_ /src/mongoose/src/l2.c linenumber=2030
    _ZL13mg_tcpip_callP11mg_tcpip_ifiPv /src/mongoose/src/net_builtin.c linenumber=2035
    _ZL6rx_arpP11mg_tcpip_ifP3pkt /src/mongoose/src/net_builtin.c linenumber=2036
      mg_ntohs /src/mongoose/src/util.c linenumber=621
      _Z13mg_l2_getaddrP11mg_tcpip_ifPh /src/mongoose/src/l2.c linenumber=626
      _Z12mg_l2_headerP11mg_tcpip_if10mg_l2protoPhS2_S2_ /src/mongoose/src/l2.c linenumber=625
      mg_ntohs /src/mongoose/src/util.c linenumber=628
      _Z13mg_l2_trailerP11mg_tcpip_ifmPh /src/mongoose/src/l2.c linenumber=635
      _ZL13driver_outputP11mg_tcpip_ifm /src/mongoose/src/net_builtin.c linenumber=635
      mg_ntohs /src/mongoose/src/util.c linenumber=636
      memcmp  linenumber=637
      _ZL13onstatechangeP11mg_tcpip_if /src/mongoose/src/net_builtin.c linenumber=645
        mg_tcpip_arp_request /src/mongoose/src/net_builtin.c linenumber=424
          _Z11mg_l2_mapip9mg_l2type13mg_l2addrtypeP7mg_addr /src/mongoose/src/l2.c linenumber=403
          _Z12mg_l2_headerP11mg_tcpip_if10mg_l2protoPhS2_S2_ /src/mongoose/src/l2.c linenumber=401
          mg_ntohs /src/mongoose/src/util.c linenumber=405
          mg_ntohs /src/mongoose/src/util.c linenumber=407
          _Z13mg_l2_trailerP11mg_tcpip_ifmPh /src/mongoose/src/l2.c linenumber=410
          _ZL13driver_outputP11mg_tcpip_ifm /src/mongoose/src/net_builtin.c linenumber=410
        mg_tcpip_arp_request /src/mongoose/src/net_builtin.c linenumber=436
        mg_millis /src/mongoose/src/util.c linenumber=439
        srand  linenumber=439
        _ZL13mg_tcpip_callP11mg_tcpip_ifiPv /src/mongoose/src/net_builtin.c linenumber=441
      _ZL7getpeerP6mg_mgrP3pktb /src/mongoose/src/net_builtin.c linenumber=648
      _ZL15l2addr_resolvedP13mg_connection /src/mongoose/src/net_builtin.c linenumber=655
        mg_call /src/mongoose/src/event.c linenumber=2325
        _ZL8send_synP13mg_connection /src/mongoose/src/net_builtin.c linenumber=2327
          mg_ntohs /src/mongoose/src/util.c linenumber=2317
          mg_ntohl /src/mongoose/src/util.c linenumber=2317
          _ZL6tx_tcpP11mg_tcpip_ifPhP7mg_addrS3_hhjjtPKvm /src/mongoose/src/net_builtin.c linenumber=2318
            mg_ntohs /src/mongoose/src/util.c linenumber=1277
            mg_ntohs /src/mongoose/src/util.c linenumber=1278
            _ZL5tx_ipP11mg_tcpip_ifPhhhjjm /src/mongoose/src/net_builtin.c linenumber=1291
              _Z12mg_l2_headerP11mg_tcpip_if10mg_l2protoPhS2_S2_ /src/mongoose/src/l2.c linenumber=449
              mg_ntohs /src/mongoose/src/util.c linenumber=454
              mg_ntohs /src/mongoose/src/util.c linenumber=455
              _ZL6ipcsumPKvm /src/mongoose/src/net_builtin.c linenumber=460
                _ZL6csumupjPKvm /src/mongoose/src/net_builtin.c linenumber=280
                _ZL7csumfinj /src/mongoose/src/net_builtin.c linenumber=281
                  mg_ntohs /src/mongoose/src/util.c linenumber=276
            mg_ntohs /src/mongoose/src/util.c linenumber=1304
            _ZL5pcsumPvS_m /src/mongoose/src/net_builtin.c linenumber=1312
              mg_ntohs /src/mongoose/src/util.c linenumber=304
              _ZL6csumupjPKvm /src/mongoose/src/net_builtin.c linenumber=305
              _ZL6csumupjPKvm /src/mongoose/src/net_builtin.c linenumber=306
              _ZL7csumfinj /src/mongoose/src/net_builtin.c linenumber=307
            _Z13mg_l2_trailerP11mg_tcpip_ifmPh /src/mongoose/src/l2.c linenumber=1317
            _ZL13driver_outputP11mg_tcpip_ifm /src/mongoose/src/net_builtin.c linenumber=1316
        _ZL8settmoutP13mg_connectionh /src/mongoose/src/net_builtin.c linenumber=2328
    _ZL5rx_ipP11mg_tcpip_ifP3pkt /src/mongoose/src/net_builtin.c linenumber=2042
      mg_ntohs /src/mongoose/src/util.c linenumber=1862
      _ZL5mkpayP3pktPv /src/mongoose/src/net_builtin.c linenumber=1865
        mg_str_n /src/mongoose/src/str.c linenumber=263
      _ZL9ipcsum_okPKv /src/mongoose/src/net_builtin.c linenumber=1866
        _ZL6ipcsumPKvm /src/mongoose/src/net_builtin.c linenumber=286
      mg_ntohs /src/mongoose/src/util.c linenumber=1867
      _ZL7getpeerP6mg_mgrP3pktb /src/mongoose/src/net_builtin.c linenumber=1872
      _ZL11proto_errorP13mg_connectionbPKcz /src/mongoose/src/net_builtin.c linenumber=1873
        mg_vsnprintf /src/mongoose/src/printf.c linenumber=1213
          mg_vxprintf /src/mongoose/src/fmt.c linenumber=45
            _ZL8is_digiti /src/mongoose/src/fmt.c linenumber=161
            _ZL8is_digiti /src/mongoose/src/fmt.c linenumber=169
            _ZL7mg_dtoaPcmdib /src/mongoose/src/fmt.c linenumber=187
              mg_snprintf /src/mongoose/src/printf.c linenumber=47
                mg_vsnprintf /src/mongoose/src/printf.c linenumber=54
                  mg_pfn_iobuf_noresize /src/mongoose/src/printf.c linenumber=45
                    _ZL20mg_pfn_iobuf_privatecPvb /src/mongoose/src/printf.c linenumber=34
                      mg_iobuf_resize /src/mongoose/src/iobuf.c linenumber=24
                        _ZL7roundupmm /src/mongoose/src/iobuf.c linenumber=13
                        mg_bzero /src/mongoose/src/util.c linenumber=15
                        mg_free /src/mongoose/src/util.c linenumber=16
                        mg_calloc /src/mongoose/src/util.c linenumber=21
                        mg_bzero /src/mongoose/src/util.c linenumber=25
                        mg_free /src/mongoose/src/util.c linenumber=26
              _ZL6xisinfd /src/mongoose/src/fmt.c linenumber=48
              mg_snprintf /src/mongoose/src/printf.c linenumber=48
              _ZL6xisnand /src/mongoose/src/fmt.c linenumber=49
              mg_snprintf /src/mongoose/src/printf.c linenumber=49
              _ZL7mg_dtoaPcmdib /src/mongoose/src/fmt.c linenumber=75
                _ZL6addexpPcii /src/mongoose/src/fmt.c linenumber=77
                mg_snprintf /src/mongoose/src/printf.c linenumber=82
                mg_snprintf /src/mongoose/src/printf.c linenumber=110
            _ZL6mg_lldPclbb /src/mongoose/src/fmt.c linenumber=190
            _ZL6mg_lldPclbb /src/mongoose/src/fmt.c linenumber=193
            _ZL6mg_lldPclbb /src/mongoose/src/fmt.c linenumber=196
            _ZL4scpyPFvcPvES_Pcm /src/mongoose/src/fmt.c linenumber=200
            _ZL4scpyPFvcPvES_Pcm /src/mongoose/src/fmt.c linenumber=201
            _ZL4scpyPFvcPvES_Pcm /src/mongoose/src/fmt.c linenumber=203
            _ZL4scpyPFvcPvES_Pcm /src/mongoose/src/fmt.c linenumber=204
            _ZL4scpyPFvcPvES_Pcm /src/mongoose/src/fmt.c linenumber=206
            strlen  linenumber=222
            _ZL4scpyPFvcPvES_Pcm /src/mongoose/src/fmt.c linenumber=225
            _ZL4scpyPFvcPvES_Pcm /src/mongoose/src/fmt.c linenumber=226
            _ZL4scpyPFvcPvES_Pcm /src/mongoose/src/fmt.c linenumber=228
        mg_call /src/mongoose/src/event.c linenumber=1219
      _ZL5mkpayP3pktPv /src/mongoose/src/net_builtin.c linenumber=1877
      _ZL7rx_icmpP11mg_tcpip_ifP3pkt /src/mongoose/src/net_builtin.c linenumber=1878
        _ZL11icmpcsum_okPKvm /src/mongoose/src/net_builtin.c linenumber=663
          _ZL6ipcsumPKvm /src/mongoose/src/net_builtin.c linenumber=290
        _ZL17get_return_l2addrP11mg_tcpip_ifP7mg_addrbP3pkt /src/mongoose/src/net_builtin.c linenumber=674
          _ZL11tcpip_mapipP11mg_tcpip_ifP7mg_addr /src/mongoose/src/net_builtin.c linenumber=1186
            _Z11mg_l2_mapip9mg_l2type13mg_l2addrtypeP7mg_addr /src/mongoose/src/l2.c linenumber=1176
            _Z11mg_l2_mapip9mg_l2type13mg_l2addrtypeP7mg_addr /src/mongoose/src/l2.c linenumber=1178
          _Z13mg_l2_getaddrP11mg_tcpip_ifPh /src/mongoose/src/l2.c linenumber=1199
        _ZL5tx_ipP11mg_tcpip_ifPhhhjjm /src/mongoose/src/net_builtin.c linenumber=677
        _ZL6ipcsumPKvm /src/mongoose/src/net_builtin.c linenumber=681
        _Z13mg_l2_trailerP11mg_tcpip_ifmPh /src/mongoose/src/l2.c linenumber=683
        _ZL13driver_outputP11mg_tcpip_ifm /src/mongoose/src/net_builtin.c linenumber=682
      mg_ntohs /src/mongoose/src/util.c linenumber=1883
      _ZL5mkpayP3pktPv /src/mongoose/src/net_builtin.c linenumber=1886
      mg_ntohs /src/mongoose/src/util.c linenumber=1890
      _ZL5mkpayP3pktPv /src/mongoose/src/net_builtin.c linenumber=1893
      _ZL14rx_dhcp_clientP11mg_tcpip_ifP3pkt /src/mongoose/src/net_builtin.c linenumber=1894
        memcmp  linenumber=701
        _ZL15dhcp_opt_len_okhPhS_ /src/mongoose/src/net_builtin.c linenumber=709
        _ZL15dhcp_opt_len_okhPhS_ /src/mongoose/src/net_builtin.c linenumber=713
        _ZL15dhcp_opt_len_okhPhS_ /src/mongoose/src/net_builtin.c linenumber=716
        mg_ntohl /src/mongoose/src/util.c linenumber=721
        _ZL19tx_dhcp_request_selP11mg_tcpip_ifjj /src/mongoose/src/net_builtin.c linenumber=739
          strlen  linenumber=544
          _Z11mg_l2_mapip9mg_l2type13mg_l2addrtypeP7mg_addr /src/mongoose/src/l2.c linenumber=561
          _ZL7tx_dhcpP11mg_tcpip_ifPhjjS1_mb /src/mongoose/src/net_builtin.c linenumber=561
            mg_ntohl /src/mongoose/src/util.c linenumber=530
            mg_ntohs /src/mongoose/src/util.c linenumber=535
            _ZL7tx_udp4P11mg_tcpip_ifPhjtjtPKvm /src/mongoose/src/net_builtin.c linenumber=535
              _ZL6tx_udpP11mg_tcpip_ifPhP7mg_addrS3_hPKvm /src/mongoose/src/net_builtin.c linenumber=521
                _ZL5tx_ipP11mg_tcpip_ifPhhhjjm /src/mongoose/src/net_builtin.c linenumber=488
                mg_ntohs /src/mongoose/src/util.c linenumber=496
                _ZL5pcsumPvS_m /src/mongoose/src/net_builtin.c linenumber=505
                _Z13mg_l2_trailerP11mg_tcpip_ifmPh /src/mongoose/src/l2.c linenumber=507
                _ZL13driver_outputP11mg_tcpip_ifm /src/mongoose/src/net_builtin.c linenumber=508
        mg_random /src/mongoose/src/util.c linenumber=753
        mg_millis /src/mongoose/src/util.c linenumber=754
        srand  linenumber=754
        _ZL7setdns4P11mg_tcpip_ifPj /src/mongoose/src/net_builtin.c linenumber=756
          mg_free /src/mongoose/src/util.c linenumber=2519
          mg_mprintf /src/mongoose/src/printf.c linenumber=2520
            mg_vmprintf /src/mongoose/src/printf.c linenumber=69
              mg_vxprintf /src/mongoose/src/fmt.c linenumber=61
              mg_pfn_iobuf /src/mongoose/src/printf.c linenumber=61
                _ZL20mg_pfn_iobuf_privatecPvb /src/mongoose/src/printf.c linenumber=38
          mg_print_ip4 /src/mongoose/src/printf.c linenumber=2520
            _ZL9print_ip4PFvcPvES_Ph /src/mongoose/src/printf.c linenumber=94
              mg_xprintf /src/mongoose/src/fmt.c linenumber=82
                mg_vxprintf /src/mongoose/src/fmt.c linenumber=146
          mg_close_conn /src/mongoose/src/net.c linenumber=2525
            mg_resolve_cancel /src/mongoose/src/dns.c linenumber=189
              _ZL8dns_freePP8dns_dataS0_ /src/mongoose/src/dns.c linenumber=49
                mg_free /src/mongoose/src/util.c linenumber=32
              _ZL9mdns_freePP9mdns_dataS0_ /src/mongoose/src/dns.c linenumber=53
                mg_free /src/mongoose/src/util.c linenumber=37
                mg_free /src/mongoose/src/util.c linenumber=38
            mg_call /src/mongoose/src/event.c linenumber=195
            mg_tls_free /src/mongoose/src/tls_dummy.c linenumber=200
            mg_iobuf_free /src/mongoose/src/iobuf.c linenumber=201
              mg_iobuf_resize /src/mongoose/src/iobuf.c linenumber=67
            mg_iobuf_free /src/mongoose/src/iobuf.c linenumber=202
            mg_iobuf_free /src/mongoose/src/iobuf.c linenumber=203
            mg_bzero /src/mongoose/src/util.c linenumber=204
            mg_free /src/mongoose/src/util.c linenumber=205
        _ZL8conndns4P11mg_tcpip_ifj /src/mongoose/src/net_builtin.c linenumber=758
          mg_alloc_conn /src/mongoose/src/net.c linenumber=2532
            mg_calloc /src/mongoose/src/util.c linenumber=178
          mg_call /src/mongoose/src/event.c linenumber=2541
          mg_ntohs /src/mongoose/src/util.c linenumber=2544
          mg_connect_resolved /src/mongoose/src/net_builtin.c linenumber=2545
            mg_ntohs /src/mongoose/src/util.c linenumber=2340
            mg_call /src/mongoose/src/event.c linenumber=2356
            _ZL11tcpip_mapipP11mg_tcpip_ifP7mg_addr /src/mongoose/src/net_builtin.c linenumber=2358
            _ZL15l2addr_resolvedP13mg_connection /src/mongoose/src/net_builtin.c linenumber=2360
            mg_tcpip_arp_request /src/mongoose/src/net_builtin.c linenumber=2385
            _ZL8settmoutP13mg_connectionh /src/mongoose/src/net_builtin.c linenumber=2386
            _ZL15l2addr_resolvedP13mg_connection /src/mongoose/src/net_builtin.c linenumber=2390
            mg_error /src/mongoose/src/event.c linenumber=2392
              mg_vsnprintf /src/mongoose/src/printf.c linenumber=29
              mg_call /src/mongoose/src/event.c linenumber=33
          _Z12mg_dnsc_initP6mg_mgrP6mg_dns /src/mongoose/src/dns.c linenumber=2546
            mg_connect /src/mongoose/src/net.c linenumber=271
              mg_connect_svc /src/mongoose/src/net.c linenumber=239
                mg_alloc_conn /src/mongoose/src/net.c linenumber=218
                strncmp  linenumber=222
                mg_url_is_ssl /src/mongoose/src/url.c linenumber=227
                  strncmp  linenumber=9
                  strncmp  linenumber=10
                  strncmp  linenumber=11
                mg_call /src/mongoose/src/event.c linenumber=230
                mg_resolve /src/mongoose/src/dns.c linenumber=232
                  mg_url_host /src/mongoose/src/url.c linenumber=306
                    _ZL8urlparsePKc /src/mongoose/src/url.c linenumber=43
                    mg_str_n /src/mongoose/src/str.c linenumber=47
                  mg_url_port /src/mongoose/src/url.c linenumber=307
                    _ZL8urlparsePKc /src/mongoose/src/url.c linenumber=57
                    strncmp  linenumber=59
                    strncmp  linenumber=60
                    strncmp  linenumber=62
                    strncmp  linenumber=63
                    atoi  linenumber=64
                  mg_ntohs /src/mongoose/src/util.c linenumber=307
                  mg_aton /src/mongoose/src/net.c linenumber=308
                    _ZL8mg_atone6mg_strP7mg_addr /src/mongoose/src/net.c linenumber=173
                    _ZL8mg_atonl6mg_strP7mg_addr /src/mongoose/src/net.c linenumber=173
                      mg_ntohl /src/mongoose/src/util.c linenumber=56
                      mg_str_s /src/mongoose/src/str.c linenumber=57
                      mg_strcasecmp /src/mongoose/src/str.c linenumber=57
                    _Z8mg_aton_6mg_strP7mg_addr /src/mongoose/src/net.c linenumber=173
                      _ZL8mg_aton46mg_strP7mg_addr /src/mongoose/src/net.c linenumber=169
                      _ZL8mg_aton66mg_strP7mg_addr /src/mongoose/src/net.c linenumber=169
                        _ZL11mg_v4mapped6mg_strP7mg_addr /src/mongoose/src/net.c linenumber=115
                          mg_str_n /src/mongoose/src/str.c linenumber=100
                          _ZL8mg_aton46mg_strP7mg_addr /src/mongoose/src/net.c linenumber=100
                        mg_str_n /src/mongoose/src/str.c linenumber=144
                        mg_str_to_num /src/mongoose/src/str.c linenumber=144
                  mg_connect_resolved /src/mongoose/src/net_builtin.c linenumber=310
                  strncmp  linenumber=312
                  _ZL11sendmdnsreqP13mg_connectionP6mg_striS0_b /src/mongoose/src/dns.c linenumber=314
                    mg_error /src/mongoose/src/event.c linenumber=812
                    mg_calloc /src/mongoose/src/util.c linenumber=813
                    mg_error /src/mongoose/src/event.c linenumber=814
                    mg_millis /src/mongoose/src/util.c linenumber=819
                    mg_strdup /src/mongoose/src/str.c linenumber=820
                      mg_calloc /src/mongoose/src/util.c linenumber=33
                    _ZL10mdns_queryP13mg_connectionP6mg_strj /src/mongoose/src/dns.c linenumber=825
                      mg_multicast_restore /src/mongoose/src/net.c linenumber=797
                        _Z14mg_tcpip_mapipP13mg_connectionP7mg_addr /src/mongoose/src/net_builtin.c linenumber=370
                          _ZL11tcpip_mapipP11mg_tcpip_ifP7mg_addr /src/mongoose/src/net_builtin.c linenumber=2553
                      _ZL8dns_sendP13mg_connectionPK6mg_strjtt /src/mongoose/src/dns.c linenumber=798
                        mg_ntohs /src/mongoose/src/util.c linenumber=240
                        mg_ntohs /src/mongoose/src/util.c linenumber=241
                        mg_ntohs /src/mongoose/src/util.c linenumber=242
                        mg_send /src/mongoose/src/net_builtin.c linenumber=255
                          _ZL11proto_errorP13mg_connectionbPKcz /src/mongoose/src/net_builtin.c linenumber=2489
                          _ZL8trim_lenP13mg_connectionm /src/mongoose/src/net_builtin.c linenumber=2498
                          _ZL8udp_sendP13mg_connectionPKvm /src/mongoose/src/net_builtin.c linenumber=2499
                            _ZL6tx_udpP11mg_tcpip_ifPhP7mg_addrS3_hPKvm /src/mongoose/src/net_builtin.c linenumber=1451
                          mg_iobuf_add /src/mongoose/src/iobuf.c linenumber=2501
                            _ZL7roundupmm /src/mongoose/src/iobuf.c linenumber=47
                            mg_iobuf_resize /src/mongoose/src/iobuf.c linenumber=48
                    mg_error /src/mongoose/src/event.c linenumber=826
                  _ZL9sendnsreqP13mg_connectionP6mg_striP6mg_dnsb /src/mongoose/src/dns.c linenumber=318
                    _Z12mg_dnsc_initP6mg_mgrP6mg_dns /src/mongoose/src/dns.c linenumber=281
                    mg_error /src/mongoose/src/event.c linenumber=282
                    mg_calloc /src/mongoose/src/util.c linenumber=283
                    mg_error /src/mongoose/src/event.c linenumber=284
                    mg_random /src/mongoose/src/util.c linenumber=288
                    mg_millis /src/mongoose/src/util.c linenumber=294
                    _ZL11mg_dns_sendP13mg_connectionPK6mg_strtb /src/mongoose/src/dns.c linenumber=299
                      _ZL8dns_sendP13mg_connectionPK6mg_strjtt /src/mongoose/src/dns.c linenumber=260
                    mg_error /src/mongoose/src/event.c linenumber=300
        _ZL13mg_tcpip_callP11mg_tcpip_ifiPv /src/mongoose/src/net_builtin.c linenumber=759
        _ZL13mg_tcpip_callP11mg_tcpip_ifiPv /src/mongoose/src/net_builtin.c linenumber=762
        _ZL13onstatechangeP11mg_tcpip_if /src/mongoose/src/net_builtin.c linenumber=768
      mg_ntohs /src/mongoose/src/util.c linenumber=1895
      _ZL5mkpayP3pktPv /src/mongoose/src/net_builtin.c linenumber=1898
      _ZL14rx_dhcp_serverP11mg_tcpip_ifP3pkt /src/mongoose/src/net_builtin.c linenumber=1899
        _Z13mg_l2_getaddrP11mg_tcpip_ifPh /src/mongoose/src/l2.c linenumber=807
        mg_ntohs /src/mongoose/src/util.c linenumber=812
        mg_ntohs /src/mongoose/src/util.c linenumber=813
        _ZL7tx_udp4P11mg_tcpip_ifPhjtjtPKvm /src/mongoose/src/net_builtin.c linenumber=812
      _ZL6rx_udpP11mg_tcpip_ifP3pkt /src/mongoose/src/net_builtin.c linenumber=1900
        _ZL7getpeerP6mg_mgrP3pktb /src/mongoose/src/net_builtin.c linenumber=1223
        _ZL10udpcsum_okPvS_ /src/mongoose/src/net_builtin.c linenumber=1237
          mg_ntohs /src/mongoose/src/util.c linenumber=314
          _ZL5pcsumPvS_m /src/mongoose/src/net_builtin.c linenumber=314
        _ZL17get_return_l2addrP11mg_tcpip_ifP7mg_addrbP3pkt /src/mongoose/src/net_builtin.c linenumber=1240
        _ZL11proto_errorP13mg_connectionbPKcz /src/mongoose/src/net_builtin.c linenumber=1244
        mg_iobuf_resize /src/mongoose/src/iobuf.c linenumber=1246
        _ZL11proto_errorP13mg_connectionbPKcz /src/mongoose/src/net_builtin.c linenumber=1247
        mg_call /src/mongoose/src/event.c linenumber=1251
      _ZL5mkpayP3pktPv /src/mongoose/src/net_builtin.c linenumber=1911
      _ZL6rx_tcpP11mg_tcpip_ifP3pkt /src/mongoose/src/net_builtin.c linenumber=1915
        _ZL7getpeerP6mg_mgrP3pktb /src/mongoose/src/net_builtin.c linenumber=1762
        _ZL10tcpcsum_okPvS_ /src/mongoose/src/net_builtin.c linenumber=1770
          mg_ntohs /src/mongoose/src/util.c linenumber=319
          _ZL5pcsumPvS_m /src/mongoose/src/net_builtin.c linenumber=319
        _ZL10handle_optP9connstateP3tcpb /src/mongoose/src/net_builtin.c linenumber=1776
        mg_ntohl /src/mongoose/src/util.c linenumber=1778
        mg_ntohs /src/mongoose/src/util.c linenumber=1779
        _ZL15tx_tcp_ctrlrespP11mg_tcpip_ifP3pkthj /src/mongoose/src/net_builtin.c linenumber=1780
          mg_ntohl /src/mongoose/src/util.c linenumber=1323
          _ZL17get_return_l2addrP11mg_tcpip_ifP7mg_addrbP3pkt /src/mongoose/src/net_builtin.c linenumber=1340
          _ZL6tx_tcpP11mg_tcpip_ifPhP7mg_addrS3_hhjjtPKvm /src/mongoose/src/net_builtin.c linenumber=1342
        _ZL8settmoutP13mg_connectionh /src/mongoose/src/net_builtin.c linenumber=1782
        mg_call /src/mongoose/src/event.c linenumber=1783
        mg_tls_handshake /src/mongoose/src/tls_dummy.c linenumber=1784
        _ZL11proto_errorP13mg_connectionbPKcz /src/mongoose/src/net_builtin.c linenumber=1787
        mg_ntohl /src/mongoose/src/util.c linenumber=1789
        _ZL11proto_errorP13mg_connectionbPKcz /src/mongoose/src/net_builtin.c linenumber=1791
        _ZL8settmoutP13mg_connectionh /src/mongoose/src/net_builtin.c linenumber=1796
        _ZL9read_connP13mg_connectionP3pkt /src/mongoose/src/net_builtin.c linenumber=1798
          mg_ntohl /src/mongoose/src/util.c linenumber=1589
          mg_ntohl /src/mongoose/src/util.c linenumber=1594
          mg_ntohl /src/mongoose/src/util.c linenumber=1597
          _ZL6tx_tcpP11mg_tcpip_ifPhP7mg_addrS3_hhjjtPKvm /src/mongoose/src/net_builtin.c linenumber=1596
          mg_ntohl /src/mongoose/src/util.c linenumber=1604
          mg_ntohl /src/mongoose/src/util.c linenumber=1616
          _ZL6tx_tcpP11mg_tcpip_ifPhP7mg_addrS3_hhjjtPKvm /src/mongoose/src/net_builtin.c linenumber=1615
          mg_ntohl /src/mongoose/src/util.c linenumber=1618
          mg_ntohl /src/mongoose/src/util.c linenumber=1622
          _ZL6tx_tcpP11mg_tcpip_ifPhP7mg_addrS3_hhjjtPKvm /src/mongoose/src/net_builtin.c linenumber=1621
          mg_ntohl /src/mongoose/src/util.c linenumber=1626
          mg_ntohl /src/mongoose/src/util.c linenumber=1633
          _ZL6tx_tcpP11mg_tcpip_ifPhP7mg_addrS3_hhjjtPKvm /src/mongoose/src/net_builtin.c linenumber=1632
          mg_ntohl /src/mongoose/src/util.c linenumber=1639
          mg_ntohs /src/mongoose/src/util.c linenumber=1639
          _ZL10handle_ackP9connstatejtm /src/mongoose/src/net_builtin.c linenumber=1639
            _ZL8txq_nextP9connstatePPh /src/mongoose/src/net_builtin.c linenumber=1547
            mg_iobuf_del /src/mongoose/src/iobuf.c linenumber=1548
              mg_bzero /src/mongoose/src/util.c linenumber=61
          mg_iobuf_resize /src/mongoose/src/iobuf.c linenumber=1646
          _ZL11proto_errorP13mg_connectionbPKcz /src/mongoose/src/net_builtin.c linenumber=1647
          mg_ntohl /src/mongoose/src/util.c linenumber=1653
          mg_ntohl /src/mongoose/src/util.c linenumber=1662
          _ZL6tx_tcpP11mg_tcpip_ifPhP7mg_addrS3_hhjjtPKvm /src/mongoose/src/net_builtin.c linenumber=1661
          _ZL8settmoutP13mg_connectionh /src/mongoose/src/net_builtin.c linenumber=1666
          _ZL8settmoutP13mg_connectionh /src/mongoose/src/net_builtin.c linenumber=1669
          mg_tls_handshake /src/mongoose/src/tls_dummy.c linenumber=1680
          _ZL15handle_tls_recvP13mg_connection /src/mongoose/src/net_builtin.c linenumber=1680
            mg_tls_pending /src/mongoose/src/tls_dummy.c linenumber=1517
            mg_iobuf_resize /src/mongoose/src/iobuf.c linenumber=1520
            _ZL11proto_errorP13mg_connectionbPKcz /src/mongoose/src/net_builtin.c linenumber=1521
            mg_tls_recv /src/mongoose/src/tls_dummy.c linenumber=1527
            _ZL11proto_errorP13mg_connectionbPKcz /src/mongoose/src/net_builtin.c linenumber=1530
            mg_call /src/mongoose/src/event.c linenumber=1534
          mg_call /src/mongoose/src/event.c linenumber=1683
        mg_ntohl /src/mongoose/src/util.c linenumber=1802
        mg_ntohl /src/mongoose/src/util.c linenumber=1803
        _ZL6tx_tcpP11mg_tcpip_ifPhP7mg_addrS3_hhjjtPKvm /src/mongoose/src/net_builtin.c linenumber=1802
        _ZL7getpeerP6mg_mgrP3pktb /src/mongoose/src/net_builtin.c linenumber=1808
        _ZL10tx_tcp_rstP11mg_tcpip_ifP3pktb /src/mongoose/src/net_builtin.c linenumber=1811
          _ZL15tx_tcp_ctrlrespP11mg_tcpip_ifP3pkthj /src/mongoose/src/net_builtin.c linenumber=1347
        _ZL10handle_optP9connstateP3tcpb /src/mongoose/src/net_builtin.c linenumber=1819
        _ZL14backlog_insertP13mg_connectiontt /src/mongoose/src/net_builtin.c linenumber=1821
        mg_ntohs /src/mongoose/src/util.c linenumber=1826
        mg_ntohl /src/mongoose/src/util.c linenumber=1826
        _ZL15tx_tcp_ctrlrespP11mg_tcpip_ifP3pkthj /src/mongoose/src/net_builtin.c linenumber=1827
        _ZL14backlog_removeP13mg_connectiont /src/mongoose/src/net_builtin.c linenumber=1828
        mg_ntohl /src/mongoose/src/util.c linenumber=1834
        mg_ntohs /src/mongoose/src/util.c linenumber=1835
        mg_ntohl /src/mongoose/src/util.c linenumber=1836
        _ZL16backlog_retrieveP13mg_connectiontt /src/mongoose/src/net_builtin.c linenumber=1837
        _ZL11accept_connP13mg_connectionP3pktt /src/mongoose/src/net_builtin.c linenumber=1839
          mg_alloc_conn /src/mongoose/src/net.c linenumber=1356
          mg_ntohl /src/mongoose/src/util.c linenumber=1365
          mg_ntohs /src/mongoose/src/util.c linenumber=1366
          _ZL17get_return_l2addrP11mg_tcpip_ifP7mg_addrbP3pkt /src/mongoose/src/net_builtin.c linenumber=1382
          _ZL8settmoutP13mg_connectionh /src/mongoose/src/net_builtin.c linenumber=1388
          mg_call /src/mongoose/src/event.c linenumber=1398
          mg_call /src/mongoose/src/event.c linenumber=1399
        _ZL14backlog_removeP13mg_connectiont /src/mongoose/src/net_builtin.c linenumber=1840
        _ZL10tx_tcp_rstP11mg_tcpip_ifP3pktb /src/mongoose/src/net_builtin.c linenumber=1843
        _ZL10tx_tcp_rstP11mg_tcpip_ifP3pktb /src/mongoose/src/net_builtin.c linenumber=1847
        _ZL10tx_tcp_rstP11mg_tcpip_ifP3pktb /src/mongoose/src/net_builtin.c linenumber=1849
      mg_hexdump /src/mongoose/src/log.c linenumber=1919
        _ZL4logsPKcm /src/mongoose/src/log.c linenumber=62
          _ZL4logch /src/mongoose/src/log.c linenumber=22
        _ZL6nibblej /src/mongoose/src/log.c linenumber=64
        _ZL4logch /src/mongoose/src/log.c linenumber=64
        _ZL6nibblej /src/mongoose/src/log.c linenumber=65
        _ZL4logch /src/mongoose/src/log.c linenumber=65
        _ZL4logsPKcm /src/mongoose/src/log.c linenumber=65
        _ZL6nibblej /src/mongoose/src/log.c linenumber=67
        _ZL4logch /src/mongoose/src/log.c linenumber=67
        _ZL4logch /src/mongoose/src/log.c linenumber=68
        _ZL4logsPKcm /src/mongoose/src/log.c linenumber=71
        _ZL4logsPKcm /src/mongoose/src/log.c linenumber=72
  mg_http_connect /src/mongoose/src/http.c linenumber=364
    mg_connect_svc /src/mongoose/src/net.c linenumber=1253
    _ZL7http_cbP13mg_connectioniPv /src/mongoose/src/http.c linenumber=1253
      mg_http_parse /src/mongoose/src/http.c linenumber=1145
      mg_hexdump /src/mongoose/src/log.c linenumber=1154
      mg_call /src/mongoose/src/event.c linenumber=1159
      _ZL11mg_ncasecmpPKcS0_m /src/mongoose/src/http.c linenumber=1171
      mg_http_get_header /src/mongoose/src/http.c linenumber=1174
      mg_str_s /src/mongoose/src/str.c linenumber=1175
      mg_strcasecmp /src/mongoose/src/str.c linenumber=1175
      mg_error /src/mongoose/src/event.c linenumber=1178
      mg_http_get_header /src/mongoose/src/http.c linenumber=1181
      _ZL11mg_ncasecmpPKcS0_m /src/mongoose/src/http.c linenumber=1184
      mg_str_s /src/mongoose/src/str.c linenumber=1186
      mg_strcasecmp /src/mongoose/src/str.c linenumber=1186
      mg_str_s /src/mongoose/src/str.c linenumber=1187
      mg_strcasecmp /src/mongoose/src/str.c linenumber=1187
      mg_http_status /src/mongoose/src/http.c linenumber=1198
        atoi  linenumber=1010
      mg_http_reply /src/mongoose/src/http.c linenumber=1202
        _ZL23mg_http_status_code_stri /src/mongoose/src/http.c linenumber=456
        mg_printf /src/mongoose/src/net.c linenumber=455
          mg_vprintf /src/mongoose/src/net.c linenumber=28
            mg_vxprintf /src/mongoose/src/fmt.c linenumber=14
            mg_pfn_iobuf /src/mongoose/src/printf.c linenumber=14
            mg_error /src/mongoose/src/event.c linenumber=17
        mg_vxprintf /src/mongoose/src/fmt.c linenumber=459
        mg_pfn_iobuf /src/mongoose/src/printf.c linenumber=459
        mg_snprintf /src/mongoose/src/printf.c linenumber=462
      _ZL10skip_chunkPKciPiS1_ /src/mongoose/src/http.c linenumber=1215
        _ZL12is_hex_digiti /src/mongoose/src/http.c linenumber=1123
        mg_str_n /src/mongoose/src/str.c linenumber=1126
        mg_str_to_num /src/mongoose/src/str.c linenumber=1126
      mg_error /src/mongoose/src/event.c linenumber=1218
      _ZL10skip_chunkPKciPiS1_ /src/mongoose/src/http.c linenumber=1224
      mg_call /src/mongoose/src/event.c linenumber=1237
      mg_http_get_header /src/mongoose/src/http.c linenumber=1239
      mg_str_s /src/mongoose/src/str.c linenumber=1240
      mg_strcasecmp /src/mongoose/src/str.c linenumber=1240
      mg_iobuf_del /src/mongoose/src/iobuf.c linenumber=1246
  _ZL2fnP13mg_connectioniPv /src/mongoose/test/fuzz.c linenumber=364
    mg_http_serve_dir /src/mongoose/src/http.c linenumber=22
      _ZL18uri_to_file_statusP13mg_connectionP15mg_http_messageP5mg_fsPKcPcm /src/mongoose/src/http.c linenumber=813
        _ZL8uri2pathPKc6mg_strPcm /src/mongoose/src/http.c linenumber=767
          mg_str_s /src/mongoose/src/str.c linenumber=736
          mg_span /src/mongoose/src/str.c linenumber=739
          mg_span /src/mongoose/src/str.c linenumber=740
          mg_str_n /src/mongoose/src/str.c linenumber=740
          mg_str_s /src/mongoose/src/str.c linenumber=741
          mg_str_n /src/mongoose/src/str.c linenumber=743
          mg_strcmp /src/mongoose/src/str.c linenumber=743
          mg_snprintf /src/mongoose/src/printf.c linenumber=747
          mg_url_decode /src/mongoose/src/http.c linenumber=750
          strlen  linenumber=754
          mg_str_n /src/mongoose/src/str.c linenumber=755
          mg_path_is_sane /src/mongoose/src/util.c linenumber=755
        mg_http_reply /src/mongoose/src/http.c linenumber=768
        strlen  linenumber=771
        mg_str_s /src/mongoose/src/str.c linenumber=772
        mg_strcmp /src/mongoose/src/str.c linenumber=772
        mg_printf /src/mongoose/src/net.c linenumber=780
        mg_snprintf /src/mongoose/src/printf.c linenumber=789
        mg_snprintf /src/mongoose/src/printf.c linenumber=791
        mg_snprintf /src/mongoose/src/printf.c linenumber=794
      _ZL7listdirP13mg_connectionP15mg_http_messagePK18mg_http_serve_optsPc /src/mongoose/src/http.c linenumber=818
        mg_printf /src/mongoose/src/net.c linenumber=717
        mg_printf /src/mongoose/src/net.c linenumber=724
        _ZL13printdirentryPKcPv /src/mongoose/src/http.c linenumber=725
          mg_snprintf /src/mongoose/src/printf.c linenumber=690
          mg_printf /src/mongoose/src/net.c linenumber=697
          mg_print_esc /src/mongoose/src/printf.c linenumber=697
            strlen  linenumber=212
            _ZL4qcpyPFvcPvES_Pcm /src/mongoose/src/printf.c linenumber=213
              _ZL9mg_escapei /src/mongoose/src/printf.c linenumber=164
                _ZL6mg_escib /src/mongoose/src/printf.c linenumber=157
          mg_printf /src/mongoose/src/net.c linenumber=701
          mg_print_esc /src/mongoose/src/printf.c linenumber=701
        mg_printf /src/mongoose/src/net.c linenumber=726
        mg_snprintf /src/mongoose/src/printf.c linenumber=727
      mg_http_reply /src/mongoose/src/http.c linenumber=820
      mg_str_s /src/mongoose/src/str.c linenumber=823
      mg_strcasecmp /src/mongoose/src/str.c linenumber=823
      mg_http_reply /src/mongoose/src/http.c linenumber=824
      mg_str_s /src/mongoose/src/str.c linenumber=826
      mg_strcasecmp /src/mongoose/src/str.c linenumber=826
      mg_str_s /src/mongoose/src/str.c linenumber=827
      mg_strcasecmp /src/mongoose/src/str.c linenumber=827
      mg_http_reply /src/mongoose/src/http.c linenumber=837
      mg_str_s /src/mongoose/src/str.c linenumber=838
      mg_match /src/mongoose/src/str.c linenumber=838
      mg_http_serve_ssi /src/mongoose/src/ssi.c linenumber=839
        mg_http_reply /src/mongoose/src/http.c linenumber=115
      mg_http_serve_file /src/mongoose/src/http.c linenumber=841
        mg_str_s /src/mongoose/src/str.c linenumber=593
        _ZL18guess_content_type6mg_strPKc /src/mongoose/src/http.c linenumber=593
          mg_str_s /src/mongoose/src/str.c linenumber=543
          mg_str_n /src/mongoose/src/str.c linenumber=543
          mg_span /src/mongoose/src/str.c linenumber=552
          mg_span /src/mongoose/src/str.c linenumber=553
          mg_strcmp /src/mongoose/src/str.c linenumber=554
          mg_strcmp /src/mongoose/src/str.c linenumber=560
          mg_str_s /src/mongoose/src/str.c linenumber=563
        mg_http_get_header /src/mongoose/src/http.c linenumber=598
        mg_str_s /src/mongoose/src/str.c linenumber=600
        mg_match /src/mongoose/src/str.c linenumber=600
        mg_snprintf /src/mongoose/src/printf.c linenumber=601
        mg_fs_open /src/mongoose/src/fs.c linenumber=602
          mg_calloc /src/mongoose/src/util.c linenumber=9
          mg_free /src/mongoose/src/util.c linenumber=14
        mg_fs_open /src/mongoose/src/fs.c linenumber=607
        mg_fs_open /src/mongoose/src/fs.c linenumber=612
        mg_str_s /src/mongoose/src/str.c linenumber=614
        _ZL18guess_content_type6mg_strPKc /src/mongoose/src/http.c linenumber=614
        mg_http_reply /src/mongoose/src/http.c linenumber=618
        mg_fs_close /src/mongoose/src/fs.c linenumber=619
          mg_free /src/mongoose/src/util.c linenumber=24
        _Z12mg_http_etagPcmml /src/mongoose/src/http.c linenumber=621
          mg_snprintf /src/mongoose/src/printf.c linenumber=478
        mg_http_get_header /src/mongoose/src/http.c linenumber=622
        mg_str_s /src/mongoose/src/str.c linenumber=623
        mg_strcasecmp /src/mongoose/src/str.c linenumber=623
        mg_fs_close /src/mongoose/src/fs.c linenumber=624
        mg_http_reply /src/mongoose/src/http.c linenumber=625
        mg_http_get_header /src/mongoose/src/http.c linenumber=632
        _ZL8getrangeP6mg_strPmS1_ /src/mongoose/src/http.c linenumber=634
          mg_str_n /src/mongoose/src/str.c linenumber=569
          memcmp  linenumber=570
          mg_span /src/mongoose/src/str.c linenumber=571
          _Z12mg_to_size_t6mg_strPm /src/mongoose/src/http.c linenumber=572
          _Z12mg_to_size_t6mg_strPm /src/mongoose/src/http.c linenumber=573
          _Z12mg_to_size_t6mg_strPm /src/mongoose/src/http.c linenumber=575
        mg_snprintf /src/mongoose/src/printf.c linenumber=640
        mg_snprintf /src/mongoose/src/printf.c linenumber=645
        _ZL23mg_http_status_code_stri /src/mongoose/src/http.c linenumber=657
        mg_printf /src/mongoose/src/net.c linenumber=651
        mg_str_s /src/mongoose/src/str.c linenumber=660
        mg_strcasecmp /src/mongoose/src/str.c linenumber=660
        mg_fs_close /src/mongoose/src/fs.c linenumber=662
  mg_iobuf_add /src/mongoose/src/iobuf.c linenumber=365
  mg_mgr_free /src/mongoose/src/net.c linenumber=369
    mg_free /src/mongoose/src/util.c linenumber=300
    mg_mgr_poll /src/mongoose/src/net_builtin.c linenumber=306
      mg_millis /src/mongoose/src/util.c linenumber=2425
      mg_timer_poll /src/mongoose/src/timer.c linenumber=2426
        mg_timer_expired /src/mongoose/src/timer.c linenumber=32
        mg_timer_free /src/mongoose/src/timer.c linenumber=42
        mg_free /src/mongoose/src/util.c linenumber=43
      mg_ota_poll /src/mongoose/src/ota.c linenumber=2427
      mg_mdash_poll /src/mongoose/src/mdash.c linenumber=2428
      _ZL13mg_tcpip_pollP11mg_tcpip_ifm /src/mongoose/src/net_builtin.c linenumber=2430
        mg_timer_expired /src/mongoose/src/timer.c linenumber=2132
        _ZL12backlog_pollP6mg_mgr /src/mongoose/src/net_builtin.c linenumber=2149
          _ZL16backlog_maintainP13mg_connection /src/mongoose/src/net_builtin.c linenumber=1733
        _ZL13onstatechangeP11mg_tcpip_if /src/mongoose/src/net_builtin.c linenumber=2154
        mg_tcpip_arp_request /src/mongoose/src/net_builtin.c linenumber=2158
        _Z10mg_l2_pollP11mg_tcpip_ifb /src/mongoose/src/l2.c linenumber=2174
        _ZL10mg_ip_linkP11mg_tcpip_ifbb /src/mongoose/src/net_builtin.c linenumber=2176
          _ZL13onstatechangeP11mg_tcpip_if /src/mongoose/src/net_builtin.c linenumber=2079
          _ZL13onstatechangeP11mg_tcpip_if /src/mongoose/src/net_builtin.c linenumber=2083
        _ZL13mg_tcpip_callP11mg_tcpip_ifiPv /src/mongoose/src/net_builtin.c linenumber=2179
        _ZL10mg_ip_pollP11mg_tcpip_ifb /src/mongoose/src/net_builtin.c linenumber=2183
          _ZL16tx_dhcp_discoverP11mg_tcpip_if /src/mongoose/src/net_builtin.c linenumber=2051
            _Z11mg_l2_mapip9mg_l2type13mg_l2addrtypeP7mg_addr /src/mongoose/src/l2.c linenumber=583
            _ZL7tx_dhcpP11mg_tcpip_ifPhjjS1_mb /src/mongoose/src/net_builtin.c linenumber=583
          _ZL13onstatechangeP11mg_tcpip_if /src/mongoose/src/net_builtin.c linenumber=2059
          _Z11mg_l2_mapip9mg_l2type13mg_l2addrtypeP7mg_addr /src/mongoose/src/l2.c linenumber=2064
          _ZL18tx_dhcp_request_reP11mg_tcpip_ifPhjj /src/mongoose/src/net_builtin.c linenumber=2063
            _ZL7tx_dhcpP11mg_tcpip_ifPhjjS1_mb /src/mongoose/src/net_builtin.c linenumber=573
        _ZL11mg_tcpip_rxP11mg_tcpip_ifPvm /src/mongoose/src/net_builtin.c linenumber=2192
        mg_queue_next /src/mongoose/src/queue.c linenumber=2197
          _ZL17mg_queue_read_lenP8mg_queue /src/mongoose/src/queue.c linenumber=64
          _ZL17mg_queue_read_lenP8mg_queue /src/mongoose/src/queue.c linenumber=67
        _ZL11mg_tcpip_rxP11mg_tcpip_ifPvm /src/mongoose/src/net_builtin.c linenumber=2198
        mg_queue_del /src/mongoose/src/queue.c linenumber=2199
        mg_ntohl /src/mongoose/src/util.c linenumber=2212
        mg_ntohl /src/mongoose/src/util.c linenumber=2213
        _ZL6tx_tcpP11mg_tcpip_ifPhP7mg_addrS3_hhjjtPKvm /src/mongoose/src/net_builtin.c linenumber=2212
        _ZL10retransmitP13mg_connection /src/mongoose/src/net_builtin.c linenumber=2220
          _ZL8txq_nextP9connstatePPh /src/mongoose/src/net_builtin.c linenumber=1568
          mg_ntohl /src/mongoose/src/util.c linenumber=1572
          _ZL6tx_tcpP11mg_tcpip_ifPhP7mg_addrS3_hhjjtPKvm /src/mongoose/src/net_builtin.c linenumber=1571
          _ZL11proto_errorP13mg_connectionbPKcz /src/mongoose/src/net_builtin.c linenumber=1574
        _ZL11proto_errorP13mg_connectionbPKcz /src/mongoose/src/net_builtin.c linenumber=2224
        mg_ntohl /src/mongoose/src/util.c linenumber=2229
        mg_ntohl /src/mongoose/src/util.c linenumber=2230
        _ZL6tx_tcpP11mg_tcpip_ifPhP7mg_addrS3_hhjjtPKvm /src/mongoose/src/net_builtin.c linenumber=2229
        _ZL11proto_errorP13mg_connectionbPKcz /src/mongoose/src/net_builtin.c linenumber=2233
        _ZL11proto_errorP13mg_connectionbPKcz /src/mongoose/src/net_builtin.c linenumber=2239
        mg_ntohl /src/mongoose/src/util.c linenumber=2243
        _ZL6tx_tcpP11mg_tcpip_ifPhP7mg_addrS3_hhjjtPKvm /src/mongoose/src/net_builtin.c linenumber=2242
        _ZL8settmoutP13mg_connectionh /src/mongoose/src/net_builtin.c linenumber=2248
      mg_call /src/mongoose/src/event.c linenumber=2437
      mg_tls_pending /src/mongoose/src/tls_dummy.c linenumber=2444
      mg_tls_handshake /src/mongoose/src/tls_dummy.c linenumber=2445
      _ZL15handle_tls_recvP13mg_connection /src/mongoose/src/net_builtin.c linenumber=2445
      _ZL9can_writeP13mg_connection /src/mongoose/src/net_builtin.c linenumber=2446
      _ZL10write_connP13mg_connection /src/mongoose/src/net_builtin.c linenumber=2446
        mg_tls_send /src/mongoose/src/tls_dummy.c linenumber=2407
        mg_io_send /src/mongoose/src/net_builtin.c linenumber=2408
          _ZL8trim_lenP13mg_connectionm /src/mongoose/src/net_builtin.c linenumber=1476
          _ZL8udp_sendP13mg_connectionPKvm /src/mongoose/src/net_builtin.c linenumber=1478
          _ZL7txq_addP9connstatePKvm /src/mongoose/src/net_builtin.c linenumber=1495
            mg_iobuf_add /src/mongoose/src/iobuf.c linenumber=1468
          mg_ntohl /src/mongoose/src/util.c linenumber=1498
          _ZL6tx_tcpP11mg_tcpip_ifPhP7mg_addrS3_hhjjtPKvm /src/mongoose/src/net_builtin.c linenumber=1497
          mg_iobuf_del /src/mongoose/src/iobuf.c linenumber=1502
          _ZL8settmoutP13mg_connectionh /src/mongoose/src/net_builtin.c linenumber=1511
        _ZL11proto_errorP13mg_connectionbPKcz /src/mongoose/src/net_builtin.c linenumber=2411
        mg_iobuf_del /src/mongoose/src/iobuf.c linenumber=2413
        mg_call /src/mongoose/src/event.c linenumber=2414
      mg_tls_flush /src/mongoose/src/tls_dummy.c linenumber=2447
      _ZL11proto_errorP13mg_connectionbPKcz /src/mongoose/src/net_builtin.c linenumber=2449
      mg_tls_pending /src/mongoose/src/tls_dummy.c linenumber=2457
      _ZL10close_connP13mg_connection /src/mongoose/src/net_builtin.c linenumber=2462
        mg_iobuf_free /src/mongoose/src/iobuf.c linenumber=2304
        mg_close_conn /src/mongoose/src/net.c linenumber=2305
      mg_ntohl /src/mongoose/src/util.c linenumber=2466
      _ZL6tx_tcpP11mg_tcpip_ifPhP7mg_addrS3_hhjjtPKvm /src/mongoose/src/net_builtin.c linenumber=2465
      _ZL8settmoutP13mg_connectionh /src/mongoose/src/net_builtin.c linenumber=2472
      mg_ntohl /src/mongoose/src/util.c linenumber=2478
      _ZL6tx_tcpP11mg_tcpip_ifPhP7mg_addrS3_hhjjtPKvm /src/mongoose/src/net_builtin.c linenumber=2477
      _ZL10close_connP13mg_connection /src/mongoose/src/net_builtin.c linenumber=2479
    close  linenumber=312
    mg_tls_ctx_free /src/mongoose/src/tls_dummy.c linenumber=314
    mg_tcpip_free /src/mongoose/src/net_builtin.c linenumber=316
      _ZL10close_connP13mg_connection /src/mongoose/src/net_builtin.c linenumber=2309
      mg_free /src/mongoose/src/util.c linenumber=2310
      mg_free /src/mongoose/src/util.c linenumber=2311
      mg_free /src/mongoose/src/util.c linenumber=2312
====================================
