---
Fuzzer filename: '/src/pjsip/tests/fuzz/fuzz-sip.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/pjsip/tests/fuzz/fuzz-sip.c'
      linkageType:     externalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - Data
        - Size
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - pj_caching_pool_destroy
        - pj_caching_pool_init
        - pj_dump_config
        - pj_init
        - pj_log_set_level
        - pjlib_util_init
        - pjsip_endpt_create
        - pjsip_endpt_destroy
        - pjsip_loop_start
        - pjsip_tsx_layer_init_module
        - sipParser
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzz-sip.c:67,32'
          Branch Sides:
            - BranchSide:      'fuzz-sip.c:67,35'
              BranchSideFuncs: []
            - BranchSide:      'fuzz-sip.c:68,9'
              BranchSideFuncs: []
        - Branch String:   'fuzz-sip.c:67,9'
          Branch Sides:
            - BranchSide:      'fuzz-sip.c:68,9'
              BranchSideFuncs: []
            - BranchSide:      'fuzz-sip.c:72,11'
              BranchSideFuncs:
                - calloc
                - pj_log_set_level
                - pj_init
                - pjlib_util_init
                - pj_dump_config
                - pj_caching_pool_init
                - pjsip_endpt_create
                - pjsip_tsx_layer_init_module
                - pjsip_loop_start
                - sipParser
                - pjsip_endpt_destroy
                - pj_caching_pool_destroy
                - free
      Callsites:
        - Src:             'fuzz-sip.c:73,22'
          Dst:             calloc
        - Src:             'fuzz-sip.c:81,5'
          Dst:             pj_log_set_level
        - Src:             'fuzz-sip.c:83,8'
          Dst:             pj_init
        - Src:             'fuzz-sip.c:84,8'
          Dst:             pjlib_util_init
        - Src:             'fuzz-sip.c:86,5'
          Dst:             pj_dump_config
        - Src:             'fuzz-sip.c:88,5'
          Dst:             pj_caching_pool_init
        - Src:             'fuzz-sip.c:91,10'
          Dst:             pjsip_endpt_create
        - Src:             'fuzz-sip.c:94,10'
          Dst:             pjsip_tsx_layer_init_module
        - Src:             'fuzz-sip.c:96,10'
          Dst:             pjsip_loop_start
        - Src:             'fuzz-sip.c:99,10'
          Dst:             sipParser
        - Src:             'fuzz-sip.c:101,5'
          Dst:             pjsip_endpt_destroy
        - Src:             'fuzz-sip.c:102,5'
          Dst:             pj_caching_pool_destroy
    - functionName:    calloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sipParser
      functionSourceFile: '/src/pjsip/tests/fuzz/fuzz-sip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - DataFx
        - Size
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_list_init
        - pjsip_endpt_create_pool
        - pjsip_endpt_release_pool
        - pjsip_parse_msg
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzz-sip.c:55,9'
          Branch Sides:
            - BranchSide:      'fuzz-sip.c:55,9'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
            - BranchSide:      'fuzz-sip.c:56,13'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
      Callsites:
        - Src:             'fuzz-sip.c:48,12'
          Dst:             pjsip_endpt_create_pool
        - Src:             'fuzz-sip.c:51,5'
          Dst:             pj_list_init
        - Src:             'fuzz-sip.c:53,18'
          Dst:             pjsip_parse_msg
        - Src:             'fuzz-sip.c:58,5'
          Dst:             pjsip_endpt_release_pool
    - functionName:    pj_list_init
      functionSourceFile: '/src/pjsip/pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    parse_generic_string_hdr
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1799
      functionLinenumberEnd: 1826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - ctx
      BBCount:         14
      ICount:          119
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - parse_hdr_end
        - pj_cis_match
        - pj_pool_alloc
        - pj_scan_get
        - pj_scan_is_eof
        - pj_strcat
        - pj_strcat2
        - pj_strcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1805,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1805,5'
              BranchSideFuncs:
                - pj_scan_get
                - pj_scan_is_eof
                - pj_scan_get
                - pj_pool_alloc
                - pj_strcpy
                - pj_strcat2
                - pj_strcat
                - pj_cis_match
                - parse_hdr_end
            - BranchSide:      '../src/pjsip/sip_parser.c:1808,22'
              BranchSideFuncs:
                - pj_scan_get
                - pj_scan_is_eof
                - pj_scan_get
                - pj_pool_alloc
                - pj_strcpy
                - pj_strcat2
                - pj_strcat
                - pj_cis_match
                - parse_hdr_end
        - Branch String:   '../src/pjsip/sip_parser.c:1809,37'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1809,40'
              BranchSideFuncs:
                - parse_hdr_end
            - BranchSide:      '../src/pjsip/sip_parser.c:1810,13'
              BranchSideFuncs:
                - parse_hdr_end
        - Branch String:   '../src/pjsip/sip_parser.c:1809,40'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1809,40'
              BranchSideFuncs:
                - parse_hdr_end
            - BranchSide:      '../src/pjsip/sip_parser.c:1810,13'
              BranchSideFuncs:
                - parse_hdr_end
        - Branch String:   '../src/pjsip/sip_parser.c:1809,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1810,13'
              BranchSideFuncs:
                - parse_hdr_end
            - BranchSide:      '../src/pjsip/sip_parser.c:1812,22'
              BranchSideFuncs:
                - pj_scan_get
                - pj_pool_alloc
                - pj_strcpy
                - pj_strcat2
                - pj_strcat
                - pj_cis_match
                - parse_hdr_end
                - pj_scan_get
                - pj_scan_is_eof
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1805,12'
          Dst:             pj_cis_match
        - Src:             '../src/pjsip/sip_parser.c:1808,9'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:1809,13'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjsip/sip_parser.c:1812,9'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:1814,26'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_parser.c:1817,9'
          Dst:             pj_strcpy
        - Src:             '../src/pjsip/sip_parser.c:1818,9'
          Dst:             pj_strcat2
        - Src:             '../src/pjsip/sip_parser.c:1819,9'
          Dst:             pj_strcat
        - Src:             '../src/pjsip/sip_parser.c:1825,5'
          Dst:             parse_hdr_end
    - functionName:    pj_cis_match
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib-util/include/pjlib-util/scanner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - cis
        - c
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_scan_is_eof
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib-util/include/pjlib-util/scanner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    parse_hdr_end
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1736
      functionLinenumberEnd: 1744
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_scan_get_char
        - pj_scan_get_newline
        - pj_scan_is_eof
      functionUses:    14
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1737,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1739,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:1739,17'
              BranchSideFuncs:
                - pj_scan_get_newline
                - pj_scan_get_char
        - Branch String:   '../src/pjsip/sip_parser.c:1739,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1740,26'
              BranchSideFuncs:
                - pj_scan_get_char
            - BranchSide:      '../src/pjsip/sip_parser.c:1742,29'
              BranchSideFuncs:
                - pj_scan_get_newline
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1737,9'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjsip/sip_parser.c:1740,9'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:1742,9'
          Dst:             pj_scan_get_newline
    - functionName:    find_handler_imp
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 735
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - hash
        - hname
      BBCount:         16
      ICount:          109
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - compare_handler
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:719,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:720,25'
              BranchSideFuncs:
                - compare_handler
            - BranchSide:      '../src/pjsip/sip_parser.c:735,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_parser.c:724,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:725,21'
              BranchSideFuncs:
                - compare_handler
            - BranchSide:      '../src/pjsip/sip_parser.c:727,20'
              BranchSideFuncs:
                - compare_handler
        - Branch String:   '../src/pjsip/sip_parser.c:727,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:728,21'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:731,17'
              BranchSideFuncs:
                - compare_handler
        - Branch String:   '../src/pjsip/sip_parser.c:735,12'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:735,22'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:735,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:723,16'
          Dst:             compare_handler
    - functionName:    compare_handler
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - r1
        - name
        - name_len
        - hash
      BBCount:         12
      ICount:          85
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - pj_memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:592,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:593,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:594,9'
              BranchSideFuncs:
                - pj_memcmp
        - Branch String:   '../src/pjsip/sip_parser.c:594,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:595,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:598,9'
              BranchSideFuncs:
                - pj_memcmp
        - Branch String:   '../src/pjsip/sip_parser.c:598,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:599,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:600,9'
              BranchSideFuncs:
                - pj_memcmp
        - Branch String:   '../src/pjsip/sip_parser.c:600,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:601,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:604,22'
              BranchSideFuncs:
                - pj_memcmp
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:604,12'
          Dst:             pj_memcmp
    - functionName:    pj_memcmp
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 882
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf1
        - buf2
        - size
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/string.h:882,12'
          Dst:             memcmp
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    int_parse_req_line
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1675
      functionLinenumberEnd: 1684
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - req_line
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - int_parse_uri
        - parse_sip_version
        - pj_scan_get
        - pj_scan_get_newline
        - pjsip_method_init_np
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1678,5'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:1679,5'
          Dst:             pjsip_method_init_np
        - Src:             '../src/pjsip/sip_parser.c:1681,21'
          Dst:             int_parse_uri
        - Src:             '../src/pjsip/sip_parser.c:1682,5'
          Dst:             parse_sip_version
        - Src:             '../src/pjsip/sip_parser.c:1683,5'
          Dst:             pj_scan_get_newline
    - functionName:    int_parse_uri
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1465
      functionLinenumberEnd: 1490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - parse_params
      BBCount:         7
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - find_uri_handler
        - pj_scan_peek
        - pj_throw_exception_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1480,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1481,13'
              BranchSideFuncs:
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1484,16'
              BranchSideFuncs:
                - find_uri_handler
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:1485,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1486,34'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:1490,13'
              BranchSideFuncs:
                - pj_throw_exception_
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1479,17'
          Dst:             pj_scan_peek
        - Src:             '../src/pjsip/sip_parser.c:1481,13'
          Dst:             pj_throw_exception_
        - Src:             '../src/pjsip/sip_parser.c:1484,16'
          Dst:             find_uri_handler
        - Src:             '../src/pjsip/sip_parser.c:1490,13'
          Dst:             pj_throw_exception_
    - functionName:    parse_sip_version
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - on_syntax_error
        - pj_scan_get
        - pj_scan_get_char
        - pj_scan_get_n
        - pj_stricmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:996,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:997,25'
              BranchSideFuncs:
                - on_syntax_error
                - pj_scan_get_n
                - pj_stricmp
                - pj_stricmp
                - on_syntax_error
            - BranchSide:      '../src/pjsip/sip_parser.c:998,20'
              BranchSideFuncs:
                - pj_scan_get_n
                - pj_stricmp
                - pj_stricmp
                - on_syntax_error
        - Branch String:   '../src/pjsip/sip_parser.c:999,32'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:999,35'
              BranchSideFuncs:
                - on_syntax_error
            - BranchSide:      '../src/pjsip/sip_parser.c:1000,25'
              BranchSideFuncs:
                - on_syntax_error
        - Branch String:   '../src/pjsip/sip_parser.c:999,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:999,9'
              BranchSideFuncs:
                - on_syntax_error
            - BranchSide:      '../src/pjsip/sip_parser.c:1000,25'
              BranchSideFuncs:
                - on_syntax_error
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:995,5'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:996,9'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:997,9'
          Dst:             on_syntax_error
        - Src:             '../src/pjsip/sip_parser.c:998,5'
          Dst:             pj_scan_get_n
        - Src:             '../src/pjsip/sip_parser.c:999,9'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_parser.c:999,35'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_parser.c:1000,9'
          Dst:             on_syntax_error
    - functionName:    on_syntax_error
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - pj_throw_exception_
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:230,5'
          Dst:             pj_throw_exception_
    - functionName:    find_uri_handler
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - scheme
      BBCount:         13
      ICount:          81
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - pj_stricmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:773,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:774,13'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_parser.c:777,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_parser.c:774,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:774,13'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_parser.c:774,13'
              BranchSideFuncs:
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_parser.c:774,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:775,32'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:776,5'
              BranchSideFuncs:
                - pj_stricmp
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:774,13'
          Dst:             pj_stricmp
    - functionName:    int_parse_other_uri
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1649
      functionLinenumberEnd: 1668
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - parse_params
      BBCount:         5
      ICount:          71
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - pj_scan_get
        - pj_scan_get_char
        - pj_throw_exception_
        - pjsip_other_uri_create
        - pjsip_parser_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1661,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1662,9'
              BranchSideFuncs:
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1665,17'
              BranchSideFuncs:
                - pj_scan_get
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1651,38'
          Dst:             pjsip_parser_const
        - Src:             '../src/pjsip/sip_parser.c:1658,11'
          Dst:             pjsip_other_uri_create
        - Src:             '../src/pjsip/sip_parser.c:1660,5'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:1661,9'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:1662,9'
          Dst:             pj_throw_exception_
        - Src:             '../src/pjsip/sip_parser.c:1665,5'
          Dst:             pj_scan_get
    - functionName:    pjsip_parser_const
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_next_sip_version
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
      BBCount:         13
      ICount:          66
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - pj_scan_peek
        - pj_stricmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1015,14'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1015,18'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_parser.c:1015,14'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_parser.c:1015,25'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1015,50'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_parser.c:1015,28'
              BranchSideFuncs:
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_parser.c:1015,35'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1015,50'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_parser.c:1015,38'
              BranchSideFuncs:
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_parser.c:1015,47'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1015,50'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_parser.c:1015,47'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1009,9'
          Dst:             pj_scan_peek
        - Src:             '../src/pjsip/sip_parser.c:1015,50'
          Dst:             pj_stricmp
    - functionName:    on_str_parse_error
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - rc
      BBCount:         21
      ICount:          95
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - pj_log_get_level
        - pj_throw_exception_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:238,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:240,11'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_throw_exception_
                - pj_log_1
                - pj_log_get_level
                - pj_log_1
            - BranchSide:      '../src/pjsip/sip_parser.c:244,11'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_throw_exception_
                - pj_log_1
                - pj_log_get_level
                - pj_log_1
            - BranchSide:      '../src/pjsip/sip_parser.c:247,11'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_throw_exception_
                - pj_log_1
                - pj_log_get_level
                - pj_log_1
            - BranchSide:      '../src/pjsip/sip_parser.c:250,11'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_throw_exception_
                - pj_log_1
                - pj_log_get_level
                - pj_log_1
        - Branch String:   '../src/pjsip/sip_parser.c:253,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:254,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_throw_exception_
                - pj_log_1
            - BranchSide:      '../src/pjsip/sip_parser.c:257,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_throw_exception_
                - pj_log_1
        - Branch String:   '../src/pjsip/sip_parser.c:254,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:254,9'
              BranchSideFuncs:
                - pj_log_1
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:256,5'
              BranchSideFuncs:
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:257,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:0,0'
              BranchSideFuncs:
                - pj_log_1
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:257,9'
              BranchSideFuncs:
                - pj_log_1
                - pj_throw_exception_
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:254,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_parser.c:254,9'
          Dst:             pj_log_1
        - Src:             '../src/pjsip/sip_parser.c:257,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_parser.c:257,9'
          Dst:             pj_log_1
        - Src:             '../src/pjsip/sip_parser.c:259,5'
          Dst:             pj_throw_exception_
    - functionName:    pj_memmove
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    int_parse_via_param
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2174
      functionLinenumberEnd: 2223
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - scanner
        - pool
      BBCount:         47
      ICount:          236
      EdgeCount:       63
      CyclomaticComplexity: 18
      functionsReached:
        - parse_param_imp
        - pj_list_insert_before
        - pj_pool_alloc
        - pj_scan_get_char
        - pj_stricmp
        - strtoi_validate
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:2175,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2188,26'
              BranchSideFuncs:
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:2223,1'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_parser.c:2197,14'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2197,14'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:2200,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
        - Branch String:   '../src/pjsip/sip_parser.c:2197,61'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2197,71'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:2200,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
        - Branch String:   '../src/pjsip/sip_parser.c:2197,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2198,13'
              BranchSideFuncs:
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:2200,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
        - Branch String:   '../src/pjsip/sip_parser.c:2200,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2200,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_parser.c:2204,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_parser.c:2200,65'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2200,75'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_parser.c:2204,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_parser.c:2200,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2202,30'
              BranchSideFuncs:
                - strtoi_validate
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_parser.c:2204,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_parser.c:2204,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2204,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_parser.c:2207,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_parser.c:2204,67'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2204,77'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_parser.c:2207,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_parser.c:2204,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2205,13'
              BranchSideFuncs:
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:2207,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_parser.c:2207,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2207,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_parser.c:2210,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_parser.c:2207,70'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2207,80'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_parser.c:2210,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_parser.c:2207,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2208,13'
              BranchSideFuncs:
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:2210,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_parser.c:2210,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2210,21'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:2217,30'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - strtoi_validate
        - Branch String:   '../src/pjsip/sip_parser.c:2210,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2211,24'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:2217,30'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - strtoi_validate
        - Branch String:   '../src/pjsip/sip_parser.c:2211,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2213,34'
              BranchSideFuncs:
                - strtoi_validate
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:2215,17'
              BranchSideFuncs:
                - pj_scan_get_char
                - parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:2188,9'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:2189,9'
          Dst:             parse_param_imp
        - Src:             '../src/pjsip/sip_parser.c:2197,14'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_parser.c:2200,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_parser.c:2201,13'
          Dst:             strtoi_validate
        - Src:             '../src/pjsip/sip_parser.c:2204,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_parser.c:2207,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_parser.c:2210,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_parser.c:2212,17'
          Dst:             strtoi_validate
        - Src:             '../src/pjsip/sip_parser.c:2217,30'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_parser.c:2220,13'
          Dst:             pj_list_insert_before
    - functionName:    parse_param_imp
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1217
      functionLinenumberEnd: 1262
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - pname
        - pvalue
        - spec
        - esc_spec
        - option
      BBCount:         24
      ICount:          155
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - parser_get_and_unescape
        - pj_cis_match
        - pj_scan_get
        - pj_scan_get_char
        - pj_scan_get_quote
        - pj_scan_is_eof
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1219,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1220,21'
              BranchSideFuncs:
                - parser_get_and_unescape
                - pj_scan_get_char
                - pj_scan_is_eof
                - pj_cis_match
                - pj_scan_get
                - parser_get_and_unescape
                - pj_scan_get_quote
            - BranchSide:      '../src/pjsip/sip_parser.c:1222,33'
              BranchSideFuncs:
                - parser_get_and_unescape
                - pj_scan_get_char
                - pj_scan_is_eof
                - pj_cis_match
                - pj_scan_get
                - parser_get_and_unescape
                - pj_scan_get_quote
        - Branch String:   '../src/pjsip/sip_parser.c:1230,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1230,9'
              BranchSideFuncs:
                - pj_scan_get_char
                - pj_scan_is_eof
                - pj_cis_match
                - pj_scan_get
                - parser_get_and_unescape
                - pj_scan_get_quote
            - BranchSide:      '../src/pjsip/sip_parser.c:1231,26'
              BranchSideFuncs:
                - pj_scan_get_char
                - pj_scan_is_eof
                - pj_cis_match
                - pj_scan_get
                - parser_get_and_unescape
                - pj_scan_get_quote
        - Branch String:   '../src/pjsip/sip_parser.c:1232,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1234,18'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:1261,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_parser.c:1234,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1235,36'
              BranchSideFuncs:
                - pj_scan_get_quote
            - BranchSide:      '../src/pjsip/sip_parser.c:1252,36'
              BranchSideFuncs:
                - pj_cis_match
                - pj_scan_get
                - parser_get_and_unescape
        - Branch String:   '../src/pjsip/sip_parser.c:1236,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1237,21'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:1252,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_parser.c:1253,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1254,33'
              BranchSideFuncs:
                - parser_get_and_unescape
            - BranchSide:      '../src/pjsip/sip_parser.c:1256,45'
              BranchSideFuncs:
                - parser_get_and_unescape
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1220,9'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:1222,9'
          Dst:             parser_get_and_unescape
        - Src:             '../src/pjsip/sip_parser.c:1231,9'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:1232,14'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjsip/sip_parser.c:1235,17'
          Dst:             pj_scan_get_quote
        - Src:             '../src/pjsip/sip_parser.c:1252,23'
          Dst:             pj_cis_match
        - Src:             '../src/pjsip/sip_parser.c:1254,21'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:1256,21'
          Dst:             parser_get_and_unescape
    - functionName:    strtoi_validate
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - min_val
        - max_val
        - value
      BBCount:         20
      ICount:          108
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - on_str_parse_error
        - pj_strtol2
      functionUses:    11
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:268,14'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:268,18'
              BranchSideFuncs:
                - on_str_parse_error
                - pj_strtol2
                - on_str_parse_error
            - BranchSide:      '../src/pjsip/sip_parser.c:269,28'
              BranchSideFuncs:
                - on_str_parse_error
        - Branch String:   '../src/pjsip/sip_parser.c:268,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:269,28'
              BranchSideFuncs:
                - pj_strtol2
                - on_str_parse_error
            - BranchSide:      '../src/pjsip/sip_parser.c:272,25'
              BranchSideFuncs:
                - pj_strtol2
                - on_str_parse_error
        - Branch String:   '../src/pjsip/sip_parser.c:273,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:274,13'
              BranchSideFuncs:
                - on_str_parse_error
            - BranchSide:      '../src/pjsip/sip_parser.c:284,9'
              BranchSideFuncs:
                - on_str_parse_error
        - Branch String:   '../src/pjsip/sip_parser.c:274,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:275,22'
              BranchSideFuncs:
                - on_str_parse_error
            - BranchSide:      '../src/pjsip/sip_parser.c:277,20'
              BranchSideFuncs:
                - on_str_parse_error
        - Branch String:   '../src/pjsip/sip_parser.c:277,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:278,22'
              BranchSideFuncs:
                - on_str_parse_error
            - BranchSide:      '../src/pjsip/sip_parser.c:281,27'
              BranchSideFuncs:
                - on_str_parse_error
        - Branch String:   '../src/pjsip/sip_parser.c:284,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:284,9'
              BranchSideFuncs:
                - on_str_parse_error
            - BranchSide:      '../src/pjsip/sip_parser.c:285,28'
              BranchSideFuncs:
                - on_str_parse_error
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:269,9'
          Dst:             on_str_parse_error
        - Src:             '../src/pjsip/sip_parser.c:272,14'
          Dst:             pj_strtol2
        - Src:             '../src/pjsip/sip_parser.c:285,9'
          Dst:             on_str_parse_error
    - functionName:    parser_get_and_unescape
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - spec
        - unesc_spec
        - token
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_scan_get
        - pj_str_unescape
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:221,5'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:222,14'
          Dst:             pj_str_unescape
    - functionName:    int_parse_name_addr
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1592
      functionLinenumberEnd: 1641
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - pool
      BBCount:         22
      ICount:          160
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - int_parse_uri
        - pj_scan_get_char
        - pj_scan_get_quote
        - pj_scan_get_until_ch
        - pj_scan_peek
        - pj_scan_skip_whitespace
        - pj_strtrim
        - pj_throw_exception_
        - pjsip_name_addr_create
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1598,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1599,28'
              BranchSideFuncs:
                - pj_scan_get_quote
                - pj_scan_skip_whitespace
                - int_parse_uri
                - pj_scan_get_char
                - pj_throw_exception_
                - pj_throw_exception_
                - pj_scan_get_char
            - BranchSide:      '../src/pjsip/sip_parser.c:1604,17'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
                - int_parse_uri
                - pj_scan_get_char
                - pj_throw_exception_
                - pj_throw_exception_
                - pj_scan_get_char
                - pj_scan_peek
                - pj_scan_get_until_ch
                - pj_strtrim
        - Branch String:   '../src/pjsip/sip_parser.c:1614,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1616,35'
              BranchSideFuncs:
                - pj_scan_get_until_ch
                - pj_strtrim
                - pj_scan_skip_whitespace
                - int_parse_uri
                - pj_scan_get_char
                - pj_throw_exception_
                - pj_throw_exception_
                - pj_scan_get_char
            - BranchSide:      '../src/pjsip/sip_parser.c:1619,5'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
                - int_parse_uri
                - pj_scan_get_char
                - pj_throw_exception_
                - pj_throw_exception_
                - pj_scan_get_char
        - Branch String:   '../src/pjsip/sip_parser.c:1626,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1627,26'
              BranchSideFuncs:
                - pj_scan_get_char
                - int_parse_uri
                - pj_scan_get_char
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1628,16'
              BranchSideFuncs:
                - int_parse_uri
                - pj_scan_get_char
                - pj_throw_exception_
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:1628,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:0,0'
              BranchSideFuncs:
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1633,9'
              BranchSideFuncs:
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:1636,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1636,9'
              BranchSideFuncs:
                - pj_scan_get_char
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1637,30'
              BranchSideFuncs:
                - pj_scan_get_char
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:1637,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1638,13'
              BranchSideFuncs:
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1639,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1596,17'
          Dst:             pjsip_name_addr_create
        - Src:             '../src/pjsip/sip_parser.c:1599,9'
          Dst:             pj_scan_get_quote
        - Src:             '../src/pjsip/sip_parser.c:1613,16'
          Dst:             pj_scan_peek
        - Src:             '../src/pjsip/sip_parser.c:1616,13'
          Dst:             pj_scan_get_until_ch
        - Src:             '../src/pjsip/sip_parser.c:1617,13'
          Dst:             pj_strtrim
        - Src:             '../src/pjsip/sip_parser.c:1622,5'
          Dst:             pj_scan_skip_whitespace
        - Src:             '../src/pjsip/sip_parser.c:1627,9'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:1633,9'
          Dst:             pj_throw_exception_
        - Src:             '../src/pjsip/sip_parser.c:1635,22'
          Dst:             int_parse_uri
        - Src:             '../src/pjsip/sip_parser.c:1637,13'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:1638,13'
          Dst:             pj_throw_exception_
    - functionName:    parse_hdr_rr_route
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2251
      functionLinenumberEnd: 2261
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - hdr
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - int_parse_name_addr
        - int_parse_param
        - pj_list_insert_before
        - pj_memcpy
        - pj_pool_alloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:2256,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2257,22'
              BranchSideFuncs:
                - pj_pool_alloc
                - int_parse_param
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_parser.c:2261,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:2252,27'
          Dst:             int_parse_name_addr
        - Src:             '../src/pjsip/sip_parser.c:2254,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_parser.c:2257,26'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_parser.c:2258,9'
          Dst:             int_parse_param
        - Src:             '../src/pjsip/sip_parser.c:2259,9'
          Dst:             pj_list_insert_before
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    int_parse_param
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1291
      functionLinenumberEnd: 1297
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - pname
        - pvalue
        - option
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_scan_get_char
        - pjsip_parse_param_imp
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1293,5'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:1296,5'
          Dst:             pjsip_parse_param_imp
    - functionName:    pjsip_parse_param_imp
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1268
      functionLinenumberEnd: 1274
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - pname
        - pvalue
        - option
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - parse_param_imp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1269,5'
          Dst:             parse_param_imp
    - functionName:    parse_hdr_fromto
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2043
      functionLinenumberEnd: 2065
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - hdr
      BBCount:         12
      ICount:          89
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - int_parse_param
        - int_parse_uri_or_name_addr
        - parse_hdr_end
        - pj_list_insert_before
        - pj_pool_alloc
        - pj_stricmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:2048,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2051,26'
              BranchSideFuncs:
                - int_parse_param
                - pj_stricmp
                - parse_hdr_end
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_parser.c:2064,19'
              BranchSideFuncs:
                - parse_hdr_end
        - Branch String:   '../src/pjsip/sip_parser.c:2053,14'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2053,14'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - parse_hdr_end
                - int_parse_param
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_parser.c:2057,30'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - parse_hdr_end
                - int_parse_param
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_parser.c:2053,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2054,13'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - parse_hdr_end
                - int_parse_param
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_parser.c:2057,30'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - parse_hdr_end
                - int_parse_param
                - pj_stricmp
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:2044,16'
          Dst:             int_parse_uri_or_name_addr
        - Src:             '../src/pjsip/sip_parser.c:2051,9'
          Dst:             int_parse_param
        - Src:             '../src/pjsip/sip_parser.c:2053,14'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_parser.c:2057,30'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_parser.c:2060,13'
          Dst:             pj_list_insert_before
        - Src:             '../src/pjsip/sip_parser.c:2064,5'
          Dst:             parse_hdr_end
    - functionName:    int_parse_uri_or_name_addr
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1412
      functionLinenumberEnd: 1459
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - opt
      BBCount:         20
      ICount:          141
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - find_uri_handler
        - int_parse_name_addr
        - pj_scan_peek
        - pj_scan_skip_whitespace
        - pj_throw_exception_
        - pjsip_name_addr_create
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1419,31'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1419,35'
              BranchSideFuncs:
                - int_parse_name_addr
                - pjsip_name_addr_create
            - BranchSide:      '../src/pjsip/sip_parser.c:1420,48'
              BranchSideFuncs:
                - int_parse_name_addr
                - pjsip_name_addr_create
        - Branch String:   '../src/pjsip/sip_parser.c:1419,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1420,48'
              BranchSideFuncs:
                - int_parse_name_addr
                - pjsip_name_addr_create
            - BranchSide:      '../src/pjsip/sip_parser.c:1426,33'
              BranchSideFuncs:
                - pj_scan_peek
                - int_parse_name_addr
                - pjsip_name_addr_create
                - find_uri_handler
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:1428,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1429,42'
              BranchSideFuncs:
                - find_uri_handler
                - pjsip_name_addr_create
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1442,52'
              BranchSideFuncs:
                - int_parse_name_addr
                - pjsip_name_addr_create
        - Branch String:   '../src/pjsip/sip_parser.c:1431,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1433,17'
              BranchSideFuncs:
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1437,21'
              BranchSideFuncs:
                - pjsip_name_addr_create
        - Branch String:   '../src/pjsip/sip_parser.c:1448,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1448,9'
              BranchSideFuncs:
                - pjsip_name_addr_create
            - BranchSide:      '../src/pjsip/sip_parser.c:1449,13'
              BranchSideFuncs:
                - pjsip_name_addr_create
        - Branch String:   '../src/pjsip/sip_parser.c:1449,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1450,30'
              BranchSideFuncs:
                - pjsip_name_addr_create
            - BranchSide:      '../src/pjsip/sip_parser.c:1457,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1417,5'
          Dst:             pj_scan_skip_whitespace
        - Src:             '../src/pjsip/sip_parser.c:1420,27'
          Dst:             int_parse_name_addr
        - Src:             '../src/pjsip/sip_parser.c:1426,19'
          Dst:             pj_scan_peek
        - Src:             '../src/pjsip/sip_parser.c:1429,42'
          Dst:             find_uri_handler
        - Src:             '../src/pjsip/sip_parser.c:1433,17'
          Dst:             pj_throw_exception_
        - Src:             '../src/pjsip/sip_parser.c:1442,31'
          Dst:             int_parse_name_addr
        - Src:             '../src/pjsip/sip_parser.c:1452,25'
          Dst:             pjsip_name_addr_create
    - functionName:    parse_generic_int_hdr
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1831
      functionLinenumberEnd: 1836
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - scanner
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - parse_hdr_end
        - pj_scan_get
        - pj_strtoul
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1833,5'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:1834,19'
          Dst:             pj_strtoul
        - Src:             '../src/pjsip/sip_parser.c:1835,5'
          Dst:             parse_hdr_end
    - functionName:    pj_list_push_back
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - node
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_insert_before
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/list.h:126,5'
          Dst:             pj_list_insert_before
    - functionName:    pj_strtoul_mindigit
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - mindig
      BBCount:         9
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:197,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:198,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:200,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_parser.c:200,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:201,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:203,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_memchr
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - c
        - size
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memchr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/string.h:897,19'
          Dst:             memchr
    - functionName:    memchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    int_parse_contact_param
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1872
      functionLinenumberEnd: 1922
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - scanner
        - pool
      BBCount:         36
      ICount:          258
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - int_parse_param
        - pj_list_insert_before
        - pj_memchr
        - pj_pool_alloc
        - pj_stricmp
        - pj_strtoul
        - pj_strtoul_mindigit
        - pj_throw_exception_
        - strtoi_validate
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1873,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1876,26'
              BranchSideFuncs:
                - int_parse_param
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_strtoul
                - pj_memchr
                - strtoi_validate
                - strtoi_validate
                - pj_strtoul_mindigit
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1922,1'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_parser.c:1877,14'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1877,14'
              BranchSideFuncs:
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - int_parse_param
                - pj_stricmp
                - pj_memchr
                - strtoi_validate
                - strtoi_validate
                - pj_strtoul_mindigit
                - pj_throw_exception_
                - pj_strtoul
            - BranchSide:      '../src/pjsip/sip_parser.c:1903,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - int_parse_param
                - pj_stricmp
                - pj_memchr
                - strtoi_validate
                - strtoi_validate
                - pj_strtoul_mindigit
                - pj_throw_exception_
                - pj_strtoul
        - Branch String:   '../src/pjsip/sip_parser.c:1877,56'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1877,66'
              BranchSideFuncs:
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - int_parse_param
                - pj_stricmp
                - pj_memchr
                - strtoi_validate
                - strtoi_validate
                - pj_strtoul_mindigit
                - pj_throw_exception_
                - pj_strtoul
            - BranchSide:      '../src/pjsip/sip_parser.c:1903,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - int_parse_param
                - pj_stricmp
                - pj_memchr
                - strtoi_validate
                - strtoi_validate
                - pj_strtoul_mindigit
                - pj_throw_exception_
                - pj_strtoul
        - Branch String:   '../src/pjsip/sip_parser.c:1877,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1878,54'
              BranchSideFuncs:
                - pj_memchr
                - strtoi_validate
                - int_parse_param
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_strtoul
                - strtoi_validate
                - pj_strtoul_mindigit
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1903,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - int_parse_param
                - pj_stricmp
                - pj_memchr
                - strtoi_validate
                - strtoi_validate
                - pj_strtoul_mindigit
                - pj_throw_exception_
                - pj_strtoul
        - Branch String:   '../src/pjsip/sip_parser.c:1879,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1881,34'
              BranchSideFuncs:
                - strtoi_validate
                - pj_strtoul_mindigit
                - int_parse_param
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_strtoul
                - pj_memchr
                - strtoi_validate
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1884,32'
              BranchSideFuncs:
                - strtoi_validate
                - pj_strtoul_mindigit
                - int_parse_param
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_strtoul
                - pj_memchr
                - strtoi_validate
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:1894,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1895,28'
              BranchSideFuncs:
                - pj_strtoul_mindigit
                - int_parse_param
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_strtoul
                - pj_memchr
                - strtoi_validate
                - strtoi_validate
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1897,29'
              BranchSideFuncs:
                - pj_strtoul_mindigit
                - int_parse_param
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_strtoul
                - pj_memchr
                - strtoi_validate
                - strtoi_validate
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:1898,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1899,21'
              BranchSideFuncs:
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1901,31'
              BranchSideFuncs:
                - int_parse_param
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_strtoul
                - pj_memchr
                - strtoi_validate
                - strtoi_validate
                - pj_strtoul_mindigit
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:1903,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1903,21'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - int_parse_param
                - pj_stricmp
                - pj_stricmp
                - pj_strtoul
                - pj_memchr
                - strtoi_validate
                - strtoi_validate
                - pj_strtoul_mindigit
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1916,30'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - int_parse_param
                - pj_stricmp
                - pj_stricmp
                - pj_strtoul
                - pj_memchr
                - strtoi_validate
                - strtoi_validate
                - pj_strtoul_mindigit
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:1903,69'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1904,27'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - int_parse_param
                - pj_stricmp
                - pj_stricmp
                - pj_strtoul
                - pj_memchr
                - strtoi_validate
                - strtoi_validate
                - pj_strtoul_mindigit
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1916,30'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - int_parse_param
                - pj_stricmp
                - pj_stricmp
                - pj_strtoul
                - pj_memchr
                - strtoi_validate
                - strtoi_validate
                - pj_strtoul_mindigit
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:1903,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1906,28'
              BranchSideFuncs:
                - pj_strtoul
                - int_parse_param
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_memchr
                - strtoi_validate
                - strtoi_validate
                - pj_strtoul_mindigit
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1916,30'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - int_parse_param
                - pj_stricmp
                - pj_stricmp
                - pj_strtoul
                - pj_memchr
                - strtoi_validate
                - strtoi_validate
                - pj_strtoul_mindigit
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:1907,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1908,17'
              BranchSideFuncs:
                - int_parse_param
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_strtoul
                - pj_memchr
                - strtoi_validate
                - strtoi_validate
                - pj_strtoul_mindigit
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1909,17'
              BranchSideFuncs:
                - int_parse_param
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_strtoul
                - pj_memchr
                - strtoi_validate
                - strtoi_validate
                - pj_strtoul_mindigit
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:1909,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1910,17'
              BranchSideFuncs:
                - int_parse_param
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_strtoul
                - pj_memchr
                - strtoi_validate
                - strtoi_validate
                - pj_strtoul_mindigit
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1915,9'
              BranchSideFuncs:
                - int_parse_param
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_strtoul
                - pj_memchr
                - strtoi_validate
                - strtoi_validate
                - pj_strtoul_mindigit
                - pj_throw_exception_
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1876,9'
          Dst:             int_parse_param
        - Src:             '../src/pjsip/sip_parser.c:1877,14'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_parser.c:1878,37'
          Dst:             pj_memchr
        - Src:             '../src/pjsip/sip_parser.c:1880,17'
          Dst:             strtoi_validate
        - Src:             '../src/pjsip/sip_parser.c:1888,17'
          Dst:             strtoi_validate
        - Src:             '../src/pjsip/sip_parser.c:1897,29'
          Dst:             pj_strtoul_mindigit
        - Src:             '../src/pjsip/sip_parser.c:1899,21'
          Dst:             pj_throw_exception_
        - Src:             '../src/pjsip/sip_parser.c:1903,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_parser.c:1906,28'
          Dst:             pj_strtoul
        - Src:             '../src/pjsip/sip_parser.c:1916,30'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_parser.c:1919,13'
          Dst:             pj_list_insert_before
    - functionName:    int_parse_host
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1344
      functionLinenumberEnd: 1353
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - host
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_scan_get
        - pj_scan_get_char
        - pj_scan_get_until_ch
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1345,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1347,26'
              BranchSideFuncs:
                - pj_scan_get_char
                - pj_scan_get_until_ch
                - pj_scan_get_char
            - BranchSide:      '../src/pjsip/sip_parser.c:1351,22'
              BranchSideFuncs:
                - pj_scan_get
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1347,9'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:1348,9'
          Dst:             pj_scan_get_until_ch
        - Src:             '../src/pjsip/sip_parser.c:1349,9'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:1351,9'
          Dst:             pj_scan_get
    - functionName:    int_parse_hparam
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1316
      functionLinenumberEnd: 1338
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - hname
        - hvalue
      BBCount:         11
      ICount:          79
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - parser_get_and_unescape
        - pj_cis_match
        - pj_scan_get_char
        - pj_scan_is_eof
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1329,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1329,9'
              BranchSideFuncs:
                - pj_scan_get_char
                - pj_scan_is_eof
                - pj_cis_match
                - parser_get_and_unescape
            - BranchSide:      '../src/pjsip/sip_parser.c:1330,26'
              BranchSideFuncs:
                - pj_scan_get_char
                - pj_scan_is_eof
                - pj_cis_match
                - parser_get_and_unescape
        - Branch String:   '../src/pjsip/sip_parser.c:1331,38'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1332,56'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:1337,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_parser.c:1331,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1334,37'
              BranchSideFuncs:
                - parser_get_and_unescape
            - BranchSide:      '../src/pjsip/sip_parser.c:1337,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1318,5'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:1321,5'
          Dst:             parser_get_and_unescape
        - Src:             '../src/pjsip/sip_parser.c:1330,9'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:1331,14'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjsip/sip_parser.c:1332,13'
          Dst:             pj_cis_match
        - Src:             '../src/pjsip/sip_parser.c:1334,13'
          Dst:             parser_get_and_unescape
    - functionName:    int_parse_uri_param
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1303
      functionLinenumberEnd: 1310
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - pname
        - pvalue
        - option
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_scan_get_char
        - pjsip_parse_uri_param_imp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1305,5'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:1308,5'
          Dst:             pjsip_parse_uri_param_imp
    - functionName:    pjsip_parse_uri_param_imp
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1281
      functionLinenumberEnd: 1284
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - pname
        - pvalue
        - option
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - parse_param_imp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1282,5'
          Dst:             parse_param_imp
    - functionName:    int_parse_uri_host_port
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1358
      functionLinenumberEnd: 1370
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - host
        - p_port
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - int_parse_host
        - pj_scan_get
        - pj_scan_get_char
        - strtoi_validate
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1362,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1363,18'
              BranchSideFuncs:
                - pj_scan_get_char
                - pj_scan_get
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:1368,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1359,5'
          Dst:             int_parse_host
        - Src:             '../src/pjsip/sip_parser.c:1364,9'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:1365,9'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:1366,9'
          Dst:             strtoi_validate
    - functionName:    int_parse_user_pass
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1392
      functionLinenumberEnd: 1407
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - user
        - pass
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - parser_get_and_unescape
        - pj_scan_get_char
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1396,10'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1397,27'
              BranchSideFuncs:
                - pj_scan_get_char
                - parser_get_and_unescape
                - pj_scan_get_char
            - BranchSide:      '../src/pjsip/sip_parser.c:1401,9'
              BranchSideFuncs:
                - pj_scan_get_char
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1393,5'
          Dst:             parser_get_and_unescape
        - Src:             '../src/pjsip/sip_parser.c:1397,9'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:1398,9'
          Dst:             parser_get_and_unescape
        - Src:             '../src/pjsip/sip_parser.c:1406,5'
          Dst:             pj_scan_get_char
    - functionName:    int_is_next_user
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1374
      functionLinenumberEnd: 1386
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_scan_peek
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1381,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1382,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:1384,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1381,9'
          Dst:             pj_scan_peek
    - functionName:    parse_hdr_via
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2321
      functionLinenumberEnd: 2367
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         27
      ICount:          188
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - int_parse_host
        - int_parse_via_param
        - on_syntax_error
        - parse_hdr_end
        - parse_sip_version
        - pj_list_insert_before
        - pj_scan_get
        - pj_scan_get_char
        - pj_scan_get_until_ch
        - pjsip_via_hdr_create
        - strtoi_validate
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:2327,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2328,21'
              BranchSideFuncs:
                - pj_list_insert_before
                - parse_sip_version
                - pj_scan_get_char
                - pj_scan_get
                - int_parse_host
                - int_parse_via_param
                - pj_scan_get_char
                - parse_hdr_end
                - pjsip_via_hdr_create
                - pj_scan_get_char
                - pj_scan_get_until_ch
                - pj_scan_get_char
                - pj_scan_get_char
                - pj_scan_get
                - strtoi_validate
                - on_syntax_error
            - BranchSide:      '../src/pjsip/sip_parser.c:2330,35'
              BranchSideFuncs:
                - pj_list_insert_before
                - parse_sip_version
                - pj_scan_get_char
                - pj_scan_get
                - int_parse_host
                - int_parse_via_param
                - pj_scan_get_char
                - parse_hdr_end
                - pjsip_via_hdr_create
                - pj_scan_get_char
                - pj_scan_get_until_ch
                - pj_scan_get_char
                - pj_scan_get_char
                - pj_scan_get
                - strtoi_validate
                - on_syntax_error
        - Branch String:   '../src/pjsip/sip_parser.c:2333,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2334,29'
              BranchSideFuncs:
                - on_syntax_error
                - pj_scan_get
                - int_parse_host
                - int_parse_via_param
                - pj_scan_get_char
                - parse_hdr_end
                - pjsip_via_hdr_create
                - parse_sip_version
                - pj_scan_get_char
                - pj_list_insert_before
                - pj_scan_get_char
                - pj_scan_get_until_ch
                - pj_scan_get_char
                - pj_scan_get_char
                - pj_scan_get
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:2336,22'
              BranchSideFuncs:
                - pj_scan_get
                - int_parse_host
                - int_parse_via_param
                - pj_scan_get_char
                - parse_hdr_end
                - pjsip_via_hdr_create
                - parse_sip_version
                - pj_scan_get_char
                - on_syntax_error
                - pj_list_insert_before
                - pj_scan_get_char
                - pj_scan_get_until_ch
                - pj_scan_get_char
                - pj_scan_get_char
                - pj_scan_get
                - strtoi_validate
        - Branch String:   '../src/pjsip/sip_parser.c:2339,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2340,22'
              BranchSideFuncs:
                - pj_scan_get_char
                - pj_scan_get
                - strtoi_validate
                - int_parse_via_param
                - pj_scan_get_char
                - parse_hdr_end
                - pjsip_via_hdr_create
                - parse_sip_version
                - pj_scan_get_char
                - pj_scan_get
                - int_parse_host
                - on_syntax_error
                - pj_list_insert_before
                - pj_scan_get_char
                - pj_scan_get_until_ch
                - pj_scan_get_char
            - BranchSide:      '../src/pjsip/sip_parser.c:2347,29'
              BranchSideFuncs:
                - int_parse_via_param
                - pj_scan_get_char
                - parse_hdr_end
                - pjsip_via_hdr_create
                - parse_sip_version
                - pj_scan_get_char
                - pj_scan_get
                - int_parse_host
                - pj_scan_get_char
                - pj_scan_get
                - strtoi_validate
                - on_syntax_error
                - pj_list_insert_before
                - pj_scan_get_char
                - pj_scan_get_until_ch
                - pj_scan_get_char
        - Branch String:   '../src/pjsip/sip_parser.c:2349,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2350,30'
              BranchSideFuncs:
                - pj_scan_get_char
                - pj_scan_get_until_ch
                - pj_scan_get_char
                - pj_scan_get_char
                - parse_hdr_end
                - pjsip_via_hdr_create
                - parse_sip_version
                - pj_scan_get_char
                - pj_scan_get
                - int_parse_host
                - int_parse_via_param
                - pj_scan_get_char
                - pj_scan_get
                - strtoi_validate
                - on_syntax_error
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_parser.c:2355,14'
              BranchSideFuncs:
                - pj_scan_get_char
                - parse_hdr_end
                - pjsip_via_hdr_create
                - parse_sip_version
                - pj_scan_get_char
                - pj_scan_get
                - int_parse_host
                - int_parse_via_param
                - pj_scan_get_char
                - pj_scan_get_until_ch
                - pj_scan_get_char
                - pj_scan_get_char
                - pj_scan_get
                - strtoi_validate
                - on_syntax_error
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_parser.c:2355,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2356,13'
              BranchSideFuncs:
                - parse_hdr_end
            - BranchSide:      '../src/pjsip/sip_parser.c:2358,26'
              BranchSideFuncs:
                - pj_scan_get_char
                - parse_hdr_end
                - pjsip_via_hdr_create
                - parse_sip_version
                - pj_scan_get_char
                - pj_scan_get
                - int_parse_host
                - int_parse_via_param
                - pj_scan_get_char
                - pj_scan_get_until_ch
                - pj_scan_get_char
                - pj_scan_get_char
                - pj_scan_get
                - strtoi_validate
                - on_syntax_error
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_parser.c:2360,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2326,51'
              BranchSideFuncs:
                - pjsip_via_hdr_create
                - parse_sip_version
                - pj_scan_get_char
                - pj_scan_get
                - int_parse_host
                - int_parse_via_param
                - pj_scan_get_char
                - parse_hdr_end
                - pj_scan_get_char
                - pj_scan_get_until_ch
                - pj_scan_get_char
                - pj_scan_get_char
                - pj_scan_get
                - strtoi_validate
                - on_syntax_error
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_parser.c:2362,19'
              BranchSideFuncs:
                - parse_hdr_end
        - Branch String:   '../src/pjsip/sip_parser.c:2364,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2364,23'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:2364,20'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_parser.c:2364,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2364,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:2365,36'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:2326,30'
          Dst:             pjsip_via_hdr_create
        - Src:             '../src/pjsip/sip_parser.c:2330,13'
          Dst:             pj_list_insert_before
        - Src:             '../src/pjsip/sip_parser.c:2332,9'
          Dst:             parse_sip_version
        - Src:             '../src/pjsip/sip_parser.c:2333,13'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:2334,13'
          Dst:             on_syntax_error
        - Src:             '../src/pjsip/sip_parser.c:2336,9'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:2337,9'
          Dst:             int_parse_host
        - Src:             '../src/pjsip/sip_parser.c:2341,13'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:2342,13'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:2343,13'
          Dst:             strtoi_validate
        - Src:             '../src/pjsip/sip_parser.c:2347,9'
          Dst:             int_parse_via_param
        - Src:             '../src/pjsip/sip_parser.c:2350,13'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:2351,13'
          Dst:             pj_scan_get_until_ch
        - Src:             '../src/pjsip/sip_parser.c:2352,13'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:2358,9'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:2362,5'
          Dst:             parse_hdr_end
    - functionName:    parse_hdr_unsupported
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2165
      functionLinenumberEnd: 2168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - parse_generic_array_hdr
        - pjsip_unsupported_hdr_create
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:2166,34'
          Dst:             pjsip_unsupported_hdr_create
        - Src:             '../src/pjsip/sip_parser.c:2167,5'
          Dst:             parse_generic_array_hdr
    - functionName:    parse_generic_array_hdr
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1755
      functionLinenumberEnd: 1786
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - scanner
      BBCount:         20
      ICount:          130
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - on_syntax_error
        - parse_hdr_end
        - pj_scan_get
        - pj_scan_get_char
        - pj_scan_is_eof
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1759,33'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1760,10'
              BranchSideFuncs:
                - parse_hdr_end
            - BranchSide:      '../src/pjsip/sip_parser.c:1762,9'
              BranchSideFuncs:
                - parse_hdr_end
        - Branch String:   '../src/pjsip/sip_parser.c:1760,34'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1760,38'
              BranchSideFuncs:
                - parse_hdr_end
            - BranchSide:      '../src/pjsip/sip_parser.c:1762,9'
              BranchSideFuncs:
                - parse_hdr_end
        - Branch String:   '../src/pjsip/sip_parser.c:1759,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1762,9'
              BranchSideFuncs:
                - parse_hdr_end
            - BranchSide:      '../src/pjsip/sip_parser.c:1765,9'
              BranchSideFuncs:
                - pj_scan_get
                - parse_hdr_end
                - pj_scan_get_char
                - pj_scan_get
                - on_syntax_error
        - Branch String:   '../src/pjsip/sip_parser.c:1765,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1767,25'
              BranchSideFuncs:
                - on_syntax_error
            - BranchSide:      '../src/pjsip/sip_parser.c:1771,18'
              BranchSideFuncs:
                - pj_scan_get
                - parse_hdr_end
                - pj_scan_get_char
                - pj_scan_get
        - Branch String:   '../src/pjsip/sip_parser.c:1775,57'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1775,5'
              BranchSideFuncs:
                - parse_hdr_end
                - pj_scan_get_char
                - pj_scan_get
            - BranchSide:      '../src/pjsip/sip_parser.c:1776,14'
              BranchSideFuncs:
                - parse_hdr_end
                - pj_scan_get_char
                - pj_scan_get
        - Branch String:   '../src/pjsip/sip_parser.c:1775,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1778,26'
              BranchSideFuncs:
                - pj_scan_get_char
                - pj_scan_get
                - parse_hdr_end
            - BranchSide:      '../src/pjsip/sip_parser.c:1785,19'
              BranchSideFuncs:
                - parse_hdr_end
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1759,9'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjsip/sip_parser.c:1767,9'
          Dst:             on_syntax_error
        - Src:             '../src/pjsip/sip_parser.c:1771,5'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:1778,9'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:1779,9'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:1785,5'
          Dst:             parse_hdr_end
    - functionName:    parse_hdr_to
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2153
      functionLinenumberEnd: 2160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - parse_hdr_fromto
        - pjsip_to_hdr_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:2157,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2157,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:2158,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:2154,25'
          Dst:             pjsip_to_hdr_create
        - Src:             '../src/pjsip/sip_parser.c:2155,5'
          Dst:             parse_hdr_fromto
    - functionName:    parse_hdr_supported
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2134
      functionLinenumberEnd: 2148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         18
      ICount:          118
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - parse_generic_array_hdr
        - pjsip_supported_hdr_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:2136,43'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2136,43'
              BranchSideFuncs:
                - pjsip_supported_hdr_create
                - parse_generic_array_hdr
            - BranchSide:      '../src/pjsip/sip_parser.c:2137,26'
              BranchSideFuncs:
                - pjsip_supported_hdr_create
                - parse_generic_array_hdr
        - Branch String:   '../src/pjsip/sip_parser.c:2139,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2139,23'
              BranchSideFuncs:
                - pjsip_supported_hdr_create
                - parse_generic_array_hdr
            - BranchSide:      '../src/pjsip/sip_parser.c:2142,42'
              BranchSideFuncs:
                - pjsip_supported_hdr_create
                - parse_generic_array_hdr
        - Branch String:   '../src/pjsip/sip_parser.c:2139,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2140,15'
              BranchSideFuncs:
                - parse_generic_array_hdr
            - BranchSide:      '../src/pjsip/sip_parser.c:2142,42'
              BranchSideFuncs:
                - pjsip_supported_hdr_create
                - parse_generic_array_hdr
        - Branch String:   '../src/pjsip/sip_parser.c:2148,12'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2148,34'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:2148,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:2142,15'
          Dst:             pjsip_supported_hdr_create
        - Src:             '../src/pjsip/sip_parser.c:2147,5'
          Dst:             parse_generic_array_hdr
    - functionName:    parse_hdr_retry_after
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2100
      functionLinenumberEnd: 2129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         17
      ICount:          143
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - int_parse_param
        - on_syntax_error
        - parse_hdr_end
        - pj_list_push_back
        - pj_pool_alloc
        - pj_scan_get
        - pj_scan_get_quote
        - pj_scan_is_eof
        - pjsip_retry_after_hdr_create
        - strtoi_validate
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:2111,37'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2111,5'
              BranchSideFuncs:
                - parse_hdr_end
                - on_syntax_error
                - pj_scan_is_eof
                - pj_pool_alloc
                - int_parse_param
                - pj_list_push_back
                - pj_scan_get_quote
            - BranchSide:      '../src/pjsip/sip_parser.c:2111,41'
              BranchSideFuncs:
                - parse_hdr_end
                - on_syntax_error
                - pj_scan_is_eof
                - pj_pool_alloc
                - int_parse_param
                - pj_list_push_back
                - pj_scan_get_quote
        - Branch String:   '../src/pjsip/sip_parser.c:2111,63'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2111,5'
              BranchSideFuncs:
                - parse_hdr_end
                - on_syntax_error
                - pj_scan_is_eof
                - pj_pool_alloc
                - int_parse_param
                - pj_list_push_back
                - pj_scan_get_quote
            - BranchSide:      '../src/pjsip/sip_parser.c:2112,13'
              BranchSideFuncs:
                - parse_hdr_end
                - on_syntax_error
                - pj_scan_is_eof
                - pj_pool_alloc
                - int_parse_param
                - pj_list_push_back
                - pj_scan_get_quote
        - Branch String:   '../src/pjsip/sip_parser.c:2111,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2114,14'
              BranchSideFuncs:
                - on_syntax_error
                - pj_scan_is_eof
                - parse_hdr_end
                - pj_pool_alloc
                - int_parse_param
                - pj_list_push_back
                - pj_scan_get_quote
            - BranchSide:      '../src/pjsip/sip_parser.c:2128,19'
              BranchSideFuncs:
                - parse_hdr_end
        - Branch String:   '../src/pjsip/sip_parser.c:2114,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2115,31'
              BranchSideFuncs:
                - pj_scan_get_quote
                - pj_scan_is_eof
                - parse_hdr_end
                - on_syntax_error
                - pj_pool_alloc
                - int_parse_param
                - pj_list_push_back
            - BranchSide:      '../src/pjsip/sip_parser.c:2119,21'
              BranchSideFuncs:
                - on_syntax_error
                - pj_scan_is_eof
                - parse_hdr_end
                - pj_scan_get_quote
                - pj_pool_alloc
                - int_parse_param
                - pj_list_push_back
        - Branch String:   '../src/pjsip/sip_parser.c:2119,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2120,26'
              BranchSideFuncs:
                - pj_pool_alloc
                - int_parse_param
                - pj_list_push_back
                - pj_scan_is_eof
                - parse_hdr_end
                - on_syntax_error
                - pj_scan_get_quote
            - BranchSide:      '../src/pjsip/sip_parser.c:2124,29'
              BranchSideFuncs:
                - on_syntax_error
                - pj_scan_is_eof
                - parse_hdr_end
                - pj_pool_alloc
                - int_parse_param
                - pj_list_push_back
                - pj_scan_get_quote
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:2105,11'
          Dst:             pjsip_retry_after_hdr_create
        - Src:             '../src/pjsip/sip_parser.c:2107,5'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:2108,5'
          Dst:             strtoi_validate
        - Src:             '../src/pjsip/sip_parser.c:2111,13'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjsip/sip_parser.c:2115,13'
          Dst:             pj_scan_get_quote
        - Src:             '../src/pjsip/sip_parser.c:2120,32'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_parser.c:2121,13'
          Dst:             int_parse_param
        - Src:             '../src/pjsip/sip_parser.c:2122,13'
          Dst:             pj_list_push_back
        - Src:             '../src/pjsip/sip_parser.c:2124,13'
          Dst:             on_syntax_error
        - Src:             '../src/pjsip/sip_parser.c:2128,5'
          Dst:             parse_hdr_end
    - functionName:    parse_hdr_require
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2080
      functionLinenumberEnd: 2095
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         18
      ICount:          118
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - parse_generic_array_hdr
        - pjsip_require_hdr_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:2082,43'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2082,43'
              BranchSideFuncs:
                - pjsip_require_hdr_create
                - parse_generic_array_hdr
            - BranchSide:      '../src/pjsip/sip_parser.c:2083,26'
              BranchSideFuncs:
                - pjsip_require_hdr_create
                - parse_generic_array_hdr
        - Branch String:   '../src/pjsip/sip_parser.c:2085,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2085,23'
              BranchSideFuncs:
                - pjsip_require_hdr_create
                - parse_generic_array_hdr
            - BranchSide:      '../src/pjsip/sip_parser.c:2088,40'
              BranchSideFuncs:
                - pjsip_require_hdr_create
                - parse_generic_array_hdr
        - Branch String:   '../src/pjsip/sip_parser.c:2085,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2086,15'
              BranchSideFuncs:
                - parse_generic_array_hdr
            - BranchSide:      '../src/pjsip/sip_parser.c:2088,40'
              BranchSideFuncs:
                - pjsip_require_hdr_create
                - parse_generic_array_hdr
        - Branch String:   '../src/pjsip/sip_parser.c:2095,12'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2095,34'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:2095,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:2088,15'
          Dst:             pjsip_require_hdr_create
        - Src:             '../src/pjsip/sip_parser.c:2093,5'
          Dst:             parse_generic_array_hdr
    - functionName:    parse_hdr_route
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2293
      functionLinenumberEnd: 2316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         19
      ICount:          113
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - parse_hdr_end
        - parse_hdr_rr_route
        - pj_list_insert_before
        - pj_scan_get_char
        - pjsip_route_hdr_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:2299,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2300,21'
              BranchSideFuncs:
                - pj_list_insert_before
                - parse_hdr_rr_route
                - parse_hdr_end
                - pj_scan_get_char
                - pjsip_route_hdr_create
            - BranchSide:      '../src/pjsip/sip_parser.c:2302,35'
              BranchSideFuncs:
                - pj_list_insert_before
                - parse_hdr_rr_route
                - parse_hdr_end
                - pj_scan_get_char
                - pjsip_route_hdr_create
        - Branch String:   '../src/pjsip/sip_parser.c:2305,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2306,30'
              BranchSideFuncs:
                - pj_scan_get_char
                - parse_hdr_end
                - pjsip_route_hdr_create
                - parse_hdr_rr_route
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_parser.c:2308,13'
              BranchSideFuncs:
                - parse_hdr_end
        - Branch String:   '../src/pjsip/sip_parser.c:2310,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2298,55'
              BranchSideFuncs:
                - pjsip_route_hdr_create
                - parse_hdr_rr_route
                - parse_hdr_end
                - pj_scan_get_char
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_parser.c:2311,19'
              BranchSideFuncs:
                - parse_hdr_end
        - Branch String:   '../src/pjsip/sip_parser.c:2313,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2313,23'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:2313,20'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_parser.c:2313,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2313,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:2314,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:2298,32'
          Dst:             pjsip_route_hdr_create
        - Src:             '../src/pjsip/sip_parser.c:2302,13'
          Dst:             pj_list_insert_before
        - Src:             '../src/pjsip/sip_parser.c:2304,9'
          Dst:             parse_hdr_rr_route
        - Src:             '../src/pjsip/sip_parser.c:2306,13'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:2311,5'
          Dst:             parse_hdr_end
    - functionName:    parse_hdr_rr
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2265
      functionLinenumberEnd: 2288
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         19
      ICount:          113
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - parse_hdr_end
        - parse_hdr_rr_route
        - pj_list_insert_before
        - pj_scan_get_char
        - pjsip_rr_hdr_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:2271,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2272,21'
              BranchSideFuncs:
                - pj_list_insert_before
                - parse_hdr_rr_route
                - parse_hdr_end
                - pj_scan_get_char
                - pjsip_rr_hdr_create
            - BranchSide:      '../src/pjsip/sip_parser.c:2274,35'
              BranchSideFuncs:
                - pj_list_insert_before
                - parse_hdr_rr_route
                - parse_hdr_end
                - pj_scan_get_char
                - pjsip_rr_hdr_create
        - Branch String:   '../src/pjsip/sip_parser.c:2277,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2278,30'
              BranchSideFuncs:
                - pj_scan_get_char
                - parse_hdr_end
                - pjsip_rr_hdr_create
                - parse_hdr_rr_route
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_parser.c:2280,13'
              BranchSideFuncs:
                - parse_hdr_end
        - Branch String:   '../src/pjsip/sip_parser.c:2282,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2270,49'
              BranchSideFuncs:
                - pjsip_rr_hdr_create
                - parse_hdr_rr_route
                - parse_hdr_end
                - pj_scan_get_char
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_parser.c:2283,19'
              BranchSideFuncs:
                - parse_hdr_end
        - Branch String:   '../src/pjsip/sip_parser.c:2285,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2285,23'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:2285,20'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_parser.c:2285,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2285,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:2286,45'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:2270,29'
          Dst:             pjsip_rr_hdr_create
        - Src:             '../src/pjsip/sip_parser.c:2274,13'
          Dst:             pj_list_insert_before
        - Src:             '../src/pjsip/sip_parser.c:2276,9'
          Dst:             parse_hdr_rr_route
        - Src:             '../src/pjsip/sip_parser.c:2278,13'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:2283,5'
          Dst:             parse_hdr_end
    - functionName:    parse_hdr_min_expires
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2240
      functionLinenumberEnd: 2244
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - parse_generic_int_hdr
        - pjsip_min_expires_hdr_create
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:2242,11'
          Dst:             pjsip_min_expires_hdr_create
        - Src:             '../src/pjsip/sip_parser.c:2243,5'
          Dst:             parse_generic_int_hdr
    - functionName:    parse_hdr_max_forwards
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2227
      functionLinenumberEnd: 2235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - parse_generic_int_hdr
        - pjsip_max_fwd_hdr_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:2232,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2232,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:2233,40'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:2229,11'
          Dst:             pjsip_max_fwd_hdr_create
        - Src:             '../src/pjsip/sip_parser.c:2230,5'
          Dst:             parse_generic_int_hdr
    - functionName:    parse_hdr_from
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2069
      functionLinenumberEnd: 2075
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - parse_hdr_fromto
        - pjsip_from_hdr_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:2072,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2072,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:2073,37'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:2070,27'
          Dst:             pjsip_from_hdr_create
        - Src:             '../src/pjsip/sip_parser.c:2071,5'
          Dst:             parse_hdr_fromto
    - functionName:    parse_hdr_expires
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2033
      functionLinenumberEnd: 2036
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - parse_generic_int_hdr
        - pjsip_expires_hdr_create
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:2034,30'
          Dst:             pjsip_expires_hdr_create
        - Src:             '../src/pjsip/sip_parser.c:2035,5'
          Dst:             parse_generic_int_hdr
    - functionName:    parse_hdr_cseq
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2009
      functionLinenumberEnd: 2028
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - parse_hdr_end
        - pj_scan_get
        - pjsip_cseq_hdr_create
        - pjsip_method_init_np
        - strtoi_validate
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:2024,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2024,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:2025,37'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:2014,5'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:2015,5'
          Dst:             strtoi_validate
        - Src:             '../src/pjsip/sip_parser.c:2017,11'
          Dst:             pjsip_cseq_hdr_create
        - Src:             '../src/pjsip/sip_parser.c:2020,5'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:2021,5'
          Dst:             parse_hdr_end
        - Src:             '../src/pjsip/sip_parser.c:2023,5'
          Dst:             pjsip_method_init_np
    - functionName:    parse_hdr_content_type
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1981
      functionLinenumberEnd: 2004
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         9
      ICount:          97
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - int_parse_param
        - parse_hdr_end
        - pj_list_push_back
        - pj_pool_alloc
        - pj_scan_get
        - pj_scan_get_char
        - pjsip_ctype_hdr_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1993,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1994,22'
              BranchSideFuncs:
                - pj_pool_alloc
                - int_parse_param
                - pj_list_push_back
                - parse_hdr_end
            - BranchSide:      '../src/pjsip/sip_parser.c:1999,19'
              BranchSideFuncs:
                - parse_hdr_end
        - Branch String:   '../src/pjsip/sip_parser.c:2001,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2001,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:2002,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1985,11'
          Dst:             pjsip_ctype_hdr_create
        - Src:             '../src/pjsip/sip_parser.c:1988,5'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:1989,5'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:1990,5'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:1994,30'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_parser.c:1995,9'
          Dst:             int_parse_param
        - Src:             '../src/pjsip/sip_parser.c:1996,9'
          Dst:             pj_list_push_back
        - Src:             '../src/pjsip/sip_parser.c:1999,5'
          Dst:             parse_hdr_end
    - functionName:    parse_hdr_content_len
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1964
      functionLinenumberEnd: 1976
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - parse_hdr_end
        - pj_scan_get
        - pj_strtoul
        - pjsip_clen_hdr_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1973,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1973,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:1974,37'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1968,11'
          Dst:             pjsip_clen_hdr_create
        - Src:             '../src/pjsip/sip_parser.c:1969,5'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:1970,16'
          Dst:             pj_strtoul
        - Src:             '../src/pjsip/sip_parser.c:1971,5'
          Dst:             parse_hdr_end
    - functionName:    parse_hdr_contact
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1926
      functionLinenumberEnd: 1959
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         16
      ICount:          112
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - int_parse_contact_param
        - int_parse_uri_or_name_addr
        - parse_hdr_end
        - pj_list_insert_before
        - pj_scan_get_char
        - pjsip_contact_hdr_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1932,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1933,21'
              BranchSideFuncs:
                - int_parse_uri_or_name_addr
                - int_parse_contact_param
                - pj_scan_get_char
                - parse_hdr_end
                - pjsip_contact_hdr_create
                - pj_list_insert_before
                - pj_scan_get_char
            - BranchSide:      '../src/pjsip/sip_parser.c:1935,35'
              BranchSideFuncs:
                - pj_list_insert_before
                - int_parse_uri_or_name_addr
                - int_parse_contact_param
                - pj_scan_get_char
                - parse_hdr_end
                - pjsip_contact_hdr_create
                - pj_scan_get_char
        - Branch String:   '../src/pjsip/sip_parser.c:1937,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1938,30'
              BranchSideFuncs:
                - pj_scan_get_char
                - pj_scan_get_char
                - parse_hdr_end
                - pjsip_contact_hdr_create
                - pj_list_insert_before
                - int_parse_uri_or_name_addr
                - int_parse_contact_param
            - BranchSide:      '../src/pjsip/sip_parser.c:1942,13'
              BranchSideFuncs:
                - int_parse_uri_or_name_addr
                - int_parse_contact_param
                - pj_scan_get_char
                - parse_hdr_end
                - pjsip_contact_hdr_create
                - pj_list_insert_before
                - pj_scan_get_char
        - Branch String:   '../src/pjsip/sip_parser.c:1950,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1951,13'
              BranchSideFuncs:
                - parse_hdr_end
            - BranchSide:      '../src/pjsip/sip_parser.c:1953,26'
              BranchSideFuncs:
                - pj_scan_get_char
                - parse_hdr_end
                - pjsip_contact_hdr_create
                - pj_list_insert_before
                - int_parse_uri_or_name_addr
                - int_parse_contact_param
                - pj_scan_get_char
        - Branch String:   '../src/pjsip/sip_parser.c:1955,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1931,59'
              BranchSideFuncs:
                - pjsip_contact_hdr_create
                - pj_list_insert_before
                - int_parse_uri_or_name_addr
                - int_parse_contact_param
                - pj_scan_get_char
                - parse_hdr_end
                - pj_scan_get_char
            - BranchSide:      '../src/pjsip/sip_parser.c:1955,5'
              BranchSideFuncs:
                - parse_hdr_end
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1931,34'
          Dst:             pjsip_contact_hdr_create
        - Src:             '../src/pjsip/sip_parser.c:1935,13'
          Dst:             pj_list_insert_before
        - Src:             '../src/pjsip/sip_parser.c:1938,13'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:1943,24'
          Dst:             int_parse_uri_or_name_addr
        - Src:             '../src/pjsip/sip_parser.c:1947,13'
          Dst:             int_parse_contact_param
        - Src:             '../src/pjsip/sip_parser.c:1953,9'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:1957,5'
          Dst:             parse_hdr_end
    - functionName:    parse_hdr_call_id
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1857
      functionLinenumberEnd: 1865
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - parse_hdr_end
        - pj_scan_get
        - pjsip_cid_hdr_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1862,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1862,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:1863,36'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1858,26'
          Dst:             pjsip_cid_hdr_create
        - Src:             '../src/pjsip/sip_parser.c:1859,5'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:1860,5'
          Dst:             parse_hdr_end
    - functionName:    parse_hdr_allow
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1849
      functionLinenumberEnd: 1852
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - parse_generic_array_hdr
        - pjsip_allow_hdr_create
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1850,30'
          Dst:             pjsip_allow_hdr_create
        - Src:             '../src/pjsip/sip_parser.c:1851,5'
          Dst:             parse_generic_array_hdr
    - functionName:    parse_hdr_accept
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1841
      functionLinenumberEnd: 1844
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - parse_generic_array_hdr
        - pjsip_accept_hdr_create
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1842,32'
          Dst:             pjsip_accept_hdr_create
        - Src:             '../src/pjsip/sip_parser.c:1843,5'
          Dst:             parse_generic_array_hdr
    - functionName:    int_parse_sip_url
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1505
      functionLinenumberEnd: 1586
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - parse_params
      BBCount:         81
      ICount:          447
      EdgeCount:       107
      CyclomaticComplexity: 28
      functionsReached:
        - int_is_next_user
        - int_parse_hparam
        - int_parse_uri_host_port
        - int_parse_uri_param
        - int_parse_user_pass
        - pj_list_insert_before
        - pj_pool_alloc
        - pj_scan_get
        - pj_scan_get_char
        - pj_scan_skip_whitespace
        - pj_stricmp
        - pj_throw_exception_
        - pjsip_sip_uri_create
        - strtoi_validate
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1514,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1515,9'
              BranchSideFuncs:
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1518,9'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_throw_exception_
                - pjsip_sip_uri_create
                - int_is_next_user
                - int_parse_uri_host_port
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
                - int_parse_user_pass
                - pjsip_sip_uri_create
        - Branch String:   '../src/pjsip/sip_parser.c:1518,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1518,9'
              BranchSideFuncs:
                - pj_stricmp
                - pj_throw_exception_
                - pjsip_sip_uri_create
                - int_is_next_user
                - int_parse_uri_host_port
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
                - int_parse_user_pass
                - pjsip_sip_uri_create
            - BranchSide:      '../src/pjsip/sip_parser.c:1518,9'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_throw_exception_
                - pjsip_sip_uri_create
                - int_is_next_user
                - int_parse_uri_host_port
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
                - int_parse_user_pass
                - pjsip_sip_uri_create
        - Branch String:   '../src/pjsip/sip_parser.c:1518,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1519,36'
              BranchSideFuncs:
                - pjsip_sip_uri_create
                - int_is_next_user
                - int_parse_uri_host_port
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
                - int_parse_user_pass
            - BranchSide:      '../src/pjsip/sip_parser.c:1521,16'
              BranchSideFuncs:
                - pj_stricmp
                - pj_throw_exception_
                - pjsip_sip_uri_create
                - int_is_next_user
                - int_parse_uri_host_port
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
                - int_parse_user_pass
        - Branch String:   '../src/pjsip/sip_parser.c:1521,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1521,16'
              BranchSideFuncs:
                - pj_throw_exception_
                - pjsip_sip_uri_create
                - int_is_next_user
                - int_parse_uri_host_port
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
                - int_parse_user_pass
            - BranchSide:      '../src/pjsip/sip_parser.c:1521,16'
              BranchSideFuncs:
                - pj_stricmp
                - pj_throw_exception_
                - pjsip_sip_uri_create
                - int_is_next_user
                - int_parse_uri_host_port
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
                - int_parse_user_pass
        - Branch String:   '../src/pjsip/sip_parser.c:1521,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1522,36'
              BranchSideFuncs:
                - pjsip_sip_uri_create
                - int_is_next_user
                - int_parse_uri_host_port
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
                - int_parse_user_pass
            - BranchSide:      '../src/pjsip/sip_parser.c:1525,9'
              BranchSideFuncs:
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:1533,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1534,29'
              BranchSideFuncs:
                - int_parse_user_pass
                - int_parse_uri_host_port
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:1538,29'
              BranchSideFuncs:
                - int_parse_uri_host_port
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
        - Branch String:   '../src/pjsip/sip_parser.c:1541,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1542,7'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:1575,9'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_parser.c:1542,7'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1545,30'
              BranchSideFuncs:
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:1572,5'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_parser.c:1547,14'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1547,14'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:1550,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
        - Branch String:   '../src/pjsip/sip_parser.c:1547,59'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1547,69'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:1550,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
        - Branch String:   '../src/pjsip/sip_parser.c:1547,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1548,13'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:1550,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
        - Branch String:   '../src/pjsip/sip_parser.c:1550,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1550,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:1553,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
        - Branch String:   '../src/pjsip/sip_parser.c:1550,68'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1550,78'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:1553,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
        - Branch String:   '../src/pjsip/sip_parser.c:1550,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1551,13'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:1553,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
        - Branch String:   '../src/pjsip/sip_parser.c:1553,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1553,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:1556,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
        - Branch String:   '../src/pjsip/sip_parser.c:1553,71'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1553,81'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:1556,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
        - Branch String:   '../src/pjsip/sip_parser.c:1553,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1554,13'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:1556,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
        - Branch String:   '../src/pjsip/sip_parser.c:1556,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1556,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_parser.c:1559,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_parser.c:1556,65'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1556,75'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_parser.c:1559,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_parser.c:1556,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1558,30'
              BranchSideFuncs:
                - strtoi_validate
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_parser.c:1559,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_parser.c:1559,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1559,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_parser.c:1562,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_parser.c:1559,67'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1559,77'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_parser.c:1562,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_parser.c:1559,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1560,13'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:1562,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_parser.c:1562,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1562,21'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:1566,30'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
        - Branch String:   '../src/pjsip/sip_parser.c:1562,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1563,13'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
            - BranchSide:      '../src/pjsip/sip_parser.c:1566,30'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - int_parse_uri_param
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - strtoi_validate
        - Branch String:   '../src/pjsip/sip_parser.c:1575,22'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1575,26'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_parser.c:1575,22'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjsip/sip_parser.c:1575,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1575,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjsip/sip_parser.c:1576,7'
              BranchSideFuncs:
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjsip/sip_parser.c:1581,7'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1578,17'
              BranchSideFuncs:
                - pj_pool_alloc
                - int_parse_hparam
                - pj_list_insert_before
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjsip/sip_parser.c:1582,5'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1512,5'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:1513,13'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:1515,9'
          Dst:             pj_throw_exception_
        - Src:             '../src/pjsip/sip_parser.c:1518,9'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_parser.c:1519,15'
          Dst:             pjsip_sip_uri_create
        - Src:             '../src/pjsip/sip_parser.c:1521,16'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_parser.c:1522,15'
          Dst:             pjsip_sip_uri_create
        - Src:             '../src/pjsip/sip_parser.c:1525,9'
          Dst:             pj_throw_exception_
        - Src:             '../src/pjsip/sip_parser.c:1533,9'
          Dst:             int_is_next_user
        - Src:             '../src/pjsip/sip_parser.c:1534,9'
          Dst:             int_parse_user_pass
        - Src:             '../src/pjsip/sip_parser.c:1538,5'
          Dst:             int_parse_uri_host_port
        - Src:             '../src/pjsip/sip_parser.c:1545,9'
          Dst:             int_parse_uri_param
        - Src:             '../src/pjsip/sip_parser.c:1547,14'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_parser.c:1550,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_parser.c:1553,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_parser.c:1556,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_parser.c:1557,13'
          Dst:             strtoi_validate
        - Src:             '../src/pjsip/sip_parser.c:1559,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_parser.c:1562,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_parser.c:1566,30'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_parser.c:1569,13'
          Dst:             pj_list_insert_before
        - Src:             '../src/pjsip/sip_parser.c:1578,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_parser.c:1579,9'
          Dst:             int_parse_hparam
        - Src:             '../src/pjsip/sip_parser.c:1580,9'
          Dst:             pj_list_insert_before
        - Src:             '../src/pjsip/sip_parser.c:1585,5'
          Dst:             pj_scan_skip_whitespace
    - functionName:    init_parser
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         325
      ICount:          1151
      EdgeCount:       370
      CyclomaticComplexity: 47
      functionsReached:
        - __assert_fail
        - pj_cis_add_alpha
        - pj_cis_add_num
        - pj_cis_add_str
        - pj_cis_buf_init
        - pj_cis_del_str
        - pj_cis_dup
        - pj_cis_init
        - pj_cis_invert
        - pj_exception_id_alloc
        - pjsip_auth_init_parser
        - pjsip_register_hdr_parser
        - pjsip_register_uri_parser
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:330,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:335,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_exception_id_alloc
                - __assert_fail
                - __assert_fail
                - pj_exception_id_alloc
                - __assert_fail
                - pj_cis_buf_init
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:335,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_exception_id_alloc
                - __assert_fail
                - __assert_fail
                - pj_exception_id_alloc
                - __assert_fail
                - pj_cis_buf_init
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:335,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:335,5'
              BranchSideFuncs:
                - pj_exception_id_alloc
                - __assert_fail
                - __assert_fail
                - pj_exception_id_alloc
                - __assert_fail
                - pj_cis_buf_init
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:336,14'
              BranchSideFuncs:
                - pj_exception_id_alloc
                - __assert_fail
                - __assert_fail
                - pj_exception_id_alloc
                - __assert_fail
                - pj_cis_buf_init
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:338,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:338,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_exception_id_alloc
                - __assert_fail
                - pj_cis_buf_init
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:343,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_exception_id_alloc
                - __assert_fail
                - pj_cis_buf_init
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:338,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:338,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:338,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:343,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:343,5'
              BranchSideFuncs:
                - pj_exception_id_alloc
                - __assert_fail
                - pj_cis_buf_init
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:344,14'
              BranchSideFuncs:
                - pj_exception_id_alloc
                - __assert_fail
                - pj_cis_buf_init
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:346,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:346,5'
              BranchSideFuncs:
                - pj_cis_buf_init
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:352,5'
              BranchSideFuncs:
                - pj_cis_buf_init
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:346,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:346,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:346,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:355,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:355,5'
              BranchSideFuncs:
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:356,5'
              BranchSideFuncs:
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:355,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:355,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:355,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:359,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:359,5'
              BranchSideFuncs:
                - pj_cis_add_alpha
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:360,5'
              BranchSideFuncs:
                - pj_cis_add_alpha
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:359,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:359,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:359,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:363,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:363,5'
              BranchSideFuncs:
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:364,5'
              BranchSideFuncs:
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:363,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:363,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:363,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:368,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:368,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:369,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:368,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:368,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:368,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:373,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:373,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:374,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:373,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:373,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:373,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:378,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:378,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:379,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:378,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:378,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:378,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:389,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:389,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:390,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:389,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:389,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:389,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:400,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:400,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:401,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:400,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:400,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:400,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:404,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:404,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:405,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:404,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:404,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:404,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:408,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:408,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:409,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:408,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:408,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:408,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:412,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:412,5'
              BranchSideFuncs:
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:413,5'
              BranchSideFuncs:
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:412,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:412,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:412,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:416,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:416,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:417,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:416,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:416,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:416,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:420,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:420,5'
              BranchSideFuncs:
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:421,5'
              BranchSideFuncs:
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:420,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:420,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:420,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:424,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:424,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:425,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:424,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:424,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:424,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:428,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:428,5'
              BranchSideFuncs:
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:429,5'
              BranchSideFuncs:
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:428,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:428,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:428,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:432,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:432,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:433,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:432,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:432,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:432,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:436,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:436,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:437,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:436,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:436,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:436,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:440,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:440,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:441,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:440,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:440,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:440,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:444,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:444,5'
              BranchSideFuncs:
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:445,5'
              BranchSideFuncs:
                - pj_cis_del_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:444,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:444,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:444,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:448,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:448,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:449,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:448,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:448,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:448,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:453,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:453,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:454,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_invert
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:453,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:453,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:453,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:458,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:458,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:459,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:458,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:458,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:458,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:466,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:466,5'
              BranchSideFuncs:
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:468,14'
              BranchSideFuncs:
                - pjsip_register_uri_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:466,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:466,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:466,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:469,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:469,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:475,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:469,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:469,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:469,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:476,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:476,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:478,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:476,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:476,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:476,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:479,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:479,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:481,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:479,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:479,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:479,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:482,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:482,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:484,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:482,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:482,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:482,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:485,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:485,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:487,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:485,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:485,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:485,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:489,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:489,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:491,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:489,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:489,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:489,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:493,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:493,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:495,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:493,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:493,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:493,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:496,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:496,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:498,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:496,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:496,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:496,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:499,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:499,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:501,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:499,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:499,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:499,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:502,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:502,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:504,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:502,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:502,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:502,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:506,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:506,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:508,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:506,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:506,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:506,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:510,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:510,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:512,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:510,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:510,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:510,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:513,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:513,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:515,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:513,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:513,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:513,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:516,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:516,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:518,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:516,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:516,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:516,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:519,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:519,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:521,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:519,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:519,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:519,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:523,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:523,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:525,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:523,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:523,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:523,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:527,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:527,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:529,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:527,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:527,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:527,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:530,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:530,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:532,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:530,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:530,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:530,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:534,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:534,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:536,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:534,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:534,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:534,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:537,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:537,5'
              BranchSideFuncs:
                - pjsip_auth_init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:543,14'
              BranchSideFuncs:
                - pjsip_auth_init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:537,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:537,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:537,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:335,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:336,14'
          Dst:             pj_exception_id_alloc
        - Src:             '../src/pjsip/sip_parser.c:338,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:343,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:344,14'
          Dst:             pj_exception_id_alloc
        - Src:             '../src/pjsip/sip_parser.c:346,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:352,5'
          Dst:             pj_cis_buf_init
        - Src:             '../src/pjsip/sip_parser.c:354,14'
          Dst:             pj_cis_init
        - Src:             '../src/pjsip/sip_parser.c:355,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:356,5'
          Dst:             pj_cis_add_num
        - Src:             '../src/pjsip/sip_parser.c:358,14'
          Dst:             pj_cis_init
        - Src:             '../src/pjsip/sip_parser.c:359,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:360,5'
          Dst:             pj_cis_add_alpha
        - Src:             '../src/pjsip/sip_parser.c:362,14'
          Dst:             pj_cis_init
        - Src:             '../src/pjsip/sip_parser.c:363,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:364,5'
          Dst:             pj_cis_add_alpha
        - Src:             '../src/pjsip/sip_parser.c:365,5'
          Dst:             pj_cis_add_num
        - Src:             '../src/pjsip/sip_parser.c:367,14'
          Dst:             pj_cis_init
        - Src:             '../src/pjsip/sip_parser.c:368,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:369,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_parser.c:370,5'
          Dst:             pj_cis_invert
        - Src:             '../src/pjsip/sip_parser.c:372,14'
          Dst:             pj_cis_init
        - Src:             '../src/pjsip/sip_parser.c:373,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:374,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_parser.c:375,5'
          Dst:             pj_cis_invert
        - Src:             '../src/pjsip/sip_parser.c:377,14'
          Dst:             pj_cis_dup
        - Src:             '../src/pjsip/sip_parser.c:378,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:379,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_parser.c:388,14'
          Dst:             pj_cis_dup
        - Src:             '../src/pjsip/sip_parser.c:389,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:390,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_parser.c:399,14'
          Dst:             pj_cis_dup
        - Src:             '../src/pjsip/sip_parser.c:400,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:401,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_parser.c:403,14'
          Dst:             pj_cis_dup
        - Src:             '../src/pjsip/sip_parser.c:404,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:405,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_parser.c:407,14'
          Dst:             pj_cis_dup
        - Src:             '../src/pjsip/sip_parser.c:408,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:409,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_parser.c:411,14'
          Dst:             pj_cis_dup
        - Src:             '../src/pjsip/sip_parser.c:412,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:413,5'
          Dst:             pj_cis_del_str
        - Src:             '../src/pjsip/sip_parser.c:415,14'
          Dst:             pj_cis_dup
        - Src:             '../src/pjsip/sip_parser.c:416,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:417,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_parser.c:419,14'
          Dst:             pj_cis_dup
        - Src:             '../src/pjsip/sip_parser.c:420,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:421,5'
          Dst:             pj_cis_del_str
        - Src:             '../src/pjsip/sip_parser.c:423,14'
          Dst:             pj_cis_dup
        - Src:             '../src/pjsip/sip_parser.c:424,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:425,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_parser.c:427,14'
          Dst:             pj_cis_dup
        - Src:             '../src/pjsip/sip_parser.c:428,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:429,5'
          Dst:             pj_cis_del_str
        - Src:             '../src/pjsip/sip_parser.c:431,14'
          Dst:             pj_cis_dup
        - Src:             '../src/pjsip/sip_parser.c:432,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:433,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_parser.c:435,14'
          Dst:             pj_cis_dup
        - Src:             '../src/pjsip/sip_parser.c:436,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:437,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_parser.c:439,14'
          Dst:             pj_cis_dup
        - Src:             '../src/pjsip/sip_parser.c:440,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:441,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_parser.c:443,14'
          Dst:             pj_cis_dup
        - Src:             '../src/pjsip/sip_parser.c:444,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:445,5'
          Dst:             pj_cis_del_str
        - Src:             '../src/pjsip/sip_parser.c:447,14'
          Dst:             pj_cis_init
        - Src:             '../src/pjsip/sip_parser.c:448,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:449,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_parser.c:450,5'
          Dst:             pj_cis_invert
        - Src:             '../src/pjsip/sip_parser.c:452,14'
          Dst:             pj_cis_init
        - Src:             '../src/pjsip/sip_parser.c:453,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:454,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_parser.c:455,5'
          Dst:             pj_cis_invert
        - Src:             '../src/pjsip/sip_parser.c:457,14'
          Dst:             pj_cis_dup
        - Src:             '../src/pjsip/sip_parser.c:458,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:459,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_parser.c:465,14'
          Dst:             pjsip_register_uri_parser
        - Src:             '../src/pjsip/sip_parser.c:465,14'
          Dst:             int_parse_sip_url
        - Src:             '../src/pjsip/sip_parser.c:466,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:468,14'
          Dst:             pjsip_register_uri_parser
        - Src:             '../src/pjsip/sip_parser.c:468,14'
          Dst:             int_parse_sip_url
        - Src:             '../src/pjsip/sip_parser.c:469,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:475,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_parser.c:475,14'
          Dst:             parse_hdr_accept
        - Src:             '../src/pjsip/sip_parser.c:476,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:478,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_parser.c:478,14'
          Dst:             parse_hdr_allow
        - Src:             '../src/pjsip/sip_parser.c:479,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:481,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_parser.c:481,14'
          Dst:             parse_hdr_call_id
        - Src:             '../src/pjsip/sip_parser.c:482,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:484,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_parser.c:484,14'
          Dst:             parse_hdr_contact
        - Src:             '../src/pjsip/sip_parser.c:485,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:487,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_parser.c:487,14'
          Dst:             parse_hdr_content_len
        - Src:             '../src/pjsip/sip_parser.c:489,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:491,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_parser.c:491,14'
          Dst:             parse_hdr_content_type
        - Src:             '../src/pjsip/sip_parser.c:493,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:495,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_parser.c:495,14'
          Dst:             parse_hdr_cseq
        - Src:             '../src/pjsip/sip_parser.c:496,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:498,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_parser.c:498,14'
          Dst:             parse_hdr_expires
        - Src:             '../src/pjsip/sip_parser.c:499,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:501,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_parser.c:501,14'
          Dst:             parse_hdr_from
        - Src:             '../src/pjsip/sip_parser.c:502,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:504,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_parser.c:504,14'
          Dst:             parse_hdr_max_forwards
        - Src:             '../src/pjsip/sip_parser.c:506,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:508,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_parser.c:508,14'
          Dst:             parse_hdr_min_expires
        - Src:             '../src/pjsip/sip_parser.c:510,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:512,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_parser.c:512,14'
          Dst:             parse_hdr_rr
        - Src:             '../src/pjsip/sip_parser.c:513,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:515,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_parser.c:515,14'
          Dst:             parse_hdr_route
        - Src:             '../src/pjsip/sip_parser.c:516,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:518,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_parser.c:518,14'
          Dst:             parse_hdr_require
        - Src:             '../src/pjsip/sip_parser.c:519,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:521,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_parser.c:521,14'
          Dst:             parse_hdr_retry_after
        - Src:             '../src/pjsip/sip_parser.c:523,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:525,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_parser.c:525,14'
          Dst:             parse_hdr_supported
        - Src:             '../src/pjsip/sip_parser.c:527,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:529,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_parser.c:529,14'
          Dst:             parse_hdr_to
        - Src:             '../src/pjsip/sip_parser.c:530,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:532,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_parser.c:532,14'
          Dst:             parse_hdr_unsupported
        - Src:             '../src/pjsip/sip_parser.c:534,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:536,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_parser.c:536,14'
          Dst:             parse_hdr_via
        - Src:             '../src/pjsip/sip_parser.c:537,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:543,14'
          Dst:             pjsip_auth_init_parser
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    514
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_register_uri_parser
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 783
      functionLinenumberEnd: 792
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scheme
        - func
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_str
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:784,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:785,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:787,17'
              BranchSideFuncs:
                - pj_str
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:787,45'
          Dst:             pj_str
    - functionName:    pjsip_register_hdr_parser
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hname
        - hshortname
        - fptr
      BBCount:         19
      ICount:          127
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - int_register_parser
        - pj_tolower
        - strlen
      functionUses:    23
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:673,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:674,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_parser.c:679,34'
              BranchSideFuncs:
                - int_register_parser
                - int_register_parser
                - int_register_parser
                - pj_tolower
        - Branch String:   '../src/pjsip/sip_parser.c:680,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:681,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:685,11'
              BranchSideFuncs:
                - int_register_parser
                - int_register_parser
                - pj_tolower
        - Branch String:   '../src/pjsip/sip_parser.c:685,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:686,43'
              BranchSideFuncs:
                - pj_tolower
                - int_register_parser
                - int_register_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:688,17'
              BranchSideFuncs:
                - int_register_parser
                - int_register_parser
        - Branch String:   '../src/pjsip/sip_parser.c:692,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:693,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:698,9'
              BranchSideFuncs:
                - int_register_parser
        - Branch String:   '../src/pjsip/sip_parser.c:698,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:699,38'
              BranchSideFuncs:
                - int_register_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:703,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_parser.c:700,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:701,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:702,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:672,11'
          Dst:             strlen
        - Src:             '../src/pjsip/sip_parser.c:674,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:679,14'
          Dst:             int_register_parser
        - Src:             '../src/pjsip/sip_parser.c:686,32'
          Dst:             pj_tolower
        - Src:             '../src/pjsip/sip_parser.c:691,14'
          Dst:             int_register_parser
        - Src:             '../src/pjsip/sip_parser.c:699,18'
          Dst:             int_register_parser
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    int_register_parser
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 656
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - fptr
      BBCount:         19
      ICount:          149
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - compare_handler
        - pj_hash_calc
        - pj_memcpy
        - pj_memmove
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:614,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:615,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_parser.c:620,19'
              BranchSideFuncs:
                - strlen
                - pj_memcpy
                - pj_hash_calc
                - pj_memcpy
                - pj_memmove
                - compare_handler
                - __assert_fail
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:622,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:623,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_parser.c:627,19'
              BranchSideFuncs:
                - pj_memcpy
                - pj_hash_calc
                - pj_memcpy
                - pj_memmove
                - compare_handler
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:634,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:636,38'
              BranchSideFuncs:
                - compare_handler
                - pj_memcpy
                - pj_memmove
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_parser.c:648,9'
              BranchSideFuncs:
                - pj_memcpy
                - pj_memmove
        - Branch String:   '../src/pjsip/sip_parser.c:638,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:639,13'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_parser.c:642,13'
              BranchSideFuncs:
                - pj_memcpy
                - pj_memmove
                - compare_handler
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:642,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:643,13'
              BranchSideFuncs:
                - pj_memcpy
                - pj_memmove
            - BranchSide:      '../src/pjsip/sip_parser.c:645,5'
              BranchSideFuncs:
                - pj_memcpy
                - pj_memmove
                - compare_handler
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_parser.c:648,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:648,9'
              BranchSideFuncs:
                - pj_memmove
                - pj_memcpy
            - BranchSide:      '../src/pjsip/sip_parser.c:649,30'
              BranchSideFuncs:
                - pj_memmove
                - pj_memcpy
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:615,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:621,21'
          Dst:             strlen
        - Src:             '../src/pjsip/sip_parser.c:623,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:627,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_parser.c:631,22'
          Dst:             pj_hash_calc
        - Src:             '../src/pjsip/sip_parser.c:636,13'
          Dst:             compare_handler
        - Src:             '../src/pjsip/sip_parser.c:639,13'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_parser.c:649,9'
          Dst:             pj_memmove
        - Src:             '../src/pjsip/sip_parser.c:653,5'
          Dst:             pj_memcpy
    - functionName:    pj_tolower
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/ctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tolower
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/ctype.h:118,53'
          Dst:             tolower
    - functionName:    tolower
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_scan_get_col
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib-util/include/pjlib-util/scanner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_parse_headers
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2427
      functionLinenumberEnd: 2528
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - input
        - size
        - hlist
        - options
      BBCount:         59
      ICount:          310
      EdgeCount:       76
      CyclomaticComplexity: 19
      functionsReached:
        - _setjmp
        - find_handler
        - on_syntax_error
        - parse_hdr_generic_string
        - pj_bzero
        - pj_list_insert_nodes_before
        - pj_log_get_level
        - pj_pop_exception_handler_
        - pj_push_exception_handler_
        - pj_scan_fini
        - pj_scan_get
        - pj_scan_get_char
        - pj_scan_get_col
        - pj_scan_get_newline
        - pj_scan_init
        - pj_scan_is_eof
        - pj_scan_skip_line
        - pj_throw_exception_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:2443,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2446,9'
              BranchSideFuncs:
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:2496,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pj_scan_fini
                - pj_scan_get_col
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_parser.c:2457,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2458,17'
              BranchSideFuncs:
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:2462,20'
              BranchSideFuncs:
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - pj_throw_exception_
                - pj_list_insert_nodes_before
        - Branch String:   '../src/pjsip/sip_parser.c:2468,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2469,25'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_throw_exception_
                - pj_list_insert_nodes_before
            - BranchSide:      '../src/pjsip/sip_parser.c:2471,23'
              BranchSideFuncs:
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - pj_throw_exception_
                - pj_list_insert_nodes_before
        - Branch String:   '../src/pjsip/sip_parser.c:2481,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2482,45'
              BranchSideFuncs:
                - pj_list_insert_nodes_before
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:2485,9'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_list_insert_nodes_before
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:2485,44'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2485,9'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_list_insert_nodes_before
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:2485,48'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_list_insert_nodes_before
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:2485,48'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2485,47'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_list_insert_nodes_before
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:2485,47'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_list_insert_nodes_before
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:2485,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2448,24'
              BranchSideFuncs:
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:2488,14'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
        - Branch String:   '../src/pjsip/sip_parser.c:2488,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2489,17'
              BranchSideFuncs:
                - pj_pop_exception_handler_
            - BranchSide:      '../src/pjsip/sip_parser.c:2493,5'
              BranchSideFuncs:
                - pj_pop_exception_handler_
        - Branch String:   '../src/pjsip/sip_parser.c:2489,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2489,17'
              BranchSideFuncs:
                - pj_scan_get_newline
                - pj_pop_exception_handler_
            - BranchSide:      '../src/pjsip/sip_parser.c:2490,17'
              BranchSideFuncs:
                - pj_scan_get_newline
                - pj_pop_exception_handler_
        - Branch String:   '../src/pjsip/sip_parser.c:2489,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2490,17'
              BranchSideFuncs:
                - pj_scan_get_newline
                - pj_pop_exception_handler_
            - BranchSide:      '../src/pjsip/sip_parser.c:2492,9'
              BranchSideFuncs:
                - pj_pop_exception_handler_
        - Branch String:   '../src/pjsip/sip_parser.c:2496,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2496,9'
              BranchSideFuncs:
                - pj_scan_get_col
                - pj_log_4
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_log_get_level
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pj_scan_fini
            - BranchSide:      '../src/pjsip/sip_parser.c:2501,14'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_log_get_level
                - pj_scan_get_col
                - pj_log_4
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pj_scan_fini
        - Branch String:   '../src/pjsip/sip_parser.c:2501,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2502,13'
              BranchSideFuncs:
                - pj_scan_fini
            - BranchSide:      '../src/pjsip/sip_parser.c:2507,14'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_log_get_level
                - pj_scan_fini
                - pj_scan_get_col
                - pj_log_4
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:2507,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2511,13'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_log_get_level
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_fini
                - pj_scan_get_col
                - pj_log_4
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:2517,17'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_log_get_level
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_fini
                - pj_scan_get_col
                - pj_log_4
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:2513,22'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2513,13'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_log_get_level
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_fini
                - pj_scan_get_col
                - pj_log_4
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:2513,13'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_log_get_level
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_fini
                - pj_scan_get_col
                - pj_log_4
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:2513,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2512,17'
              BranchSideFuncs:
                - pj_scan_skip_line
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_log_get_level
                - pj_scan_is_eof
                - pj_scan_fini
                - pj_scan_get_col
                - pj_log_4
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:2514,9'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_log_get_level
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_fini
                - pj_scan_get_col
                - pj_log_4
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:2435,5'
          Dst:             pj_scan_init
        - Src:             '../src/pjsip/sip_parser.c:2435,5'
          Dst:             on_syntax_error
        - Src:             '../src/pjsip/sip_parser.c:2438,5'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_parser.c:2443,5'
          Dst:             pj_push_exception_handler_
        - Src:             '../src/pjsip/sip_parser.c:2443,5'
          Dst:             _setjmp
        - Src:             '../src/pjsip/sip_parser.c:2456,13'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:2457,17'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:2458,17'
          Dst:             pj_throw_exception_
        - Src:             '../src/pjsip/sip_parser.c:2462,20'
          Dst:             find_handler
        - Src:             '../src/pjsip/sip_parser.c:2471,23'
          Dst:             parse_hdr_generic_string
        - Src:             '../src/pjsip/sip_parser.c:2482,17'
          Dst:             pj_list_insert_nodes_before
        - Src:             '../src/pjsip/sip_parser.c:2485,19'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjsip/sip_parser.c:2488,14'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjsip/sip_parser.c:2490,17'
          Dst:             pj_scan_get_newline
        - Src:             '../src/pjsip/sip_parser.c:2496,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_parser.c:2496,9'
          Dst:             pj_scan_get_col
        - Src:             '../src/pjsip/sip_parser.c:2496,9'
          Dst:             pj_log_4
        - Src:             '../src/pjsip/sip_parser.c:2502,13'
          Dst:             pj_scan_fini
        - Src:             '../src/pjsip/sip_parser.c:2507,14'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjsip/sip_parser.c:2512,17'
          Dst:             pj_scan_skip_line
        - Src:             '../src/pjsip/sip_parser.c:2520,14'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjsip/sip_parser.c:2525,5'
          Dst:             pj_pop_exception_handler_
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _setjmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    find_handler
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hname
      BBCount:         8
      ICount:          76
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - find_handler_imp
        - pj_hash_calc
        - pj_hash_calc_tolower
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:747,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:749,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:753,28'
              BranchSideFuncs:
                - pj_hash_calc
                - find_handler_imp
                - pj_hash_calc_tolower
                - find_handler_imp
        - Branch String:   '../src/pjsip/sip_parser.c:755,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:756,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:762,36'
              BranchSideFuncs:
                - pj_hash_calc_tolower
                - find_handler_imp
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:753,12'
          Dst:             pj_hash_calc
        - Src:             '../src/pjsip/sip_parser.c:754,12'
          Dst:             find_handler_imp
        - Src:             '../src/pjsip/sip_parser.c:762,12'
          Dst:             pj_hash_calc_tolower
        - Src:             '../src/pjsip/sip_parser.c:765,12'
          Dst:             find_handler_imp
    - functionName:    parse_hdr_generic_string
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2372
      functionLinenumberEnd: 2377
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - parse_generic_string_hdr
        - pjsip_generic_string_hdr_create
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:2375,11'
          Dst:             pjsip_generic_string_hdr_create
        - Src:             '../src/pjsip/sip_parser.c:2376,5'
          Dst:             parse_generic_string_hdr
    - functionName:    pjsip_parse_hdr
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2384
      functionLinenumberEnd: 2420
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - hname
        - buf
        - size
        - parsed_len
      BBCount:         12
      ICount:          122
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _setjmp
        - find_handler
        - on_syntax_error
        - parse_hdr_generic_string
        - pj_pop_exception_handler_
        - pj_push_exception_handler_
        - pj_scan_fini
        - pj_scan_init
        - pj_strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:2397,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2398,51'
              BranchSideFuncs:
                - find_handler
                - parse_hdr_generic_string
                - pj_strdup
                - pj_pop_exception_handler_
                - pj_scan_fini
            - BranchSide:      '../src/pjsip/sip_parser.c:2410,13'
              BranchSideFuncs:
                - pj_pop_exception_handler_
                - pj_scan_fini
        - Branch String:   '../src/pjsip/sip_parser.c:2399,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2400,21'
              BranchSideFuncs:
                - pj_pop_exception_handler_
                - pj_scan_fini
            - BranchSide:      '../src/pjsip/sip_parser.c:2402,19'
              BranchSideFuncs:
                - parse_hdr_generic_string
                - pj_strdup
                - pj_pop_exception_handler_
                - pj_scan_fini
        - Branch String:   '../src/pjsip/sip_parser.c:2414,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:2414,9'
              BranchSideFuncs:
                - pj_scan_fini
            - BranchSide:      '../src/pjsip/sip_parser.c:2415,42'
              BranchSideFuncs:
                - pj_scan_fini
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:2390,5'
          Dst:             pj_scan_init
        - Src:             '../src/pjsip/sip_parser.c:2390,5'
          Dst:             on_syntax_error
        - Src:             '../src/pjsip/sip_parser.c:2397,5'
          Dst:             pj_push_exception_handler_
        - Src:             '../src/pjsip/sip_parser.c:2397,5'
          Dst:             _setjmp
        - Src:             '../src/pjsip/sip_parser.c:2398,38'
          Dst:             find_handler
        - Src:             '../src/pjsip/sip_parser.c:2402,19'
          Dst:             parse_hdr_generic_string
        - Src:             '../src/pjsip/sip_parser.c:2404,13'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_parser.c:2412,5'
          Dst:             pj_pop_exception_handler_
        - Src:             '../src/pjsip/sip_parser.c:2418,5'
          Dst:             pj_scan_fini
    - functionName:    pjsip_parse_generic_array_hdr_imp
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1791
      functionLinenumberEnd: 1793
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - scanner
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - parse_generic_array_hdr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1792,5'
          Dst:             parse_generic_array_hdr
    - functionName:    pjsip_parse_end_hdr_imp
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1748
      functionLinenumberEnd: 1750
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - parse_hdr_end
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1749,5'
          Dst:             parse_hdr_end
    - functionName:    int_parse_status_line
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1689
      functionLinenumberEnd: 1701
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - status_line
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - parse_sip_version
        - pj_scan_get
        - pj_scan_get_newline
        - strtoi_validate
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1696,34'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1696,38'
              BranchSideFuncs:
                - pj_scan_get_newline
                - pj_scan_get
            - BranchSide:      '../src/pjsip/sip_parser.c:1699,9'
              BranchSideFuncs:
                - pj_scan_get_newline
        - Branch String:   '../src/pjsip/sip_parser.c:1696,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1697,22'
              BranchSideFuncs:
                - pj_scan_get
                - pj_scan_get_newline
            - BranchSide:      '../src/pjsip/sip_parser.c:1699,9'
              BranchSideFuncs:
                - pj_scan_get_newline
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1692,5'
          Dst:             parse_sip_version
        - Src:             '../src/pjsip/sip_parser.c:1693,5'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:1694,5'
          Dst:             strtoi_validate
        - Src:             '../src/pjsip/sip_parser.c:1697,9'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:1700,5'
          Dst:             pj_scan_get_newline
    - functionName:    pjsip_parse_status_line
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1709
      functionLinenumberEnd: 1731
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - size
        - status_line
      BBCount:         12
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _setjmp
        - int_parse_status_line
        - on_syntax_error
        - pj_bzero
        - pj_pop_exception_handler_
        - pj_push_exception_handler_
        - pj_scan_fini
        - pj_scan_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1717,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1718,41'
              BranchSideFuncs:
                - int_parse_status_line
                - pj_pop_exception_handler_
                - pj_scan_fini
            - BranchSide:      '../src/pjsip/sip_parser.c:1722,13'
              BranchSideFuncs:
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_scan_fini
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1713,5'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_parser.c:1714,5'
          Dst:             pj_scan_init
        - Src:             '../src/pjsip/sip_parser.c:1714,5'
          Dst:             on_syntax_error
        - Src:             '../src/pjsip/sip_parser.c:1717,5'
          Dst:             pj_push_exception_handler_
        - Src:             '../src/pjsip/sip_parser.c:1717,5'
          Dst:             _setjmp
        - Src:             '../src/pjsip/sip_parser.c:1718,9'
          Dst:             int_parse_status_line
        - Src:             '../src/pjsip/sip_parser.c:1723,13'
          Dst:             pj_scan_fini
        - Src:             '../src/pjsip/sip_parser.c:1727,5'
          Dst:             pj_pop_exception_handler_
        - Src:             '../src/pjsip/sip_parser.c:1729,5'
          Dst:             pj_scan_fini
    - functionName:    pjsip_parse_uri
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 960
      functionLinenumberEnd: 986
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - pool
        - buf
        - size
        - option
      BBCount:         14
      ICount:          100
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _setjmp
        - int_parse_uri_or_name_addr
        - on_syntax_error
        - pj_pop_exception_handler_
        - pj_push_exception_handler_
        - pj_scan_fini
        - pj_scan_init
        - pj_scan_is_eof
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:968,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:969,52'
              BranchSideFuncs:
                - int_parse_uri_or_name_addr
                - pj_pop_exception_handler_
                - pj_scan_is_eof
                - pj_scan_fini
                - pj_scan_fini
            - BranchSide:      '../src/pjsip/sip_parser.c:972,13'
              BranchSideFuncs:
                - pj_pop_exception_handler_
                - pj_scan_is_eof
                - pj_scan_fini
                - pj_scan_fini
        - Branch String:   '../src/pjsip/sip_parser.c:977,34'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:977,37'
              BranchSideFuncs:
                - pj_scan_fini
            - BranchSide:      '../src/pjsip/sip_parser.c:979,9'
              BranchSideFuncs:
                - pj_scan_fini
        - Branch String:   '../src/pjsip/sip_parser.c:977,37'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:977,37'
              BranchSideFuncs:
                - pj_scan_fini
            - BranchSide:      '../src/pjsip/sip_parser.c:979,9'
              BranchSideFuncs:
                - pj_scan_fini
        - Branch String:   '../src/pjsip/sip_parser.c:977,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:979,9'
              BranchSideFuncs:
                - pj_scan_fini
            - BranchSide:      '../src/pjsip/sip_parser.c:984,5'
              BranchSideFuncs:
                - pj_scan_fini
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:965,5'
          Dst:             pj_scan_init
        - Src:             '../src/pjsip/sip_parser.c:965,5'
          Dst:             on_syntax_error
        - Src:             '../src/pjsip/sip_parser.c:968,5'
          Dst:             pj_push_exception_handler_
        - Src:             '../src/pjsip/sip_parser.c:968,5'
          Dst:             _setjmp
        - Src:             '../src/pjsip/sip_parser.c:969,15'
          Dst:             int_parse_uri_or_name_addr
        - Src:             '../src/pjsip/sip_parser.c:974,5'
          Dst:             pj_pop_exception_handler_
        - Src:             '../src/pjsip/sip_parser.c:977,9'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjsip/sip_parser.c:979,9'
          Dst:             pj_scan_fini
        - Src:             '../src/pjsip/sip_parser.c:984,5'
          Dst:             pj_scan_fini
    - functionName:    pj_strchr
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - chr
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memchr
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../pjlib/include/pj/string.h:482,9'
          Branch Sides:
            - BranchSide:      '../../pjlib/include/pj/string.h:483,9'
              BranchSideFuncs: []
            - BranchSide:      '../../pjlib/include/pj/string.h:484,34'
              BranchSideFuncs:
                - memchr
      Callsites:
        - Src:             '../../pjlib/include/pj/string.h:484,20'
          Dst:             memchr
    - functionName:    pjsip_find_msg
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 839
      functionLinenumberEnd: 954
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - size
        - is_datagram
        - msg_size
      BBCount:         68
      ICount:          399
      EdgeCount:       90
      CyclomaticComplexity: 24
      functionsReached:
        - _setjmp
        - on_syntax_error
        - pj_log_get_level
        - pj_pop_exception_handler_
        - pj_push_exception_handler_
        - pj_scan_advance_n
        - pj_scan_fini
        - pj_scan_get
        - pj_scan_get_char
        - pj_scan_get_newline
        - pj_scan_init
        - pj_strchr
        - pj_strstr
        - pj_throw_exception_
        - strncasecmp
        - strtoi_validate
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:853,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:854,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:862,26'
              BranchSideFuncs:
                - pj_strstr
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - pj_strchr
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
                - strncasecmp
        - Branch String:   '../src/pjsip/sip_parser.c:864,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:865,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:868,15'
              BranchSideFuncs:
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - pj_strchr
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
                - strncasecmp
        - Branch String:   '../src/pjsip/sip_parser.c:873,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:873,20'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_2
                - pj_strchr
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
                - strncasecmp
            - BranchSide:      '../src/pjsip/sip_parser.c:873,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_2
                - pj_strchr
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
                - strncasecmp
        - Branch String:   '../src/pjsip/sip_parser.c:873,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:874,9'
              BranchSideFuncs:
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
                - strncasecmp
            - BranchSide:      '../src/pjsip/sip_parser.c:939,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_2
        - Branch String:   '../src/pjsip/sip_parser.c:875,27'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:875,31'
              BranchSideFuncs:
                - strncasecmp
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
            - BranchSide:      '../src/pjsip/sip_parser.c:876,30'
              BranchSideFuncs:
                - strncasecmp
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
        - Branch String:   '../src/pjsip/sip_parser.c:875,42'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:876,30'
              BranchSideFuncs:
                - strncasecmp
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
            - BranchSide:      '../src/pjsip/sip_parser.c:877,17'
              BranchSideFuncs:
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - strncasecmp
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
        - Branch String:   '../src/pjsip/sip_parser.c:876,64'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:877,17'
              BranchSideFuncs:
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - strncasecmp
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
            - BranchSide:      '../src/pjsip/sip_parser.c:887,43'
              BranchSideFuncs:
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - strncasecmp
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
        - Branch String:   '../src/pjsip/sip_parser.c:877,27'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:877,31'
              BranchSideFuncs:
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - strncasecmp
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
            - BranchSide:      '../src/pjsip/sip_parser.c:878,18'
              BranchSideFuncs:
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - strncasecmp
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
        - Branch String:   '../src/pjsip/sip_parser.c:877,42'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:878,18'
              BranchSideFuncs:
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - strncasecmp
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
            - BranchSide:      '../src/pjsip/sip_parser.c:929,13'
              BranchSideFuncs:
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
                - strncasecmp
        - Branch String:   '../src/pjsip/sip_parser.c:878,31'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:878,36'
              BranchSideFuncs:
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - strncasecmp
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
            - BranchSide:      '../src/pjsip/sip_parser.c:887,43'
              BranchSideFuncs:
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - strncasecmp
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
        - Branch String:   '../src/pjsip/sip_parser.c:878,50'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:878,55'
              BranchSideFuncs:
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - strncasecmp
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
            - BranchSide:      '../src/pjsip/sip_parser.c:887,43'
              BranchSideFuncs:
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - strncasecmp
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
        - Branch String:   '../src/pjsip/sip_parser.c:875,14'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:887,43'
              BranchSideFuncs:
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - strncasecmp
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
            - BranchSide:      '../src/pjsip/sip_parser.c:929,13'
              BranchSideFuncs:
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
                - strncasecmp
        - Branch String:   '../src/pjsip/sip_parser.c:890,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:894,22'
              BranchSideFuncs:
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - strncasecmp
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
            - BranchSide:      '../src/pjsip/sip_parser.c:915,27'
              BranchSideFuncs:
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
                - strncasecmp
        - Branch String:   '../src/pjsip/sip_parser.c:894,32'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:894,36'
              BranchSideFuncs:
                - pj_scan_advance_n
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_scan_advance_n
                - strncasecmp
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:895,21'
              BranchSideFuncs:
                - pj_scan_advance_n
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_scan_advance_n
                - strncasecmp
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:894,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:895,21'
              BranchSideFuncs:
                - pj_scan_advance_n
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_scan_advance_n
                - strncasecmp
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:896,27'
              BranchSideFuncs:
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_scan_advance_n
                - strncasecmp
                - pj_throw_exception_
                - pj_scan_advance_n
        - Branch String:   '../src/pjsip/sip_parser.c:896,37'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:896,41'
              BranchSideFuncs:
                - pj_scan_advance_n
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_scan_advance_n
                - strncasecmp
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:897,21'
              BranchSideFuncs:
                - pj_scan_advance_n
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_scan_advance_n
                - strncasecmp
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:900,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:901,21'
              BranchSideFuncs:
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:905,17'
              BranchSideFuncs:
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_scan_get_char
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
                - strncasecmp
        - Branch String:   '../src/pjsip/sip_parser.c:916,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:917,28'
              BranchSideFuncs:
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
                - strncasecmp
            - BranchSide:      '../src/pjsip/sip_parser.c:918,28'
              BranchSideFuncs:
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
                - strncasecmp
        - Branch String:   '../src/pjsip/sip_parser.c:929,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:930,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_parser.c:933,26'
              BranchSideFuncs:
                - pj_strchr
                - pj_log_get_level
                - pj_log_2
                - pj_scan_init
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_fini
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_newline
                - strtoi_validate
                - pj_throw_exception_
                - pj_scan_advance_n
                - pj_scan_advance_n
                - strncasecmp
        - Branch String:   '../src/pjsip/sip_parser.c:939,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:941,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_parser.c:946,18'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_parser.c:941,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:941,9'
              BranchSideFuncs:
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_parser.c:942,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:863,11'
          Dst:             pj_strstr
        - Src:             '../src/pjsip/sip_parser.c:872,12'
          Dst:             pj_strchr
        - Src:             '../src/pjsip/sip_parser.c:876,15'
          Dst:             strncasecmp
        - Src:             '../src/pjsip/sip_parser.c:887,13'
          Dst:             pj_scan_init
        - Src:             '../src/pjsip/sip_parser.c:887,13'
          Dst:             on_syntax_error
        - Src:             '../src/pjsip/sip_parser.c:890,13'
          Dst:             pj_push_exception_handler_
        - Src:             '../src/pjsip/sip_parser.c:890,13'
          Dst:             _setjmp
        - Src:             '../src/pjsip/sip_parser.c:895,21'
          Dst:             pj_scan_advance_n
        - Src:             '../src/pjsip/sip_parser.c:897,21'
          Dst:             pj_scan_advance_n
        - Src:             '../src/pjsip/sip_parser.c:900,21'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:901,21'
          Dst:             pj_throw_exception_
        - Src:             '../src/pjsip/sip_parser.c:905,17'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:908,17'
          Dst:             pj_scan_get_newline
        - Src:             '../src/pjsip/sip_parser.c:911,17'
          Dst:             strtoi_validate
        - Src:             '../src/pjsip/sip_parser.c:923,13'
          Dst:             pj_pop_exception_handler_
        - Src:             '../src/pjsip/sip_parser.c:925,13'
          Dst:             pj_scan_fini
        - Src:             '../src/pjsip/sip_parser.c:935,16'
          Dst:             pj_strchr
        - Src:             '../src/pjsip/sip_parser.c:941,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_parser.c:941,9'
          Dst:             pj_log_2
    - functionName:    strncasecmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_parse_rdata
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - size
        - rdata
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - int_parse_msg
        - on_syntax_error
        - pj_scan_fini
        - pj_scan_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:823,5'
          Dst:             pj_scan_init
        - Src:             '../src/pjsip/sip_parser.c:823,5'
          Dst:             on_syntax_error
        - Src:             '../src/pjsip/sip_parser.c:830,27'
          Dst:             int_parse_msg
        - Src:             '../src/pjsip/sip_parser.c:832,5'
          Dst:             pj_scan_fini
    - functionName:    int_parse_msg
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1021
      functionLinenumberEnd: 1209
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - err_list
      BBCount:         100
      ICount:          616
      EdgeCount:       132
      CyclomaticComplexity: 34
      functionsReached:
        - _setjmp
        - find_handler
        - int_parse_req_line
        - int_parse_status_line
        - is_next_sip_version
        - parse_hdr_generic_string
        - pj_list_insert_before
        - pj_list_insert_nodes_before
        - pj_pool_alloc
        - pj_pop_exception_handler_
        - pj_push_exception_handler_
        - pj_scan_get
        - pj_scan_get_char
        - pj_scan_get_col
        - pj_scan_get_newline
        - pj_scan_is_eof
        - pj_scan_skip_line
        - pj_str
        - pj_stricmp
        - pj_throw_exception_
        - pjsip_media_type_cp
        - pjsip_msg_create
        - pjsip_multipart_parse
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:1037,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1039,13'
              BranchSideFuncs:
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
            - BranchSide:      '../src/pjsip/sip_parser.c:1165,13'
              BranchSideFuncs:
                - pj_pop_exception_handler_
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
                - pj_pool_alloc
                - pj_scan_get_col
                - pj_list_insert_before
                - pj_str
                - pj_str
        - Branch String:   '../src/pjsip/sip_parser.c:1039,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1040,13'
              BranchSideFuncs:
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1043,9'
              BranchSideFuncs:
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
        - Branch String:   '../src/pjsip/sip_parser.c:1043,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1043,9'
              BranchSideFuncs:
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
            - BranchSide:      '../src/pjsip/sip_parser.c:1043,9'
              BranchSideFuncs:
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
        - Branch String:   '../src/pjsip/sip_parser.c:1043,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1044,33'
              BranchSideFuncs:
                - pj_scan_get_newline
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
            - BranchSide:      '../src/pjsip/sip_parser.c:1051,28'
              BranchSideFuncs:
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
        - Branch String:   '../src/pjsip/sip_parser.c:1051,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1052,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_parser.c:1055,33'
              BranchSideFuncs:
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
        - Branch String:   '../src/pjsip/sip_parser.c:1055,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1056,36'
              BranchSideFuncs:
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1059,36'
              BranchSideFuncs:
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:1078,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1079,17'
              BranchSideFuncs:
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1083,20'
              BranchSideFuncs:
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - pj_throw_exception_
                - pj_list_insert_nodes_before
        - Branch String:   '../src/pjsip/sip_parser.c:1089,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1090,25'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_throw_exception_
                - pj_list_insert_nodes_before
            - BranchSide:      '../src/pjsip/sip_parser.c:1107,48'
              BranchSideFuncs:
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - pj_throw_exception_
                - pj_list_insert_nodes_before
        - Branch String:   '../src/pjsip/sip_parser.c:1102,25'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1102,28'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_throw_exception_
                - pj_list_insert_nodes_before
            - BranchSide:      '../src/pjsip/sip_parser.c:1106,13'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_throw_exception_
                - pj_list_insert_nodes_before
        - Branch String:   '../src/pjsip/sip_parser.c:1102,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1103,51'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_throw_exception_
                - pj_list_insert_nodes_before
            - BranchSide:      '../src/pjsip/sip_parser.c:1106,13'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_throw_exception_
                - pj_list_insert_nodes_before
        - Branch String:   '../src/pjsip/sip_parser.c:1117,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1118,46'
              BranchSideFuncs:
                - pj_list_insert_nodes_before
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1121,9'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_list_insert_nodes_before
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:1121,43'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1121,9'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_list_insert_nodes_before
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1121,47'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_list_insert_nodes_before
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:1121,47'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1121,46'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_list_insert_nodes_before
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1121,46'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_list_insert_nodes_before
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_parser.c:1121,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1069,24'
              BranchSideFuncs:
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_parser.c:1123,25'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
        - Branch String:   '../src/pjsip/sip_parser.c:1126,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1127,17'
              BranchSideFuncs:
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
            - BranchSide:      '../src/pjsip/sip_parser.c:1135,13'
              BranchSideFuncs:
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
        - Branch String:   '../src/pjsip/sip_parser.c:1127,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1127,17'
              BranchSideFuncs:
                - pj_scan_get_newline
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
            - BranchSide:      '../src/pjsip/sip_parser.c:1128,37'
              BranchSideFuncs:
                - pj_scan_get_newline
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
        - Branch String:   '../src/pjsip/sip_parser.c:1127,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1128,37'
              BranchSideFuncs:
                - pj_scan_get_newline
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
            - BranchSide:      '../src/pjsip/sip_parser.c:1130,9'
              BranchSideFuncs:
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
        - Branch String:   '../src/pjsip/sip_parser.c:1135,23'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1135,26'
              BranchSideFuncs:
                - pj_pop_exception_handler_
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
            - BranchSide:      '../src/pjsip/sip_parser.c:1159,5'
              BranchSideFuncs:
                - pj_pop_exception_handler_
        - Branch String:   '../src/pjsip/sip_parser.c:1135,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1139,28'
              BranchSideFuncs:
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pj_pop_exception_handler_
                - pjsip_multipart_parse
            - BranchSide:      '../src/pjsip/sip_parser.c:1159,5'
              BranchSideFuncs:
                - pj_pop_exception_handler_
        - Branch String:   '../src/pjsip/sip_parser.c:1142,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1143,46'
              BranchSideFuncs:
                - pjsip_multipart_parse
                - pj_pop_exception_handler_
            - BranchSide:      '../src/pjsip/sip_parser.c:1147,24'
              BranchSideFuncs:
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pj_pop_exception_handler_
        - Branch String:   '../src/pjsip/sip_parser.c:1165,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1168,24'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_scan_get_col
                - pj_list_insert_before
                - pj_pop_exception_handler_
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
                - pj_str
                - pj_str
            - BranchSide:      '../src/pjsip/sip_parser.c:1185,13'
              BranchSideFuncs:
                - pj_pop_exception_handler_
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_pool_alloc
                - pj_scan_get_col
                - pj_list_insert_before
                - pj_str
                - pj_str
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
        - Branch String:   '../src/pjsip/sip_parser.c:1173,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1174,17'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_pop_exception_handler_
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_pool_alloc
                - pj_scan_get_col
                - pj_str
                - pj_str
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
            - BranchSide:      '../src/pjsip/sip_parser.c:1175,22'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_pop_exception_handler_
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_pool_alloc
                - pj_scan_get_col
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
                - pj_str
                - pj_str
        - Branch String:   '../src/pjsip/sip_parser.c:1175,26'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1175,29'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_pop_exception_handler_
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_pool_alloc
                - pj_scan_get_col
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
                - pj_str
                - pj_str
            - BranchSide:      '../src/pjsip/sip_parser.c:1177,22'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_pop_exception_handler_
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_pool_alloc
                - pj_scan_get_col
                - pj_str
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
                - pj_str
        - Branch String:   '../src/pjsip/sip_parser.c:1175,22'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1176,17'
              BranchSideFuncs:
                - pj_str
                - pj_list_insert_before
                - pj_pop_exception_handler_
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_pool_alloc
                - pj_scan_get_col
                - pj_str
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
            - BranchSide:      '../src/pjsip/sip_parser.c:1177,22'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_pop_exception_handler_
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_pool_alloc
                - pj_scan_get_col
                - pj_str
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
                - pj_str
        - Branch String:   '../src/pjsip/sip_parser.c:1177,26'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1177,29'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_pop_exception_handler_
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_pool_alloc
                - pj_scan_get_col
                - pj_str
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
                - pj_str
            - BranchSide:      '../src/pjsip/sip_parser.c:1180,17'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_pop_exception_handler_
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_pool_alloc
                - pj_scan_get_col
                - pj_str
                - pj_str
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
        - Branch String:   '../src/pjsip/sip_parser.c:1177,22'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1178,17'
              BranchSideFuncs:
                - pj_str
                - pj_list_insert_before
                - pj_pop_exception_handler_
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_pool_alloc
                - pj_scan_get_col
                - pj_str
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
            - BranchSide:      '../src/pjsip/sip_parser.c:1180,17'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_pop_exception_handler_
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_pool_alloc
                - pj_scan_get_col
                - pj_str
                - pj_str
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
        - Branch String:   '../src/pjsip/sip_parser.c:1185,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1186,33'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_pool_alloc
                - pj_scan_get_col
                - pj_list_insert_before
                - pj_str
                - pj_str
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
            - BranchSide:      '../src/pjsip/sip_parser.c:1204,13'
              BranchSideFuncs:
                - pj_pop_exception_handler_
        - Branch String:   '../src/pjsip/sip_parser.c:1186,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1190,17'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_pool_alloc
                - pj_scan_get_col
                - pj_list_insert_before
                - pj_str
                - pj_str
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
            - BranchSide:      '../src/pjsip/sip_parser.c:1196,13'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_pool_alloc
                - pj_scan_get_col
                - pj_list_insert_before
                - pj_str
                - pj_str
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
        - Branch String:   '../src/pjsip/sip_parser.c:1192,26'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1192,17'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_pool_alloc
                - pj_scan_get_col
                - pj_list_insert_before
                - pj_str
                - pj_str
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
            - BranchSide:      '../src/pjsip/sip_parser.c:1192,17'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_pool_alloc
                - pj_scan_get_col
                - pj_list_insert_before
                - pj_str
                - pj_str
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
        - Branch String:   '../src/pjsip/sip_parser.c:1192,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1191,39'
              BranchSideFuncs:
                - pj_scan_skip_line
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_is_eof
                - pj_pool_alloc
                - pj_scan_get_col
                - pj_list_insert_before
                - pj_str
                - pj_str
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
            - BranchSide:      '../src/pjsip/sip_parser.c:1193,13'
              BranchSideFuncs:
                - pj_scan_is_eof
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - pj_scan_is_eof
                - pj_scan_skip_line
                - pj_pool_alloc
                - pj_scan_get_col
                - pj_list_insert_before
                - pj_str
                - pj_str
                - pj_scan_is_eof
                - is_next_sip_version
                - pjsip_msg_create
                - int_parse_req_line
                - pj_scan_get
                - pj_scan_get_char
                - find_handler
                - parse_hdr_generic_string
                - pj_scan_is_eof
                - pj_scan_is_eof
                - pj_stricmp
                - pj_pool_alloc
                - pjsip_media_type_cp
                - pjsip_multipart_parse
                - pj_scan_get_newline
                - pj_list_insert_nodes_before
                - pj_throw_exception_
                - pjsip_msg_create
                - int_parse_status_line
                - pj_scan_get_newline
        - Branch String:   '../src/pjsip/sip_parser.c:1199,42'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1199,46'
              BranchSideFuncs:
                - pj_pop_exception_handler_
            - BranchSide:      '../src/pjsip/sip_parser.c:1202,9'
              BranchSideFuncs:
                - pj_pop_exception_handler_
        - Branch String:   '../src/pjsip/sip_parser.c:1199,46'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1199,46'
              BranchSideFuncs:
                - pj_pop_exception_handler_
            - BranchSide:      '../src/pjsip/sip_parser.c:1202,9'
              BranchSideFuncs:
                - pj_pop_exception_handler_
        - Branch String:   '../src/pjsip/sip_parser.c:1199,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:1200,17'
              BranchSideFuncs:
                - pj_pop_exception_handler_
            - BranchSide:      '../src/pjsip/sip_parser.c:1202,9'
              BranchSideFuncs:
                - pj_pop_exception_handler_
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:1037,5'
          Dst:             pj_push_exception_handler_
        - Src:             '../src/pjsip/sip_parser.c:1037,5'
          Dst:             _setjmp
        - Src:             '../src/pjsip/sip_parser.c:1044,13'
          Dst:             pj_scan_get_newline
        - Src:             '../src/pjsip/sip_parser.c:1051,13'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjsip/sip_parser.c:1055,13'
          Dst:             is_next_sip_version
        - Src:             '../src/pjsip/sip_parser.c:1056,19'
          Dst:             pjsip_msg_create
        - Src:             '../src/pjsip/sip_parser.c:1057,13'
          Dst:             int_parse_status_line
        - Src:             '../src/pjsip/sip_parser.c:1059,19'
          Dst:             pjsip_msg_create
        - Src:             '../src/pjsip/sip_parser.c:1060,13'
          Dst:             int_parse_req_line
        - Src:             '../src/pjsip/sip_parser.c:1077,13'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_parser.c:1078,17'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_parser.c:1079,17'
          Dst:             pj_throw_exception_
        - Src:             '../src/pjsip/sip_parser.c:1083,20'
          Dst:             find_handler
        - Src:             '../src/pjsip/sip_parser.c:1107,23'
          Dst:             parse_hdr_generic_string
        - Src:             '../src/pjsip/sip_parser.c:1118,17'
          Dst:             pj_list_insert_nodes_before
        - Src:             '../src/pjsip/sip_parser.c:1121,19'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjsip/sip_parser.c:1126,14'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjsip/sip_parser.c:1128,17'
          Dst:             pj_scan_get_newline
        - Src:             '../src/pjsip/sip_parser.c:1142,17'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_parser.c:1143,24'
          Dst:             pjsip_multipart_parse
        - Src:             '../src/pjsip/sip_parser.c:1147,24'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_parser.c:1148,17'
          Dst:             pjsip_media_type_cp
        - Src:             '../src/pjsip/sip_parser.c:1168,24'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_parser.c:1172,29'
          Dst:             pj_scan_get_col
        - Src:             '../src/pjsip/sip_parser.c:1176,35'
          Dst:             pj_str
        - Src:             '../src/pjsip/sip_parser.c:1178,35'
          Dst:             pj_str
        - Src:             '../src/pjsip/sip_parser.c:1182,13'
          Dst:             pj_list_insert_before
        - Src:             '../src/pjsip/sip_parser.c:1186,18'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjsip/sip_parser.c:1191,21'
          Dst:             pj_scan_skip_line
        - Src:             '../src/pjsip/sip_parser.c:1199,18'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjsip/sip_parser.c:1206,5'
          Dst:             pj_pop_exception_handler_
    - functionName:    pjsip_parse_msg
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionLinenumberEnd: 813
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - buf
        - size
        - err_list
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - int_parse_msg
        - on_syntax_error
        - pj_scan_fini
        - pj_scan_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:803,5'
          Dst:             pj_scan_init
        - Src:             '../src/pjsip/sip_parser.c:803,5'
          Dst:             on_syntax_error
        - Src:             '../src/pjsip/sip_parser.c:810,11'
          Dst:             int_parse_msg
        - Src:             '../src/pjsip/sip_parser.c:812,5'
          Dst:             pj_scan_fini
    - functionName:    deinit_sip_parser
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_bzero
        - pj_enter_critical_section
        - pj_exception_id_free
        - pj_leave_critical_section
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:559,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:559,5'
              BranchSideFuncs:
                - pj_enter_critical_section
                - pj_leave_critical_section
                - pj_bzero
                - pj_bzero
                - pj_exception_id_free
                - pj_exception_id_free
            - BranchSide:      '../src/pjsip/sip_parser.c:559,5'
              BranchSideFuncs:
                - pj_enter_critical_section
                - pj_leave_critical_section
                - pj_bzero
                - pj_bzero
                - pj_exception_id_free
                - pj_exception_id_free
        - Branch String:   '../src/pjsip/sip_parser.c:560,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:560,9'
              BranchSideFuncs:
                - pj_bzero
                - pj_bzero
                - pj_exception_id_free
                - pj_exception_id_free
                - pj_leave_critical_section
            - BranchSide:      '../src/pjsip/sip_parser.c:562,9'
              BranchSideFuncs:
                - pj_bzero
                - pj_bzero
                - pj_exception_id_free
                - pj_exception_id_free
                - pj_leave_critical_section
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:559,5'
          Dst:             pj_enter_critical_section
        - Src:             '../src/pjsip/sip_parser.c:562,9'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_parser.c:566,9'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_parser.c:570,9'
          Dst:             pj_exception_id_free
        - Src:             '../src/pjsip/sip_parser.c:573,9'
          Dst:             pj_exception_id_free
        - Src:             '../src/pjsip/sip_parser.c:576,5'
          Dst:             pj_leave_critical_section
    - functionName:    init_sip_parser
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - init_parser
        - pj_enter_critical_section
        - pj_leave_critical_section
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:550,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:550,5'
              BranchSideFuncs:
                - pj_enter_critical_section
                - pj_leave_critical_section
                - init_parser
            - BranchSide:      '../src/pjsip/sip_parser.c:550,5'
              BranchSideFuncs:
                - pj_enter_critical_section
                - pj_leave_critical_section
                - init_parser
        - Branch String:   '../src/pjsip/sip_parser.c:551,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:551,9'
              BranchSideFuncs:
                - init_parser
                - pj_leave_critical_section
            - BranchSide:      '../src/pjsip/sip_parser.c:552,9'
              BranchSideFuncs:
                - init_parser
                - pj_leave_critical_section
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:550,5'
          Dst:             pj_enter_critical_section
        - Src:             '../src/pjsip/sip_parser.c:552,9'
          Dst:             init_parser
        - Src:             '../src/pjsip/sip_parser.c:554,5'
          Dst:             pj_leave_critical_section
    - functionName:    pjsip_concat_param_imp
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - param
        - pool
        - pname
        - pvalue
        - sepchar
      BBCount:         9
      ICount:          146
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_memcpy
        - pj_pool_alloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_parser.c:306,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:307,19'
              BranchSideFuncs:
                - pj_memcpy
                - pj_memcpy
                - pj_memcpy
            - BranchSide:      '../src/pjsip/sip_parser.c:311,18'
              BranchSideFuncs:
                - pj_memcpy
                - pj_memcpy
        - Branch String:   '../src/pjsip/sip_parser.c:315,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_parser.c:315,9'
              BranchSideFuncs:
                - pj_memcpy
            - BranchSide:      '../src/pjsip/sip_parser.c:316,11'
              BranchSideFuncs:
                - pj_memcpy
      Callsites:
        - Src:             '../src/pjsip/sip_parser.c:304,29'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_parser.c:308,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_parser.c:312,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_parser.c:317,9'
          Dst:             pj_memcpy
    - functionName:    other_uri_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_strdup
        - pjsip_other_uri_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:727,28'
          Dst:             pjsip_other_uri_create
        - Src:             '../src/pjsip/sip_uri.c:728,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_uri.c:729,5'
          Dst:             pj_strdup
    - functionName:    pjsip_other_uri_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 660
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_zalloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:661,28'
          Dst:             pj_pool_zalloc
    - functionName:    pj_pool_zalloc
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/pool.h:490,12'
          Dst:             pj_pool_calloc
    - functionName:    other_uri_get_scheme
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - uri
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    other_uri_get_uri
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 673
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - uri
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    other_uri_print
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - context
        - uri
        - buf
        - size
      BBCount:         24
      ICount:          191
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - pj_memcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_uri.c:685,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:686,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:689,5'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:689,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:689,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:689,5'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:689,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:689,5'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:690,5'
              BranchSideFuncs:
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:690,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:690,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:693,5'
              BranchSideFuncs:
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:693,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:693,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:693,5'
              BranchSideFuncs:
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:693,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:693,5'
              BranchSideFuncs:
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:695,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:689,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_uri.c:693,5'
          Dst:             pj_memcpy
    - functionName:    other_uri_cmp
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 721
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - uri1
        - uri2
      BBCount:         10
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - pj_stricmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_uri.c:706,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:707,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:710,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:710,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:711,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:715,20'
              BranchSideFuncs:
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:715,8'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:716,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:720,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:710,9'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_uri.c:715,8'
          Dst:             pj_stricmp
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_uri_cmp
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_uri.h'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - uri1
        - uri2
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_uri_print
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_uri.h'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - context
        - uri
        - buf
        - size
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_uri_get_uri
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_uri.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - uri
      BBCount:         11
      ICount:          49
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../include/pjsip/sip_uri.h:272,5'
          Branch Sides:
            - BranchSide:      '../include/pjsip/sip_uri.h:272,5'
              BranchSideFuncs: []
            - BranchSide:      '../include/pjsip/sip_uri.h:273,27'
              BranchSideFuncs: []
        - Branch String:   '../include/pjsip/sip_uri.h:272,5'
          Branch Sides:
            - BranchSide:      '../include/pjsip/sip_uri.h:272,5'
              BranchSideFuncs: []
            - BranchSide:      '../include/pjsip/sip_uri.h:272,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../include/pjsip/sip_uri.h:272,5'
          Dst:             __assert_fail
    - functionName:    pjsip_name_addr_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_pool_alloc
        - pjsip_name_addr_assign
        - pjsip_name_addr_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_uri.c:602,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:603,9'
              BranchSideFuncs:
                - pjsip_name_addr_init
                - pjsip_name_addr_assign
            - BranchSide:      '../src/pjsip/sip_uri.c:605,26'
              BranchSideFuncs:
                - pjsip_name_addr_init
                - pjsip_name_addr_assign
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:601,29'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_uri.c:605,5'
          Dst:             pjsip_name_addr_init
        - Src:             '../src/pjsip/sip_uri.c:606,5'
          Dst:             pjsip_name_addr_assign
    - functionName:    pjsip_name_addr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_name_addr_assign
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - dst
        - src
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_strdup
        - pjsip_uri_clone
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:594,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_uri.c:595,29'
          Dst:             pjsip_uri_clone
    - functionName:    pjsip_uri_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_uri.h'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - uri
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_name_addr_get_scheme
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         6
      ICount:          32
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - pjsip_uri_get_scheme
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_uri.c:536,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:536,5'
              BranchSideFuncs:
                - pjsip_uri_get_scheme
            - BranchSide:      '../src/pjsip/sip_uri.c:536,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:536,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_uri.c:537,12'
          Dst:             pjsip_uri_get_scheme
    - functionName:    pjsip_name_addr_get_uri
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_uri_get_uri
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:226,12'
          Dst:             pjsip_uri_get_uri
    - functionName:    pjsip_name_addr_print
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - context
        - name
        - buf
        - size
      BBCount:         47
      ICount:          290
      EdgeCount:       59
      CyclomaticComplexity: 14
      functionsReached:
        - __assert_fail
        - pj_memcpy
        - pjsip_uri_get_uri
        - pjsip_uri_print
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_uri.c:565,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:565,5'
              BranchSideFuncs:
                - pjsip_uri_print
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:567,9'
              BranchSideFuncs:
                - pjsip_uri_print
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:567,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:568,13'
              BranchSideFuncs:
                - pjsip_uri_print
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:578,31'
              BranchSideFuncs:
                - pjsip_uri_print
        - Branch String:   '../src/pjsip/sip_uri.c:568,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:569,17'
              BranchSideFuncs:
                - pjsip_uri_print
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:575,9'
              BranchSideFuncs:
                - pjsip_uri_print
        - Branch String:   '../src/pjsip/sip_uri.c:569,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:569,54'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:570,13'
              BranchSideFuncs:
                - pjsip_uri_print
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:570,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:570,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:571,13'
              BranchSideFuncs:
                - pjsip_uri_print
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:571,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:571,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:571,13'
              BranchSideFuncs:
                - pjsip_uri_print
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:571,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:571,13'
              BranchSideFuncs:
                - pj_memcpy.96
                - pjsip_uri_print
            - BranchSide:      '../src/pjsip/sip_uri.c:572,13'
              BranchSideFuncs:
                - pjsip_uri_print
        - Branch String:   '../src/pjsip/sip_uri.c:572,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:572,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:573,13'
              BranchSideFuncs:
                - pjsip_uri_print
        - Branch String:   '../src/pjsip/sip_uri.c:573,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:573,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:574,9'
              BranchSideFuncs:
                - pjsip_uri_print
        - Branch String:   '../src/pjsip/sip_uri.c:575,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:575,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:576,5'
              BranchSideFuncs:
                - pjsip_uri_print
        - Branch String:   '../src/pjsip/sip_uri.c:579,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:580,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:581,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_uri.c:583,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:584,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:587,6'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_uri.c:584,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:584,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:585,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:564,24'
          Dst:             pjsip_uri_get_uri
        - Src:             '../src/pjsip/sip_uri.c:565,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_uri.c:571,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_uri.c:578,15'
          Dst:             pjsip_uri_print
    - functionName:    pjsip_name_addr_compare
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 634
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - naddr1
        - naddr2
      BBCount:         16
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_strcmp
        - pjsip_uri_cmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_uri.c:617,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:618,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:621,20'
              BranchSideFuncs:
                - pj_strcmp
                - __assert_fail
                - __assert_fail
                - pjsip_uri_cmp
        - Branch String:   '../src/pjsip/sip_uri.c:621,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:622,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:625,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pjsip_uri_cmp
        - Branch String:   '../src/pjsip/sip_uri.c:625,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:625,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_uri_cmp
            - BranchSide:      '../src/pjsip/sip_uri.c:626,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_uri_cmp
        - Branch String:   '../src/pjsip/sip_uri.c:626,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:626,5'
              BranchSideFuncs:
                - pjsip_uri_cmp
            - BranchSide:      '../src/pjsip/sip_uri.c:629,24'
              BranchSideFuncs:
                - pjsip_uri_cmp
        - Branch String:   '../src/pjsip/sip_uri.c:630,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:631,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:633,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:621,9'
          Dst:             pj_strcmp
        - Src:             '../src/pjsip/sip_uri.c:625,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_uri.c:626,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_uri.c:629,9'
          Dst:             pjsip_uri_cmp
    - functionName:    pjsip_uri_get_scheme
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_uri.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - uri
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_url_get_scheme
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - url
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_memchr
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - c
        - size
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memchr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/string.h:897,19'
          Dst:             memchr
    - functionName:    pjsip_cfg
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_url_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_pool_alloc
        - pjsip_sip_uri_assign
        - pjsip_sip_uri_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_uri.c:526,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:527,9'
              BranchSideFuncs:
                - pjsip_sip_uri_init
                - pjsip_sip_uri_assign
            - BranchSide:      '../src/pjsip/sip_uri.c:529,24'
              BranchSideFuncs:
                - pjsip_sip_uri_init
                - pjsip_sip_uri_assign
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:525,26'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_uri.c:529,5'
          Dst:             pjsip_sip_uri_init
        - Src:             '../src/pjsip/sip_uri.c:530,5'
          Dst:             pjsip_sip_uri_assign
    - functionName:    pjsip_sip_uri_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - url
        - secure
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_bzero
        - pj_list_init
        - pjsip_sip_uri_set_secure
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:237,5'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_uri.c:239,5'
          Dst:             pjsip_sip_uri_set_secure
        - Src:             '../src/pjsip/sip_uri.c:240,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_uri.c:241,5'
          Dst:             pj_list_init
    - functionName:    pjsip_sip_uri_assign
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - url
        - rhs
      BBCount:         3
      ICount:          92
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_strdup
        - pjsip_param_clone
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:509,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_uri.c:510,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_uri.c:511,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_uri.c:513,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_uri.c:514,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_uri.c:515,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_uri.c:517,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_uri.c:518,5'
          Dst:             pjsip_param_clone
        - Src:             '../src/pjsip/sip_uri.c:519,5'
          Dst:             pjsip_param_clone
    - functionName:    pjsip_param_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - dst_list
        - src_list
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_list_init
        - pj_list_insert_before
        - pj_pool_alloc
        - pj_strdup
      functionUses:    12
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_uri.c:76,14'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:76,17'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_strdup
                - pj_strdup
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_uri.c:76,5'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_strdup
                - pj_strdup
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_uri.c:76,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:77,22'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_strdup
                - pj_strdup
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_uri.c:83,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:75,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_uri.c:77,34'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_uri.c:78,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_uri.c:79,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_uri.c:80,9'
          Dst:             pj_list_insert_before
    - functionName:    pj_list_init
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_sip_uri_set_secure
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - url
        - secure
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_get_uri
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - uri
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_url_print
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - context
        - url
        - buf
        - size
      BBCount:         190
      ICount:          1281
      EdgeCount:       249
      CyclomaticComplexity: 61
      functionsReached:
        - __assert_fail
        - pj_memchr
        - pj_memcpy
        - pj_strncpy2_escape
        - pj_utoa
        - pjsip_cfg
        - pjsip_param_print_on
        - pjsip_parser_const
        - pjsip_uri_get_scheme
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_uri.c:262,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:262,28'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:263,6'
              BranchSideFuncs:
                - pjsip_uri_get_scheme
                - __assert_fail
                - pj_memchr.105
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_strncpy2_escape
                - pj_strncpy2_escape
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:267,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:267,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:267,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memchr.105
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_strncpy2_escape
                - pj_strncpy2_escape
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:267,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:267,5'
              BranchSideFuncs:
                - pj_memcpy.96
                - __assert_fail
                - pj_memchr.105
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_strncpy2_escape
                - pj_strncpy2_escape
            - BranchSide:      '../src/pjsip/sip_uri.c:268,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memchr.105
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_strncpy2_escape
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_uri.c:268,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:268,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:271,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_memchr.105
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_strncpy2_escape
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_uri.c:271,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:272,32'
              BranchSideFuncs:
                - pjsip_cfg
                - pj_strncpy2_escape
                - __assert_fail
                - pj_memchr.105
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_strncpy2_escape
            - BranchSide:      '../src/pjsip/sip_uri.c:285,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memchr.105
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:272,32'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:273,34'
              BranchSideFuncs:
                - pj_strncpy2_escape
                - __assert_fail
                - pj_memchr.105
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_strncpy2_escape
            - BranchSide:      '../src/pjsip/sip_uri.c:274,34'
              BranchSideFuncs:
                - pj_strncpy2_escape
                - __assert_fail
                - pj_memchr.105
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_uri.c:275,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:275,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:276,13'
              BranchSideFuncs:
                - __assert_fail
                - pj_memchr.105
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_uri.c:276,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:277,13'
              BranchSideFuncs:
                - pj_strncpy2_escape
                - __assert_fail
                - pj_memchr.105
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:281,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_memchr.105
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:277,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:277,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:278,13'
              BranchSideFuncs:
                - pj_strncpy2_escape
                - __assert_fail
                - pj_memchr.105
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:278,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:278,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:279,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_memchr.105
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:281,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:281,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:282,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memchr.105
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:285,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:285,5'
              BranchSideFuncs:
                - pj_memchr.105
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:287,19'
              BranchSideFuncs:
                - pj_memchr.105
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:287,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:288,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:290,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:288,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:288,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:288,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:288,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:288,9'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_uri.c:288,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:288,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:288,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:288,9'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_uri.c:288,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_uri.c:288,9'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_uri.c:288,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:288,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:288,9'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_uri.c:290,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:290,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:290,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:290,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.96
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_uri.c:290,9'
              BranchSideFuncs:
                - pj_memcpy.96
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_cfg
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_uri.c:300,19'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:301,10'
              BranchSideFuncs:
                - pjsip_cfg
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_uri.c:313,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:301,45'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:302,10'
              BranchSideFuncs:
                - pj_utoa
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:304,13'
              BranchSideFuncs:
                - pj_utoa
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:300,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:304,13'
              BranchSideFuncs:
                - pj_utoa
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:313,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:304,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:305,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:307,9'
              BranchSideFuncs:
                - pj_utoa
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:307,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:307,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:308,27'
              BranchSideFuncs:
                - pj_utoa
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:313,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:313,5'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
            - BranchSide:      '../src/pjsip/sip_uri.c:316,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_uri.c:313,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:313,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:313,5'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_uri.c:316,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:317,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_strncpy2_escape
            - BranchSide:      '../src/pjsip/sip_uri.c:322,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_uri.c:317,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:317,9'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
            - BranchSide:      '../src/pjsip/sip_uri.c:319,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_uri.c:317,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:317,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:317,9'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_uri.c:317,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:317,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:317,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_uri.c:322,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:323,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
                - pj_memcpy.96
                - pj_strncpy2_escape
            - BranchSide:      '../src/pjsip/sip_uri.c:328,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_uri.c:323,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:323,9'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_uri.c:325,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_uri.c:323,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:323,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:323,9'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_uri.c:323,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:323,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:323,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_uri.c:328,29'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:328,32'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_uri.c:339,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:328,67'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:329,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_uri.c:339,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:328,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:331,13'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_utoa
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:339,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:331,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:332,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:333,19'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_utoa
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:339,44'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:339,47'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memchr.105
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:351,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:339,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:341,23'
              BranchSideFuncs:
                - pj_memchr.105
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:351,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:341,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:342,13'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:345,13'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_uri.c:342,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:342,13'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:342,13'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:342,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:342,13'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:342,13'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
                - pj_memcpy.96
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:342,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:342,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:342,13'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:342,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:342,13'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:342,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:342,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:342,13'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_memcpy.96
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:345,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:345,13'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:345,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:345,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:345,13'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:345,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:345,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:345,13'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:351,23'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:351,26'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:361,42'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_uri.c:351,61'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:352,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:361,42'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_uri.c:351,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:354,18'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:361,42'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_uri.c:355,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:356,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:357,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:357,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:357,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:357,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:357,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:357,9'
              BranchSideFuncs:
                - pj_memcpy.96
                - pjsip_param_print_on
                - pjsip_param_print_on
            - BranchSide:      '../src/pjsip/sip_uri.c:358,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_uri.c:364,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:365,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:366,12'
              BranchSideFuncs:
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_uri.c:373,45'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:373,48'
              BranchSideFuncs:
                - pjsip_param_print_on
            - BranchSide:      '../src/pjsip/sip_uri.c:374,46'
              BranchSideFuncs:
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_uri.c:373,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:374,46'
              BranchSideFuncs:
                - pjsip_param_print_on
            - BranchSide:      '../src/pjsip/sip_uri.c:382,6'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_uri.c:377,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:378,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:379,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:260,38'
          Dst:             pjsip_parser_const
        - Src:             '../src/pjsip/sip_uri.c:266,14'
          Dst:             pjsip_uri_get_scheme
        - Src:             '../src/pjsip/sip_uri.c:267,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_uri.c:272,32'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_uri.c:275,9'
          Dst:             pj_strncpy2_escape
        - Src:             '../src/pjsip/sip_uri.c:278,13'
          Dst:             pj_strncpy2_escape
        - Src:             '../src/pjsip/sip_uri.c:285,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_uri.c:287,9'
          Dst:             pj_memchr
        - Src:             '../src/pjsip/sip_uri.c:288,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_uri.c:288,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_uri.c:288,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_uri.c:288,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_uri.c:290,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_uri.c:302,10'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_uri.c:308,19'
          Dst:             pj_utoa
        - Src:             '../src/pjsip/sip_uri.c:313,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_uri.c:313,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_uri.c:317,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_uri.c:317,9'
          Dst:             pj_strncpy2_escape
        - Src:             '../src/pjsip/sip_uri.c:323,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_uri.c:323,9'
          Dst:             pj_strncpy2_escape
        - Src:             '../src/pjsip/sip_uri.c:333,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_uri.c:334,19'
          Dst:             pj_utoa
        - Src:             '../src/pjsip/sip_uri.c:341,13'
          Dst:             pj_memchr
        - Src:             '../src/pjsip/sip_uri.c:342,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_uri.c:342,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_uri.c:342,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_uri.c:342,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_uri.c:345,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_uri.c:345,13'
          Dst:             pj_strncpy2_escape
        - Src:             '../src/pjsip/sip_uri.c:357,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_uri.c:361,20'
          Dst:             pjsip_param_print_on
        - Src:             '../src/pjsip/sip_uri.c:374,24'
          Dst:             pjsip_param_print_on
    - functionName:    pjsip_url_compare
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - url1
        - url2
      BBCount:         51
      ICount:          291
      EdgeCount:       71
      CyclomaticComplexity: 22
      functionsReached:
        - pj_strcmp
        - pj_stricmp
        - pjsip_param_cmp
        - pjsip_param_find
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_uri.c:400,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:401,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:407,20'
              BranchSideFuncs:
                - pj_strcmp
                - pj_strcmp
                - pj_stricmp
                - pj_stricmp
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:407,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:408,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:409,20'
              BranchSideFuncs:
                - pj_strcmp
                - pj_stricmp
                - pj_stricmp
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:409,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:410,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:427,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:427,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:428,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:440,9'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:440,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:441,13'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_uri.c:445,9'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:441,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:442,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:443,5'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:445,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:446,25'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_uri.c:450,9'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:446,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:447,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:448,5'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:450,44'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:451,9'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_uri.c:457,21'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:450,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:453,13'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_uri.c:457,21'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:453,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:454,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:455,5'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:457,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:458,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:460,9'
              BranchSideFuncs:
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:460,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:461,25'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_uri.c:465,9'
              BranchSideFuncs:
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:461,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:462,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:463,5'
              BranchSideFuncs:
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:465,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:466,25'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_uri.c:477,26'
              BranchSideFuncs:
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:466,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:467,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:468,5'
              BranchSideFuncs:
                - pjsip_param_cmp
                - pjsip_param_find
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:477,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:478,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:484,10'
              BranchSideFuncs:
                - pjsip_param_find
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:485,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:487,32'
              BranchSideFuncs:
                - pjsip_param_find
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_uri.c:502,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_uri.c:488,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:493,29'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_param_find
            - BranchSide:      '../src/pjsip/sip_uri.c:496,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_uri.c:493,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:494,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:495,9'
              BranchSideFuncs:
                - pjsip_param_find
                - pj_stricmp
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:407,9'
          Dst:             pj_strcmp
        - Src:             '../src/pjsip/sip_uri.c:409,9'
          Dst:             pj_strcmp
        - Src:             '../src/pjsip/sip_uri.c:427,9'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_uri.c:446,13'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_uri.c:457,9'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_uri.c:461,13'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_uri.c:466,13'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_uri.c:477,9'
          Dst:             pjsip_param_cmp
        - Src:             '../src/pjsip/sip_uri.c:487,14'
          Dst:             pjsip_param_find
        - Src:             '../src/pjsip/sip_uri.c:493,17'
          Dst:             pj_stricmp
    - functionName:    pjsip_param_cmp
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - param_list1
        - param_list2
        - ig_nf
      BBCount:         19
      ICount:          114
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - pj_list_size
        - pj_stricmp
        - pjsip_param_find
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_uri.c:50,24'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:50,40'
              BranchSideFuncs:
                - pj_list_size
                - pj_list_size
                - pjsip_param_find
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_uri.c:53,10'
              BranchSideFuncs:
                - pjsip_param_find
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:50,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:51,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:53,10'
              BranchSideFuncs:
                - pjsip_param_find
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:54,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:56,31'
              BranchSideFuncs:
                - pjsip_param_find
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_uri.c:67,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_uri.c:57,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:58,34'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_param_find
            - BranchSide:      '../src/pjsip/sip_uri.c:61,21'
              BranchSideFuncs:
                - pjsip_param_find
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:59,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:60,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:61,9'
              BranchSideFuncs:
                - pjsip_param_find
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_uri.c:61,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:62,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:50,27'
          Dst:             pj_list_size
        - Src:             '../src/pjsip/sip_uri.c:50,54'
          Dst:             pj_list_size
        - Src:             '../src/pjsip/sip_uri.c:56,14'
          Dst:             pjsip_param_find
        - Src:             '../src/pjsip/sip_uri.c:58,22'
          Dst:             pj_stricmp
    - functionName:    pjsip_param_find
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - param_list
        - name
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_stricmp
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_uri.c:36,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:37,25'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_uri.c:41,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_uri.c:37,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:38,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:39,13'
              BranchSideFuncs:
                - pj_stricmp
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:37,13'
          Dst:             pj_stricmp
    - functionName:    pjsip_param_print_on
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - param_list
        - buf
        - size
        - pname_spec
        - pvalue_spec
        - sep
      BBCount:         45
      ICount:          280
      EdgeCount:       57
      CyclomaticComplexity: 14
      functionsReached:
        - pj_memcpy
        - pj_strncpy2_escape
      functionUses:    11
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_uri.c:114,19'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:114,22'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:115,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_uri.c:114,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:115,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:117,16'
              BranchSideFuncs:
                - pj_strncpy2_escape
                - pj_strncpy2_escape
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:123,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:123,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:124,9'
              BranchSideFuncs:
                - pj_strncpy2_escape
                - pj_strncpy2_escape
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:124,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:124,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:125,13'
              BranchSideFuncs:
                - pj_strncpy2_escape
                - pj_strncpy2_escape
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:125,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:126,13'
              BranchSideFuncs:
                - pj_strncpy2_escape
                - pj_strncpy2_escape
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:132,13'
              BranchSideFuncs:
                - pj_strncpy2_escape
                - pj_strncpy2_escape
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:126,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:126,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:127,18'
              BranchSideFuncs:
                - pj_strncpy2_escape
                - pj_strncpy2_escape
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:127,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:128,17'
              BranchSideFuncs:
                - pj_strncpy2_escape
                - pj_strncpy2_escape
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:130,17'
              BranchSideFuncs:
                - pj_strncpy2_escape
                - pj_strncpy2_escape
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:128,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:128,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:128,17'
              BranchSideFuncs:
                - pj_strncpy2_escape
                - pj_strncpy2_escape
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:128,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:128,17'
              BranchSideFuncs:
                - pj_memcpy.96
                - pj_strncpy2_escape
                - pj_strncpy2_escape
            - BranchSide:      '../src/pjsip/sip_uri.c:131,9'
              BranchSideFuncs:
                - pj_strncpy2_escape
                - pj_strncpy2_escape
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:130,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_uri.c:130,17'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_uri.c:133,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:133,29'
              BranchSideFuncs:
                - pj_strncpy2_escape
                - pj_strncpy2_escape
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:134,5'
              BranchSideFuncs:
                - pj_strncpy2_escape
                - pj_strncpy2_escape
                - pj_memcpy.96
        - Branch String:   '../src/pjsip/sip_uri.c:134,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:123,9'
              BranchSideFuncs:
                - pj_strncpy2_escape
                - pj_strncpy2_escape
                - pj_memcpy.96
            - BranchSide:      '../src/pjsip/sip_uri.c:136,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:124,9'
          Dst:             pj_strncpy2_escape
        - Src:             '../src/pjsip/sip_uri.c:128,17'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_uri.c:130,17'
          Dst:             pj_strncpy2_escape
    - functionName:    pjsips_url_get_scheme
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - url
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_name_addr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_name_addr_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:550,34'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_uri.c:551,5'
          Dst:             pjsip_name_addr_init
    - functionName:    pjsip_sip_uri_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - secure
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_sip_uri_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:247,26'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_uri.c:248,5'
          Dst:             pjsip_sip_uri_init
    - functionName:    pjsip_param_shallow_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - dst_list
        - src_list
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_list_init
        - pj_list_insert_before
        - pj_pool_alloc
      functionUses:    7
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_uri.c:93,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_uri.c:94,22'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_uri.c:100,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_uri.c:92,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_uri.c:94,34'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_uri.c:97,9'
          Dst:             pj_list_insert_before
    - functionName:    pjsip_endpt_atexit
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1355
      functionLinenumberEnd: 1368
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - func
      BBCount:         17
      ICount:          85
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_list_push_back
        - pj_mutex_lock
        - pj_mutex_unlock
        - pj_pool_zalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:1358,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1358,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_zalloc.337
                - pj_mutex_lock
                - pj_list_push_back.338
                - pj_mutex_unlock
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1358,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:1358,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1358,5'
              BranchSideFuncs:
                - pj_pool_zalloc.337
                - pj_mutex_lock
                - pj_list_push_back.338
                - pj_mutex_unlock
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1360,14'
              BranchSideFuncs:
                - pj_pool_zalloc.337
                - pj_mutex_lock
                - pj_list_push_back.338
                - pj_mutex_unlock
        - Branch String:   '../src/pjsip/sip_endpoint.c:1358,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1358,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1358,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:1358,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1358,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1358,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:1358,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_endpoint.c:1360,14'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_endpoint.c:1363,5'
          Dst:             pj_mutex_lock
        - Src:             '../src/pjsip/sip_endpoint.c:1364,5'
          Dst:             pj_list_push_back
        - Src:             '../src/pjsip/sip_endpoint.c:1365,5'
          Dst:             pj_mutex_unlock
    - functionName:    pj_pool_zalloc
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/pool.h:490,12'
          Dst:             pj_pool_calloc
    - functionName:    pj_list_push_back
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - node
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_insert_before
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/list.h:126,5'
          Dst:             pj_list_insert_before
    - functionName:    pj_pool_factory_dump
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 786
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pf
        - detail
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_endpt_dump
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1307
      functionLinenumberEnd: 1350
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - endpt
        - detail
      BBCount:         21
      ICount:          108
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - pj_dns_resolver_dump
        - pj_log_get_level
        - pj_mutex_lock
        - pj_mutex_unlock
        - pj_pool_factory_dump
        - pj_pool_get_capacity
        - pj_timer_heap_dump
        - pjsip_endpt_get_resolver
        - pjsip_tpmgr_dump_transports
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:1309,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1309,5'
              BranchSideFuncs:
                - pj_log_5
                - pj_mutex_lock
                - pj_log_get_level
                - pj_pool_factory_dump
                - pj_log_get_level
                - pjsip_endpt_get_resolver
                - pjsip_tpmgr_dump_transports
                - pj_timer_heap_dump
                - pj_mutex_unlock
                - pjsip_endpt_get_resolver
                - pj_dns_resolver_dump
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1312,19'
              BranchSideFuncs:
                - pj_mutex_lock
                - pj_log_get_level
                - pj_pool_factory_dump
                - pj_log_get_level
                - pjsip_endpt_get_resolver
                - pjsip_tpmgr_dump_transports
                - pj_timer_heap_dump
                - pj_mutex_unlock
                - pjsip_endpt_get_resolver
                - pj_dns_resolver_dump
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_endpoint.c:1314,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1314,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_pool_factory_dump
                - pj_log_get_level
                - pjsip_endpt_get_resolver
                - pjsip_tpmgr_dump_transports
                - pj_timer_heap_dump
                - pj_mutex_unlock
                - pjsip_endpt_get_resolver
                - pj_dns_resolver_dump
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1317,26'
              BranchSideFuncs:
                - pj_pool_factory_dump
                - pj_log_get_level
                - pjsip_endpt_get_resolver
                - pjsip_tpmgr_dump_transports
                - pj_timer_heap_dump
                - pj_mutex_unlock
                - pjsip_endpt_get_resolver
                - pj_dns_resolver_dump
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_endpoint.c:1320,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1320,5'
              BranchSideFuncs:
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pjsip_endpt_get_resolver
                - pjsip_tpmgr_dump_transports
                - pj_timer_heap_dump
                - pj_mutex_unlock
                - pjsip_endpt_get_resolver
                - pj_dns_resolver_dump
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1326,34'
              BranchSideFuncs:
                - pjsip_endpt_get_resolver
                - pjsip_tpmgr_dump_transports
                - pj_timer_heap_dump
                - pj_mutex_unlock
                - pjsip_endpt_get_resolver
                - pj_dns_resolver_dump
        - Branch String:   '../src/pjsip/sip_endpoint.c:1326,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1326,9'
              BranchSideFuncs:
                - pjsip_endpt_get_resolver
                - pj_dns_resolver_dump
                - pjsip_tpmgr_dump_transports
                - pj_timer_heap_dump
                - pj_mutex_unlock
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1327,55'
              BranchSideFuncs:
                - pjsip_endpt_get_resolver
                - pj_dns_resolver_dump
                - pjsip_tpmgr_dump_transports
                - pj_timer_heap_dump
                - pj_mutex_unlock
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:1309,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_endpoint.c:1309,5'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_endpoint.c:1312,5'
          Dst:             pj_mutex_lock
        - Src:             '../src/pjsip/sip_endpoint.c:1314,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_endpoint.c:1314,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_endpoint.c:1317,5'
          Dst:             pj_pool_factory_dump
        - Src:             '../src/pjsip/sip_endpoint.c:1320,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_endpoint.c:1320,5'
          Dst:             pj_pool_get_capacity
        - Src:             '../src/pjsip/sip_endpoint.c:1320,5'
          Dst:             pj_pool_get_used_size
        - Src:             '../src/pjsip/sip_endpoint.c:1320,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_endpoint.c:1326,9'
          Dst:             pjsip_endpt_get_resolver
        - Src:             '../src/pjsip/sip_endpoint.c:1327,30'
          Dst:             pjsip_endpt_get_resolver
        - Src:             '../src/pjsip/sip_endpoint.c:1327,9'
          Dst:             pj_dns_resolver_dump
        - Src:             '../src/pjsip/sip_endpoint.c:1333,5'
          Dst:             pjsip_tpmgr_dump_transports
        - Src:             '../src/pjsip/sip_endpoint.c:1337,5'
          Dst:             pj_timer_heap_dump
        - Src:             '../src/pjsip/sip_endpoint.c:1344,5'
          Dst:             pj_mutex_unlock
    - functionName:    pjsip_endpt_get_resolver
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1191
      functionLinenumberEnd: 1194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
      BBCount:         11
      ICount:          44
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pjsip_resolver_get_resolver
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:1192,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1192,5'
              BranchSideFuncs:
                - pjsip_resolver_get_resolver
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1193,40'
              BranchSideFuncs:
                - pjsip_resolver_get_resolver
        - Branch String:   '../src/pjsip/sip_endpoint.c:1192,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1192,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1192,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:1192,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_endpoint.c:1193,12'
          Dst:             pjsip_resolver_get_resolver
    - functionName:    pjsip_endpt_log_error
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1263
      functionLinenumberEnd: 1300
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - sender
        - error_code
        - format
      BBCount:         6
      ICount:          101
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_ansi_strxcpy
        - pj_log
        - pj_strerror
        - snprintf
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:1274,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1275,18'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - snprintf
                - strlen
                - pj_strerror
                - pj_log
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1290,16'
              BranchSideFuncs:
                - pj_log
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:1273,11'
          Dst:             strlen
        - Src:             '../src/pjsip/sip_endpoint.c:1277,9'
          Dst:             pj_ansi_strxcpy
        - Src:             '../src/pjsip/sip_endpoint.c:1278,9'
          Dst:             snprintf
        - Src:             '../src/pjsip/sip_endpoint.c:1280,16'
          Dst:             strlen
        - Src:             '../src/pjsip/sip_endpoint.c:1282,18'
          Dst:             pj_strerror
        - Src:             '../src/pjsip/sip_endpoint.c:1288,9'
          Dst:             pj_log
        - Src:             '../src/pjsip/sip_endpoint.c:1290,9'
          Dst:             pj_log
    - functionName:    snprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_endpt_acquire_transport2
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1249
      functionLinenumberEnd: 1251
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - type
        - remote
        - addr_len
        - sel
        - tdata
        - transport
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_tpmgr_acquire_transport2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:1250,12'
          Dst:             pjsip_tpmgr_acquire_transport2
    - functionName:    pjsip_endpt_acquire_transport
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1233
      functionLinenumberEnd: 1235
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - type
        - remote
        - addr_len
        - sel
        - transport
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_tpmgr_acquire_transport
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:1234,12'
          Dst:             pjsip_tpmgr_acquire_transport
    - functionName:    pjsip_endpt_get_ioqueue
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1220
      functionLinenumberEnd: 1221
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_endpt_get_tpmgr
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_endpt_resolve
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1204
      functionLinenumberEnd: 1206
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - pool
        - target
        - token
        - cb
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_resolve
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:1205,5'
          Dst:             pjsip_resolve
    - functionName:    pjsip_endpt_set_ext_resolver
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1183
      functionLinenumberEnd: 1184
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - ext_res
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_resolver_set_ext_resolver
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:1184,12'
          Dst:             pjsip_resolver_set_ext_resolver
    - functionName:    pjsip_endpt_set_resolver
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1174
      functionLinenumberEnd: 1175
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - resv
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_resolver_set_resolver
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:1175,12'
          Dst:             pjsip_resolver_set_resolver
    - functionName:    pjsip_endpt_create_resolver
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1167
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - p_resv
      BBCount:         17
      ICount:          73
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_dns_resolver_create
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:1158,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1158,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_dns_resolver_create
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1158,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:1158,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1158,5'
              BranchSideFuncs:
                - pj_dns_resolver_create
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1159,36'
              BranchSideFuncs:
                - pj_dns_resolver_create
        - Branch String:   '../src/pjsip/sip_endpoint.c:1158,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1158,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1158,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:1158,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1158,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1158,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:1158,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_endpoint.c:1159,12'
          Dst:             pj_dns_resolver_create
    - functionName:    pjsip_endpt_create_tdata
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - p_tdata
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_tx_data_create
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:1148,12'
          Dst:             pjsip_tx_data_create
    - functionName:    pjsip_endpt_process_rx_data
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 960
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - rdata
        - p
        - p_handled
      BBCount:         81
      ICount:          397
      EdgeCount:       104
      CyclomaticComplexity: 25
      functionsReached:
        - __assert_fail
        - pj_list_find_node
        - pj_log_get_level
        - pj_log_pop_indent
        - pj_log_push_indent
        - pj_rwmutex_lock_read
        - pj_rwmutex_unlock_read
        - pjsip_process_rdata_param_default
        - pjsip_rx_data_get_info
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:883,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:883,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_log_get_level
                - pj_log_push_indent
                - pj_rwmutex_lock_read
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
                - pj_list_find_node
                - pjsip_rx_data_get_info
                - pj_log_5
                - pjsip_process_rdata_param_default
            - BranchSide:      '../src/pjsip/sip_endpoint.c:883,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:883,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:883,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_push_indent
                - pj_rwmutex_lock_read
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
                - pj_list_find_node
                - pjsip_rx_data_get_info
                - pj_log_5
                - pjsip_process_rdata_param_default
            - BranchSide:      '../src/pjsip/sip_endpoint.c:885,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_push_indent
                - pj_rwmutex_lock_read
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
                - pj_list_find_node
                - pjsip_rx_data_get_info
                - pj_log_5
                - pjsip_process_rdata_param_default
        - Branch String:   '../src/pjsip/sip_endpoint.c:883,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:883,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_endpoint.c:883,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:883,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:883,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:883,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:885,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:886,11'
              BranchSideFuncs:
                - pjsip_process_rdata_param_default
                - pj_log_get_level
                - pj_log_push_indent
                - pj_rwmutex_lock_read
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
                - pj_list_find_node
                - pjsip_rx_data_get_info
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_endpoint.c:890,11'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_push_indent
                - pj_rwmutex_lock_read
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
                - pj_list_find_node
                - pjsip_rx_data_get_info
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_endpoint.c:892,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:893,10'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_push_indent
                - pj_rwmutex_lock_read
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
                - pj_list_find_node
                - pjsip_rx_data_get_info
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_endpoint.c:895,10'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_push_indent
                - pj_rwmutex_lock_read
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
                - pj_list_find_node
                - pjsip_rx_data_get_info
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_endpoint.c:895,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:896,9'
              BranchSideFuncs:
                - pj_rwmutex_lock_read
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
                - pj_list_find_node
            - BranchSide:      '../src/pjsip/sip_endpoint.c:901,5'
              BranchSideFuncs:
                - pj_rwmutex_lock_read
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
                - pj_list_find_node
        - Branch String:   '../src/pjsip/sip_endpoint.c:896,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:896,9'
              BranchSideFuncs:
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_log_push_indent
                - pj_rwmutex_lock_read
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
                - pj_list_find_node
            - BranchSide:      '../src/pjsip/sip_endpoint.c:898,9'
              BranchSideFuncs:
                - pj_log_push_indent
                - pj_rwmutex_lock_read
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
                - pj_list_find_node
        - Branch String:   '../src/pjsip/sip_endpoint.c:904,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:906,34'
              BranchSideFuncs:
                - pj_list_find_node
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_endpoint.c:912,15'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
        - Branch String:   '../src/pjsip/sip_endpoint.c:907,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:908,20'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_endpoint.c:911,5'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
        - Branch String:   '../src/pjsip/sip_endpoint.c:916,38'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:916,41'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_endpoint.c:916,5'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
        - Branch String:   '../src/pjsip/sip_endpoint.c:916,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:917,15'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_endpoint.c:921,5'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
        - Branch String:   '../src/pjsip/sip_endpoint.c:921,39'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:921,42'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_endpoint.c:921,5'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
        - Branch String:   '../src/pjsip/sip_endpoint.c:921,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:922,15'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_endpoint.c:925,9'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
        - Branch String:   '../src/pjsip/sip_endpoint.c:925,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:926,16'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_endpoint.c:931,9'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
        - Branch String:   '../src/pjsip/sip_endpoint.c:931,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:932,9'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_endpoint.c:940,9'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
        - Branch String:   '../src/pjsip/sip_endpoint.c:933,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:934,29'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_endpoint.c:935,17'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
        - Branch String:   '../src/pjsip/sip_endpoint.c:935,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:936,17'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_endpoint.c:937,19'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
        - Branch String:   '../src/pjsip/sip_endpoint.c:938,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:933,17'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_endpoint.c:939,5'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
        - Branch String:   '../src/pjsip/sip_endpoint.c:941,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:942,29'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_endpoint.c:943,17'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
        - Branch String:   '../src/pjsip/sip_endpoint.c:943,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:944,17'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_endpoint.c:945,19'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
        - Branch String:   '../src/pjsip/sip_endpoint.c:952,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:953,22'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_endpoint.c:955,5'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
                - pj_log_pop_indent
        - Branch String:   '../src/pjsip/sip_endpoint.c:956,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:957,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:959,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:883,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_endpoint.c:887,9'
          Dst:             pjsip_process_rdata_param_default
        - Src:             '../src/pjsip/sip_endpoint.c:896,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_endpoint.c:896,9'
          Dst:             pjsip_rx_data_get_info
        - Src:             '../src/pjsip/sip_endpoint.c:896,9'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_endpoint.c:898,9'
          Dst:             pj_log_push_indent
        - Src:             '../src/pjsip/sip_endpoint.c:901,5'
          Dst:             pj_rwmutex_lock_read
        - Src:             '../src/pjsip/sip_endpoint.c:906,15'
          Dst:             pj_list_find_node
        - Src:             '../src/pjsip/sip_endpoint.c:955,5'
          Dst:             pj_rwmutex_unlock_read
        - Src:             '../src/pjsip/sip_endpoint.c:957,9'
          Dst:             pj_log_pop_indent
    - functionName:    pjsip_process_rdata_param_default
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_bzero
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:867,5'
          Dst:             pj_bzero
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_endpt_get_timer_heap
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 861
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_endpt_cancel_timer
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - entry
      BBCount:         8
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - pj_log_get_level
        - pj_timer_heap_cancel
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:852,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:852,5'
              BranchSideFuncs:
                - pj_timer_heap_cancel
            - BranchSide:      '../src/pjsip/sip_endpoint.c:852,5'
              BranchSideFuncs:
                - pj_timer_heap_cancel
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:852,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_endpoint.c:853,5'
          Dst:             pj_timer_heap_cancel
    - functionName:    pjsip_endpt_schedule_timer_w_grp_lock_dbg
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - endpt
        - entry
        - delay
        - id_val
        - grp_lock
        - src_file
        - src_line
      BBCount:         8
      ICount:          59
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - pj_log_get_level
        - pj_timer_heap_schedule_w_grp_lock_dbg
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:821,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:821,5'
              BranchSideFuncs:
                - pj_timer_heap_schedule_w_grp_lock_dbg
            - BranchSide:      '../src/pjsip/sip_endpoint.c:821,5'
              BranchSideFuncs:
                - pj_timer_heap_schedule_w_grp_lock_dbg
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:821,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_endpoint.c:825,12'
          Dst:             pj_timer_heap_schedule_w_grp_lock_dbg
    - functionName:    pjsip_endpt_schedule_timer_dbg
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 789
      functionLinenumberEnd: 794
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - endpt
        - entry
        - delay
        - src_file
        - src_line
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - pj_log_get_level
        - pj_timer_heap_schedule_dbg
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:790,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:790,5'
              BranchSideFuncs:
                - pj_timer_heap_schedule_dbg
            - BranchSide:      '../src/pjsip/sip_endpoint.c:790,5'
              BranchSideFuncs:
                - pj_timer_heap_schedule_dbg
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:790,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_endpoint.c:793,12'
          Dst:             pj_timer_heap_schedule_dbg
    - functionName:    pjsip_endpt_handle_events
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 777
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - max_timeout
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_endpt_handle_events2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:777,12'
          Dst:             pjsip_endpt_handle_events2
    - functionName:    pjsip_endpt_handle_events2
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - max_timeout
        - p_count
      BBCount:         54
      ICount:          278
      EdgeCount:       69
      CyclomaticComplexity: 17
      functionsReached:
        - __assert_fail
        - pj_get_netos_error
        - pj_ioqueue_poll
        - pj_log_get_level
        - pj_thread_sleep
        - pj_timer_heap_poll
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:710,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:710,5'
              BranchSideFuncs:
                - pj_timer_heap_poll
                - __assert_fail
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
            - BranchSide:      '../src/pjsip/sip_endpoint.c:715,27'
              BranchSideFuncs:
                - pj_timer_heap_poll
                - __assert_fail
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
        - Branch String:   '../src/pjsip/sip_endpoint.c:717,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:718,18'
              BranchSideFuncs:
                - __assert_fail
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
            - BranchSide:      '../src/pjsip/sip_endpoint.c:723,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
        - Branch String:   '../src/pjsip/sip_endpoint.c:723,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:723,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
            - BranchSide:      '../src/pjsip/sip_endpoint.c:723,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:723,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:723,5'
              BranchSideFuncs:
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
            - BranchSide:      '../src/pjsip/sip_endpoint.c:724,17'
              BranchSideFuncs:
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
        - Branch String:   '../src/pjsip/sip_endpoint.c:724,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:724,39'
              BranchSideFuncs:
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
            - BranchSide:      '../src/pjsip/sip_endpoint.c:729,9'
              BranchSideFuncs:
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
        - Branch String:   '../src/pjsip/sip_endpoint.c:729,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:729,24'
              BranchSideFuncs:
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
            - BranchSide:      '../src/pjsip/sip_endpoint.c:744,5'
              BranchSideFuncs:
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
        - Branch String:   '../src/pjsip/sip_endpoint.c:729,24'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:729,24'
              BranchSideFuncs:
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
            - BranchSide:      '../src/pjsip/sip_endpoint.c:730,20'
              BranchSideFuncs:
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
        - Branch String:   '../src/pjsip/sip_endpoint.c:729,24'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:729,24'
              BranchSideFuncs:
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
            - BranchSide:      '../src/pjsip/sip_endpoint.c:744,5'
              BranchSideFuncs:
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
        - Branch String:   '../src/pjsip/sip_endpoint.c:729,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:730,20'
              BranchSideFuncs:
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
            - BranchSide:      '../src/pjsip/sip_endpoint.c:744,5'
              BranchSideFuncs:
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
        - Branch String:   '../src/pjsip/sip_endpoint.c:746,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:747,31'
              BranchSideFuncs:
                - pj_get_netos_error
                - pj_thread_sleep
            - BranchSide:      '../src/pjsip/sip_endpoint.c:756,20'
              BranchSideFuncs:
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
        - Branch String:   '../src/pjsip/sip_endpoint.c:750,29'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:750,13'
              BranchSideFuncs:
                - pj_thread_sleep
            - BranchSide:      '../src/pjsip/sip_endpoint.c:750,13'
              BranchSideFuncs:
                - pj_thread_sleep
        - Branch String:   '../src/pjsip/sip_endpoint.c:753,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:754,28'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:755,20'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_endpoint.c:756,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:757,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:759,32'
              BranchSideFuncs:
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
        - Branch String:   '../src/pjsip/sip_endpoint.c:762,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:762,23'
              BranchSideFuncs:
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
            - BranchSide:      '../src/pjsip/sip_endpoint.c:762,5'
              BranchSideFuncs:
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
        - Branch String:   '../src/pjsip/sip_endpoint.c:762,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:745,30'
              BranchSideFuncs:
                - pj_ioqueue_poll
                - pj_get_netos_error
                - pj_thread_sleep
            - BranchSide:      '../src/pjsip/sip_endpoint.c:764,14'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_endpoint.c:765,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:766,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:768,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:710,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_endpoint.c:716,9'
          Dst:             pj_timer_heap_poll
        - Src:             '../src/pjsip/sip_endpoint.c:723,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_endpoint.c:745,13'
          Dst:             pj_ioqueue_poll
        - Src:             '../src/pjsip/sip_endpoint.c:747,31'
          Dst:             pj_get_netos_error
        - Src:             '../src/pjsip/sip_endpoint.c:750,13'
          Dst:             pj_thread_sleep
    - functionName:    pjsip_endpt_release_pool
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - pool
      BBCount:         8
      ICount:          37
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - pj_log_get_level
        - pj_pool_release
      functionUses:    16
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:686,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:686,5'
              BranchSideFuncs:
                - pj_pool_release
            - BranchSide:      '../src/pjsip/sip_endpoint.c:686,5'
              BranchSideFuncs:
                - pj_pool_release
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:686,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_endpoint.c:691,5'
          Dst:             pj_pool_release
    - functionName:    pjsip_endpt_create_pool
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - endpt
        - pool_name
        - initial
        - increment
      BBCount:         11
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - pj_log_get_level
        - pj_pool_create
        - pool_callback
      functionUses:    7
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:673,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:673,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:674,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_endpoint.c:674,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:674,9'
              BranchSideFuncs:
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_endpoint.c:675,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:665,12'
          Dst:             pj_pool_create
        - Src:             '../src/pjsip/sip_endpoint.c:665,12'
          Dst:             pool_callback
        - Src:             '../src/pjsip/sip_endpoint.c:674,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_endpoint.c:674,9'
          Dst:             pj_log_4
    - functionName:    pool_callback
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - pj_NO_MEMORY_EXCEPTION
        - pj_throw_exception_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:143,5'
          Dst:             pj_NO_MEMORY_EXCEPTION
        - Src:             '../src/pjsip/sip_endpoint.c:143,5'
          Dst:             pj_throw_exception_
    - functionName:    pjsip_endpt_name
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_endpt_destroy
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
      BBCount:         25
      ICount:          176
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - deinit_sip_parser
        - pj_ioqueue_destroy
        - pj_log_get_level
        - pj_mutex_destroy
        - pj_pool_release
        - pj_rwmutex_destroy
        - pj_timer_heap_destroy
        - pj_timer_heap_dump
        - pjsip_resolver_destroy
        - pjsip_tpmgr_destroy
        - unload_module
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:583,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:583,5'
              BranchSideFuncs:
                - pj_log_5
                - pjsip_resolver_destroy
                - pjsip_tpmgr_destroy
                - pj_ioqueue_destroy
                - pj_timer_heap_dump
                - pj_timer_heap_destroy
                - pj_mutex_destroy
                - deinit_sip_parser
                - pj_rwmutex_destroy
                - pj_pool_release
                - pj_log_get_level
                - pj_log_4
                - unload_module
            - BranchSide:      '../src/pjsip/sip_endpoint.c:586,11'
              BranchSideFuncs:
                - pjsip_resolver_destroy
                - pjsip_tpmgr_destroy
                - pj_ioqueue_destroy
                - pj_timer_heap_dump
                - pj_timer_heap_destroy
                - pj_mutex_destroy
                - deinit_sip_parser
                - pj_rwmutex_destroy
                - pj_pool_release
                - pj_log_get_level
                - pj_log_4
                - unload_module
        - Branch String:   '../src/pjsip/sip_endpoint.c:587,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:588,30'
              BranchSideFuncs:
                - pjsip_resolver_destroy
                - pjsip_tpmgr_destroy
                - pj_ioqueue_destroy
                - pj_timer_heap_dump
                - pj_timer_heap_destroy
                - pj_mutex_destroy
                - deinit_sip_parser
                - pj_rwmutex_destroy
                - pj_pool_release
                - pj_log_get_level
                - pj_log_4
                - unload_module
            - BranchSide:      '../src/pjsip/sip_endpoint.c:596,11'
              BranchSideFuncs:
                - pjsip_resolver_destroy
                - pjsip_tpmgr_destroy
                - pj_ioqueue_destroy
                - pj_timer_heap_dump
                - pj_timer_heap_destroy
                - pj_mutex_destroy
                - deinit_sip_parser
                - pj_rwmutex_destroy
                - pj_pool_release
                - pj_log_get_level
                - pj_log_4
                - unload_module
        - Branch String:   '../src/pjsip/sip_endpoint.c:589,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:590,15'
              BranchSideFuncs:
                - pjsip_resolver_destroy
                - pjsip_tpmgr_destroy
                - pj_ioqueue_destroy
                - pj_timer_heap_dump
                - pj_timer_heap_destroy
                - pj_mutex_destroy
                - deinit_sip_parser
                - pj_rwmutex_destroy
                - pj_pool_release
                - pj_log_get_level
                - pj_log_4
                - unload_module
            - BranchSide:      '../src/pjsip/sip_endpoint.c:592,15'
              BranchSideFuncs:
                - pjsip_resolver_destroy
                - pjsip_tpmgr_destroy
                - pj_ioqueue_destroy
                - pj_timer_heap_dump
                - pj_timer_heap_destroy
                - pj_mutex_destroy
                - deinit_sip_parser
                - pj_rwmutex_destroy
                - pj_pool_release
                - pj_log_get_level
                - pj_log_4
                - unload_module
        - Branch String:   '../src/pjsip/sip_endpoint.c:597,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:598,23'
              BranchSideFuncs:
                - unload_module
                - pjsip_resolver_destroy
                - pjsip_tpmgr_destroy
                - pj_ioqueue_destroy
                - pj_timer_heap_dump
                - pj_timer_heap_destroy
                - pj_mutex_destroy
                - deinit_sip_parser
                - pj_rwmutex_destroy
                - pj_pool_release
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_endpoint.c:604,28'
              BranchSideFuncs:
                - pjsip_resolver_destroy
                - pjsip_tpmgr_destroy
                - pj_ioqueue_destroy
                - pj_timer_heap_dump
                - pj_timer_heap_destroy
                - pj_mutex_destroy
                - deinit_sip_parser
                - pj_rwmutex_destroy
                - pj_pool_release
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_endpoint.c:620,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:621,11'
              BranchSideFuncs:
                - pj_mutex_destroy
                - deinit_sip_parser
                - pj_rwmutex_destroy
                - pj_pool_release
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_endpoint.c:626,22'
              BranchSideFuncs:
                - pj_mutex_destroy
                - deinit_sip_parser
                - pj_rwmutex_destroy
                - pj_pool_release
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_endpoint.c:637,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:637,5'
              BranchSideFuncs:
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_endpoint.c:637,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:583,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_endpoint.c:583,5'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_endpoint.c:599,9'
          Dst:             unload_module
        - Src:             '../src/pjsip/sip_endpoint.c:604,5'
          Dst:             pjsip_resolver_destroy
        - Src:             '../src/pjsip/sip_endpoint.c:607,5'
          Dst:             pjsip_tpmgr_destroy
        - Src:             '../src/pjsip/sip_endpoint.c:610,5'
          Dst:             pj_ioqueue_destroy
        - Src:             '../src/pjsip/sip_endpoint.c:614,5'
          Dst:             pj_timer_heap_dump
        - Src:             '../src/pjsip/sip_endpoint.c:616,5'
          Dst:             pj_timer_heap_destroy
        - Src:             '../src/pjsip/sip_endpoint.c:626,5'
          Dst:             pj_mutex_destroy
        - Src:             '../src/pjsip/sip_endpoint.c:629,5'
          Dst:             deinit_sip_parser
        - Src:             '../src/pjsip/sip_endpoint.c:632,5'
          Dst:             pj_rwmutex_destroy
        - Src:             '../src/pjsip/sip_endpoint.c:635,5'
          Dst:             pj_pool_release
        - Src:             '../src/pjsip/sip_endpoint.c:637,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_endpoint.c:637,5'
          Dst:             pj_log_4
    - functionName:    unload_module
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - mod
      BBCount:         17
      ICount:          107
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_list_erase
        - pj_log_get_level
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:278,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:279,20'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_erase
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_endpoint.c:285,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_erase
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_endpoint.c:280,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:281,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:282,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_erase
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_endpoint.c:285,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:285,5'
              BranchSideFuncs:
                - pj_list_erase
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_endpoint.c:288,5'
              BranchSideFuncs:
                - pj_list_erase
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_endpoint.c:299,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:299,5'
              BranchSideFuncs:
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_endpoint.c:302,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:285,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_endpoint.c:291,5'
          Dst:             pj_list_erase
        - Src:             '../src/pjsip/sip_endpoint.c:299,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_endpoint.c:299,5'
          Dst:             pj_log_4
    - functionName:    endpt_on_tx_msg
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1109
      functionLinenumberEnd: 1138
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - tdata
      BBCount:         24
      ICount:          138
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - pj_rwmutex_lock_read
        - pj_rwmutex_unlock_read
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:1117,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1118,9'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1127,9'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
        - Branch String:   '../src/pjsip/sip_endpoint.c:1118,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1119,17'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1126,5'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
        - Branch String:   '../src/pjsip/sip_endpoint.c:1119,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1120,28'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1121,17'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
        - Branch String:   '../src/pjsip/sip_endpoint.c:1121,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1122,17'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1123,19'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
        - Branch String:   '../src/pjsip/sip_endpoint.c:1128,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1129,28'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1130,17'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
        - Branch String:   '../src/pjsip/sip_endpoint.c:1130,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1131,17'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1132,19'
              BranchSideFuncs:
                - pj_rwmutex_unlock_read
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:1114,5'
          Dst:             pj_rwmutex_lock_read
        - Src:             '../src/pjsip/sip_endpoint.c:1136,5'
          Dst:             pj_rwmutex_unlock_read
    - functionName:    endpt_on_rx_msg
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 1101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - status
        - rdata
      BBCount:         45
      ICount:          269
      EdgeCount:       57
      CyclomaticComplexity: 14
      functionsReached:
        - pj_bzero
        - pj_log_get_level
        - pj_log_pop_indent
        - pj_log_push_indent
        - pj_strcpy2
        - pj_strerror
        - pjsip_endpt_process_rx_data
        - pjsip_process_rdata_param_default
        - pjsip_rx_data_get_info
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:976,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:980,9'
              BranchSideFuncs:
                - pj_strerror
                - pj_log_get_level
                - pj_log_1
                - pj_strcpy2
                - pj_strcpy2
                - pj_strcpy2
                - pj_strcpy2
                - pj_strcpy2
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1017,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_push_indent
                - pjsip_process_rdata_param_default
                - pjsip_endpt_process_rx_data
                - pj_log_get_level
                - pj_bzero.348
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_4
                - pjsip_rx_data_get_info
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_endpoint.c:982,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:985,21'
              BranchSideFuncs:
                - pj_strerror
                - pj_log_get_level
                - pj_log_1
                - pj_strcpy2
                - pj_strcpy2
                - pj_strcpy2
                - pj_strcpy2
                - pj_strcpy2
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1001,21'
              BranchSideFuncs:
                - pj_strerror
                - pj_log_get_level
                - pj_log_1
        - Branch String:   '../src/pjsip/sip_endpoint.c:987,45'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:987,48'
              BranchSideFuncs:
                - pj_strcpy2
                - pj_strerror
                - pj_log_get_level
                - pj_log_1
                - pj_strcpy2
                - pj_strcpy2
                - pj_strcpy2
                - pj_strcpy2
            - BranchSide:      '../src/pjsip/sip_endpoint.c:988,17'
              BranchSideFuncs:
                - pj_strcpy2
                - pj_strerror
                - pj_log_get_level
                - pj_log_1
                - pj_strcpy2
                - pj_strcpy2
                - pj_strcpy2
                - pj_strcpy2
        - Branch String:   '../src/pjsip/sip_endpoint.c:987,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:988,17'
              BranchSideFuncs:
                - pj_strcpy2
                - pj_strerror
                - pj_log_get_level
                - pj_log_1
                - pj_strcpy2
                - pj_strcpy2
                - pj_strcpy2
                - pj_strcpy2
            - BranchSide:      '../src/pjsip/sip_endpoint.c:989,17'
              BranchSideFuncs:
                - pj_strerror
                - pj_log_get_level
                - pj_log_1
                - pj_strcpy2
                - pj_strcpy2
                - pj_strcpy2
                - pj_strcpy2
        - Branch String:   '../src/pjsip/sip_endpoint.c:989,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:990,17'
              BranchSideFuncs:
                - pj_strcpy2
                - pj_strerror
                - pj_log_get_level
                - pj_log_1
                - pj_strcpy2
                - pj_strcpy2
                - pj_strcpy2
            - BranchSide:      '../src/pjsip/sip_endpoint.c:991,17'
              BranchSideFuncs:
                - pj_strerror
                - pj_log_get_level
                - pj_log_1
                - pj_strcpy2
                - pj_strcpy2
                - pj_strcpy2
        - Branch String:   '../src/pjsip/sip_endpoint.c:991,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:992,17'
              BranchSideFuncs:
                - pj_strcpy2
                - pj_strerror
                - pj_log_get_level
                - pj_log_1
                - pj_strcpy2
                - pj_strcpy2
            - BranchSide:      '../src/pjsip/sip_endpoint.c:993,17'
              BranchSideFuncs:
                - pj_strerror
                - pj_log_get_level
                - pj_log_1
                - pj_strcpy2
                - pj_strcpy2
        - Branch String:   '../src/pjsip/sip_endpoint.c:993,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:994,17'
              BranchSideFuncs:
                - pj_strcpy2
                - pj_strerror
                - pj_log_get_level
                - pj_log_1
                - pj_strcpy2
            - BranchSide:      '../src/pjsip/sip_endpoint.c:995,17'
              BranchSideFuncs:
                - pj_strerror
                - pj_log_get_level
                - pj_log_1
                - pj_strcpy2
        - Branch String:   '../src/pjsip/sip_endpoint.c:995,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:996,17'
              BranchSideFuncs:
                - pj_strcpy2
                - pj_strerror
                - pj_log_get_level
                - pj_log_1
            - BranchSide:      '../src/pjsip/sip_endpoint.c:998,15'
              BranchSideFuncs:
                - pj_strerror
                - pj_log_get_level
                - pj_log_1
        - Branch String:   '../src/pjsip/sip_endpoint.c:1003,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1003,9'
              BranchSideFuncs:
                - pj_log_1
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1014,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_endpoint.c:1017,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1017,5'
              BranchSideFuncs:
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_log_push_indent
                - pjsip_process_rdata_param_default
                - pjsip_endpt_process_rx_data
                - pj_log_get_level
                - pj_bzero.348
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1019,5'
              BranchSideFuncs:
                - pj_log_push_indent
                - pjsip_process_rdata_param_default
                - pjsip_endpt_process_rx_data
                - pj_log_get_level
                - pj_bzero.348
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_endpoint.c:1087,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1088,9'
              BranchSideFuncs:
                - pj_bzero.348
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1098,15'
              BranchSideFuncs:
                - pj_bzero.348
                - pj_log_pop_indent
        - Branch String:   '../src/pjsip/sip_endpoint.c:1088,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1088,9'
              BranchSideFuncs:
                - pjsip_rx_data_get_info
                - pj_log_4
                - pj_bzero.348
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_endpoint.c:1093,5'
              BranchSideFuncs:
                - pj_bzero.348
                - pj_log_pop_indent
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:988,17'
          Dst:             pj_strcpy2
        - Src:             '../src/pjsip/sip_endpoint.c:990,17'
          Dst:             pj_strcpy2
        - Src:             '../src/pjsip/sip_endpoint.c:992,17'
          Dst:             pj_strcpy2
        - Src:             '../src/pjsip/sip_endpoint.c:994,17'
          Dst:             pj_strcpy2
        - Src:             '../src/pjsip/sip_endpoint.c:996,17'
          Dst:             pj_strcpy2
        - Src:             '../src/pjsip/sip_endpoint.c:1001,9'
          Dst:             pj_strerror
        - Src:             '../src/pjsip/sip_endpoint.c:1003,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_endpoint.c:1003,9'
          Dst:             pj_log_1
        - Src:             '../src/pjsip/sip_endpoint.c:1017,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_endpoint.c:1017,5'
          Dst:             pjsip_rx_data_get_info
        - Src:             '../src/pjsip/sip_endpoint.c:1017,5'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_endpoint.c:1019,5'
          Dst:             pj_log_push_indent
        - Src:             '../src/pjsip/sip_endpoint.c:1081,5'
          Dst:             pjsip_process_rdata_param_default
        - Src:             '../src/pjsip/sip_endpoint.c:1084,5'
          Dst:             pjsip_endpt_process_rx_data
        - Src:             '../src/pjsip/sip_endpoint.c:1088,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_endpoint.c:1088,9'
          Dst:             pjsip_rx_data_get_info
        - Src:             '../src/pjsip/sip_endpoint.c:1088,9'
          Dst:             pj_log_4
        - Src:             '../src/pjsip/sip_endpoint.c:1098,5'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_endpoint.c:1100,5'
          Dst:             pj_log_pop_indent
    - functionName:    pjsip_cfg
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_cstr
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - s
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../pjlib/include/pj/string.h:103,17'
          Branch Sides:
            - BranchSide:      '../../pjlib/include/pj/string.h:103,40'
              BranchSideFuncs:
                - strlen
            - BranchSide:      '../../pjlib/include/pj/string.h:103,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../../pjlib/include/pj/string.h:103,33'
          Dst:             strlen
    - functionName:    pj_list_init
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_endpt_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pf
        - name
        - p_endpt
      BBCount:         51
      ICount:          384
      EdgeCount:       66
      CyclomaticComplexity: 17
      functionsReached:
        - __assert_fail
        - deinit_sip_parser
        - endpt_on_rx_msg
        - init_sip_parser
        - pj_cstr
        - pj_gethostname
        - pj_ioqueue_create
        - pj_ioqueue_destroy
        - pj_list_init
        - pj_list_insert_before
        - pj_lock_create_recursive_mutex
        - pj_log_get_level
        - pj_mutex_create_recursive
        - pj_mutex_destroy
        - pj_perror_4
        - pj_pool_create
        - pj_pool_release
        - pj_pool_zalloc
        - pj_register_strerror
        - pj_rwmutex_create
        - pj_rwmutex_destroy
        - pj_strdup_with_null
        - pj_timer_heap_create
        - pj_timer_heap_destroy
        - pj_timer_heap_set_lock
        - pj_timer_heap_set_max_timed_out_per_poll
        - pjsip_cfg
        - pjsip_max_fwd_hdr_create
        - pjsip_resolver_create
        - pjsip_strerror
        - pjsip_tel_uri_subsys_init
        - pjsip_tpmgr_create
        - pjsip_tpmgr_destroy
        - pool_callback
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:441,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:441,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_pool_create
                - pj_pool_zalloc.337
                - pj_list_init.370
                - pj_list_init.370
                - pj_rwmutex_create
                - init_sip_parser
                - pjsip_tel_uri_subsys_init
                - pj_gethostname
                - pj_strdup_with_null
                - pj_mutex_create_recursive
                - pjsip_cfg.369
                - pj_timer_heap_create
                - pj_lock_create_recursive_mutex
                - pj_timer_heap_set_lock
                - pj_timer_heap_set_max_timed_out_per_poll
                - pj_ioqueue_create
                - pjsip_tpmgr_create
                - pjsip_resolver_create
                - pj_list_init.370
                - pjsip_max_fwd_hdr_create
                - pj_list_insert_before
                - pj_list_init.370
                - pj_perror_4
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
                - pjsip_tpmgr_destroy
                - pj_cstr
                - pj_strdup_with_null
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_endpoint.c:443,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_pool_create
                - pj_pool_zalloc.337
                - pj_list_init.370
                - pj_list_init.370
                - pj_rwmutex_create
                - init_sip_parser
                - pjsip_tel_uri_subsys_init
                - pj_gethostname
                - pj_strdup_with_null
                - pj_mutex_create_recursive
                - pjsip_cfg.369
                - pj_timer_heap_create
                - pj_lock_create_recursive_mutex
                - pj_timer_heap_set_lock
                - pj_timer_heap_set_max_timed_out_per_poll
                - pj_ioqueue_create
                - pjsip_tpmgr_create
                - pjsip_resolver_create
                - pj_list_init.370
                - pjsip_max_fwd_hdr_create
                - pj_list_insert_before
                - pj_list_init.370
                - pj_perror_4
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
                - pjsip_tpmgr_destroy
                - pj_cstr
                - pj_strdup_with_null
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_endpoint.c:443,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:443,5'
              BranchSideFuncs:
                - pj_log_5
                - pj_pool_create
                - pj_pool_zalloc.337
                - pj_list_init.370
                - pj_list_init.370
                - pj_rwmutex_create
                - init_sip_parser
                - pjsip_tel_uri_subsys_init
                - pj_gethostname
                - pj_strdup_with_null
                - pj_mutex_create_recursive
                - pjsip_cfg.369
                - pj_timer_heap_create
                - pj_lock_create_recursive_mutex
                - pj_timer_heap_set_lock
                - pj_timer_heap_set_max_timed_out_per_poll
                - pj_ioqueue_create
                - pjsip_tpmgr_create
                - pjsip_resolver_create
                - pj_list_init.370
                - pjsip_max_fwd_hdr_create
                - pj_list_insert_before
                - pj_list_init.370
                - pj_perror_4
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
                - pjsip_tpmgr_destroy
                - pj_cstr
                - pj_strdup_with_null
            - BranchSide:      '../src/pjsip/sip_endpoint.c:445,6'
              BranchSideFuncs:
                - pj_pool_create
                - pj_pool_zalloc.337
                - pj_list_init.370
                - pj_list_init.370
                - pj_rwmutex_create
                - init_sip_parser
                - pjsip_tel_uri_subsys_init
                - pj_gethostname
                - pj_strdup_with_null
                - pj_mutex_create_recursive
                - pjsip_cfg.369
                - pj_timer_heap_create
                - pj_lock_create_recursive_mutex
                - pj_timer_heap_set_lock
                - pj_timer_heap_set_max_timed_out_per_poll
                - pj_ioqueue_create
                - pjsip_tpmgr_create
                - pjsip_resolver_create
                - pj_list_init.370
                - pjsip_max_fwd_hdr_create
                - pj_list_insert_before
                - pj_list_init.370
                - pj_perror_4
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
                - pjsip_tpmgr_destroy
                - pj_cstr
                - pj_strdup_with_null
        - Branch String:   '../src/pjsip/sip_endpoint.c:451,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:452,9'
              BranchSideFuncs:
                - pj_pool_zalloc.337
                - pj_list_init.370
                - pj_list_init.370
                - pj_rwmutex_create
                - init_sip_parser
                - pjsip_tel_uri_subsys_init
                - pj_gethostname
                - pj_strdup_with_null
                - pj_mutex_create_recursive
                - pjsip_cfg.369
                - pj_timer_heap_create
                - pj_lock_create_recursive_mutex
                - pj_timer_heap_set_lock
                - pj_timer_heap_set_max_timed_out_per_poll
                - pj_ioqueue_create
                - pjsip_tpmgr_create
                - pjsip_resolver_create
                - pj_list_init.370
                - pjsip_max_fwd_hdr_create
                - pj_list_insert_before
                - pj_list_init.370
                - pj_perror_4
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
                - pjsip_tpmgr_destroy
                - pj_cstr
                - pj_strdup_with_null
            - BranchSide:      '../src/pjsip/sip_endpoint.c:455,13'
              BranchSideFuncs:
                - pj_pool_zalloc.337
                - pj_list_init.370
                - pj_list_init.370
                - pj_rwmutex_create
                - init_sip_parser
                - pjsip_tel_uri_subsys_init
                - pj_gethostname
                - pj_strdup_with_null
                - pj_mutex_create_recursive
                - pjsip_cfg.369
                - pj_timer_heap_create
                - pj_lock_create_recursive_mutex
                - pj_timer_heap_set_lock
                - pj_timer_heap_set_max_timed_out_per_poll
                - pj_ioqueue_create
                - pjsip_tpmgr_create
                - pjsip_resolver_create
                - pj_list_init.370
                - pjsip_max_fwd_hdr_create
                - pj_list_insert_before
                - pj_list_init.370
                - pj_perror_4
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
                - pjsip_tpmgr_destroy
                - pj_cstr
                - pj_strdup_with_null
        - Branch String:   '../src/pjsip/sip_endpoint.c:467,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:468,9'
              BranchSideFuncs:
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
                - pjsip_tpmgr_destroy
            - BranchSide:      '../src/pjsip/sip_endpoint.c:471,5'
              BranchSideFuncs:
                - init_sip_parser
                - pjsip_tel_uri_subsys_init
                - pj_gethostname
                - pj_strdup_with_null
                - pj_mutex_create_recursive
                - pjsip_cfg.369
                - pj_timer_heap_create
                - pj_lock_create_recursive_mutex
                - pj_timer_heap_set_lock
                - pj_timer_heap_set_max_timed_out_per_poll
                - pj_ioqueue_create
                - pjsip_tpmgr_create
                - pjsip_resolver_create
                - pj_list_init.370
                - pjsip_max_fwd_hdr_create
                - pj_list_insert_before
                - pj_list_init.370
                - pj_perror_4
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
                - pjsip_tpmgr_destroy
                - pj_cstr
                - pj_strdup_with_null
        - Branch String:   '../src/pjsip/sip_endpoint.c:477,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:478,18'
              BranchSideFuncs:
                - pj_cstr
                - pj_strdup_with_null
                - pj_mutex_create_recursive
                - pjsip_cfg.369
                - pj_timer_heap_create
                - pj_lock_create_recursive_mutex
                - pj_timer_heap_set_lock
                - pj_timer_heap_set_max_timed_out_per_poll
                - pj_ioqueue_create
                - pjsip_tpmgr_create
                - pjsip_resolver_create
                - pj_list_init.370
                - pjsip_max_fwd_hdr_create
                - pj_list_insert_before
                - pj_list_init.370
                - pj_perror_4
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
                - pjsip_tpmgr_destroy
            - BranchSide:      '../src/pjsip/sip_endpoint.c:481,29'
              BranchSideFuncs:
                - pj_gethostname
                - pj_strdup_with_null
                - pj_mutex_create_recursive
                - pjsip_cfg.369
                - pj_timer_heap_create
                - pj_lock_create_recursive_mutex
                - pj_timer_heap_set_lock
                - pj_timer_heap_set_max_timed_out_per_poll
                - pj_ioqueue_create
                - pjsip_tpmgr_create
                - pjsip_resolver_create
                - pj_list_init.370
                - pjsip_max_fwd_hdr_create
                - pj_list_insert_before
                - pj_list_init.370
                - pj_perror_4
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
                - pjsip_tpmgr_destroy
        - Branch String:   '../src/pjsip/sip_endpoint.c:486,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:487,9'
              BranchSideFuncs:
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
                - pjsip_tpmgr_destroy
            - BranchSide:      '../src/pjsip/sip_endpoint.c:491,36'
              BranchSideFuncs:
                - pjsip_cfg.369
                - pj_timer_heap_create
                - pj_lock_create_recursive_mutex
                - pj_timer_heap_set_lock
                - pj_timer_heap_set_max_timed_out_per_poll
                - pj_ioqueue_create
                - pjsip_tpmgr_create
                - pjsip_resolver_create
                - pj_list_init.370
                - pjsip_max_fwd_hdr_create
                - pj_list_insert_before
                - pj_list_init.370
                - pj_perror_4
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
                - pjsip_tpmgr_destroy
        - Branch String:   '../src/pjsip/sip_endpoint.c:493,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:494,9'
              BranchSideFuncs:
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
                - pjsip_tpmgr_destroy
            - BranchSide:      '../src/pjsip/sip_endpoint.c:498,46'
              BranchSideFuncs:
                - pj_lock_create_recursive_mutex
                - pj_timer_heap_set_lock
                - pj_timer_heap_set_max_timed_out_per_poll
                - pj_ioqueue_create
                - pjsip_tpmgr_create
                - pjsip_resolver_create
                - pj_list_init.370
                - pjsip_max_fwd_hdr_create
                - pj_list_insert_before
                - pj_list_init.370
                - pj_perror_4
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
                - pjsip_tpmgr_destroy
        - Branch String:   '../src/pjsip/sip_endpoint.c:499,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:500,9'
              BranchSideFuncs:
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
                - pjsip_tpmgr_destroy
            - BranchSide:      '../src/pjsip/sip_endpoint.c:502,28'
              BranchSideFuncs:
                - pj_timer_heap_set_lock
                - pj_timer_heap_set_max_timed_out_per_poll
                - pj_ioqueue_create
                - pjsip_tpmgr_create
                - pjsip_resolver_create
                - pj_list_init.370
                - pjsip_max_fwd_hdr_create
                - pj_list_insert_before
                - pj_list_init.370
                - pj_perror_4
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
                - pjsip_tpmgr_destroy
        - Branch String:   '../src/pjsip/sip_endpoint.c:510,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:511,9'
              BranchSideFuncs:
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
                - pjsip_tpmgr_destroy
            - BranchSide:      '../src/pjsip/sip_endpoint.c:515,34'
              BranchSideFuncs:
                - pjsip_tpmgr_create
                - pjsip_resolver_create
                - pj_list_init.370
                - pjsip_max_fwd_hdr_create
                - pj_list_insert_before
                - pj_list_init.370
                - pj_perror_4
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
                - pjsip_tpmgr_destroy
        - Branch String:   '../src/pjsip/sip_endpoint.c:519,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:520,9'
              BranchSideFuncs:
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
                - pjsip_tpmgr_destroy
            - BranchSide:      '../src/pjsip/sip_endpoint.c:524,36'
              BranchSideFuncs:
                - pjsip_resolver_create
                - pj_list_init.370
                - pjsip_max_fwd_hdr_create
                - pj_list_insert_before
                - pj_list_init.370
                - pj_perror_4
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
                - pjsip_tpmgr_destroy
        - Branch String:   '../src/pjsip/sip_endpoint.c:525,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:526,9'
              BranchSideFuncs:
                - pj_perror_4
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
                - pjsip_tpmgr_destroy
            - BranchSide:      '../src/pjsip/sip_endpoint.c:532,19'
              BranchSideFuncs:
                - pj_list_init.370
                - pjsip_max_fwd_hdr_create
                - pj_list_insert_before
                - pj_list_init.370
        - Branch String:   '../src/pjsip/sip_endpoint.c:548,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:549,29'
              BranchSideFuncs:
                - pjsip_tpmgr_destroy
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
            - BranchSide:      '../src/pjsip/sip_endpoint.c:552,9'
              BranchSideFuncs:
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
                - pj_ioqueue_destroy
        - Branch String:   '../src/pjsip/sip_endpoint.c:552,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:553,28'
              BranchSideFuncs:
                - pj_ioqueue_destroy
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
            - BranchSide:      '../src/pjsip/sip_endpoint.c:556,9'
              BranchSideFuncs:
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
                - pj_timer_heap_destroy
        - Branch String:   '../src/pjsip/sip_endpoint.c:556,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:557,31'
              BranchSideFuncs:
                - pj_timer_heap_destroy
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
            - BranchSide:      '../src/pjsip/sip_endpoint.c:560,9'
              BranchSideFuncs:
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
                - pj_mutex_destroy
        - Branch String:   '../src/pjsip/sip_endpoint.c:560,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:561,26'
              BranchSideFuncs:
                - pj_mutex_destroy
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
            - BranchSide:      '../src/pjsip/sip_endpoint.c:564,5'
              BranchSideFuncs:
                - deinit_sip_parser
                - pj_pool_release
                - pj_perror_4
                - pj_rwmutex_destroy
        - Branch String:   '../src/pjsip/sip_endpoint.c:565,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:566,28'
              BranchSideFuncs:
                - pj_rwmutex_destroy
                - pj_pool_release
                - pj_perror_4
            - BranchSide:      '../src/pjsip/sip_endpoint.c:569,22'
              BranchSideFuncs:
                - pj_pool_release
                - pj_perror_4
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:439,14'
          Dst:             pj_register_strerror
        - Src:             '../src/pjsip/sip_endpoint.c:439,14'
          Dst:             pjsip_strerror
        - Src:             '../src/pjsip/sip_endpoint.c:441,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_endpoint.c:443,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_endpoint.c:443,5'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_endpoint.c:448,12'
          Dst:             pj_pool_create
        - Src:             '../src/pjsip/sip_endpoint.c:448,12'
          Dst:             pool_callback
        - Src:             '../src/pjsip/sip_endpoint.c:455,13'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_endpoint.c:460,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_endpoint.c:463,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_endpoint.c:466,14'
          Dst:             pj_rwmutex_create
        - Src:             '../src/pjsip/sip_endpoint.c:471,5'
          Dst:             init_sip_parser
        - Src:             '../src/pjsip/sip_endpoint.c:474,5'
          Dst:             pjsip_tel_uri_subsys_init
        - Src:             '../src/pjsip/sip_endpoint.c:479,56'
          Dst:             pj_cstr
        - Src:             '../src/pjsip/sip_endpoint.c:479,9'
          Dst:             pj_strdup_with_null
        - Src:             '../src/pjsip/sip_endpoint.c:481,56'
          Dst:             pj_gethostname
        - Src:             '../src/pjsip/sip_endpoint.c:481,9'
          Dst:             pj_strdup_with_null
        - Src:             '../src/pjsip/sip_endpoint.c:485,14'
          Dst:             pj_mutex_create_recursive
        - Src:             '../src/pjsip/sip_endpoint.c:491,49'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_endpoint.c:491,14'
          Dst:             pj_timer_heap_create
        - Src:             '../src/pjsip/sip_endpoint.c:498,14'
          Dst:             pj_lock_create_recursive_mutex
        - Src:             '../src/pjsip/sip_endpoint.c:502,5'
          Dst:             pj_timer_heap_set_lock
        - Src:             '../src/pjsip/sip_endpoint.c:505,5'
          Dst:             pj_timer_heap_set_max_timed_out_per_poll
        - Src:             '../src/pjsip/sip_endpoint.c:509,14'
          Dst:             pj_ioqueue_create
        - Src:             '../src/pjsip/sip_endpoint.c:515,14'
          Dst:             pjsip_tpmgr_create
        - Src:             '../src/pjsip/sip_endpoint.c:515,14'
          Dst:             endpt_on_rx_msg
        - Src:             '../src/pjsip/sip_endpoint.c:515,14'
          Dst:             endpt_on_tx_msg
        - Src:             '../src/pjsip/sip_endpoint.c:524,14'
          Dst:             pjsip_resolver_create
        - Src:             '../src/pjsip/sip_endpoint.c:526,9'
          Dst:             pj_perror_4
        - Src:             '../src/pjsip/sip_endpoint.c:532,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_endpoint.c:535,14'
          Dst:             pjsip_max_fwd_hdr_create
        - Src:             '../src/pjsip/sip_endpoint.c:537,5'
          Dst:             pj_list_insert_before
        - Src:             '../src/pjsip/sip_endpoint.c:540,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_endpoint.c:549,9'
          Dst:             pjsip_tpmgr_destroy
        - Src:             '../src/pjsip/sip_endpoint.c:553,9'
          Dst:             pj_ioqueue_destroy
        - Src:             '../src/pjsip/sip_endpoint.c:557,9'
          Dst:             pj_timer_heap_destroy
        - Src:             '../src/pjsip/sip_endpoint.c:561,9'
          Dst:             pj_mutex_destroy
        - Src:             '../src/pjsip/sip_endpoint.c:564,5'
          Dst:             deinit_sip_parser
        - Src:             '../src/pjsip/sip_endpoint.c:566,9'
          Dst:             pj_rwmutex_destroy
        - Src:             '../src/pjsip/sip_endpoint.c:569,5'
          Dst:             pj_pool_release
        - Src:             '../src/pjsip/sip_endpoint.c:571,5'
          Dst:             pj_perror_4
    - functionName:    pjsip_endpt_get_request_headers
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_endpt_add_capability
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - mod
        - htype
        - hname
        - count
        - tags
      BBCount:         59
      ICount:          276
      EdgeCount:       72
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
        - pj_list_push_back
        - pj_strdup
        - pjsip_accept_hdr_create
        - pjsip_allow_hdr_create
        - pjsip_endpt_get_capability
        - pjsip_supported_hdr_create
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:373,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:373,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pjsip_endpt_get_capability
                - pj_strdup
                - pjsip_supported_hdr_create
                - pj_list_push_back.338
                - pjsip_allow_hdr_create
                - pjsip_accept_hdr_create
            - BranchSide:      '../src/pjsip/sip_endpoint.c:373,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:373,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:373,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pjsip_endpt_get_capability
                - pj_strdup
                - pjsip_supported_hdr_create
                - pj_list_push_back.338
                - pjsip_allow_hdr_create
                - pjsip_accept_hdr_create
            - BranchSide:      '../src/pjsip/sip_endpoint.c:373,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:373,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:373,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pjsip_endpt_get_capability
                - pj_strdup
                - pjsip_supported_hdr_create
                - pj_list_push_back.338
                - pjsip_allow_hdr_create
                - pjsip_accept_hdr_create
            - BranchSide:      '../src/pjsip/sip_endpoint.c:374,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pjsip_endpt_get_capability
                - pj_strdup
                - pjsip_supported_hdr_create
                - pj_list_push_back.338
                - pjsip_allow_hdr_create
                - pjsip_accept_hdr_create
        - Branch String:   '../src/pjsip/sip_endpoint.c:373,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:373,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_endpoint.c:373,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:373,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:373,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_endpoint.c:373,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:373,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:373,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:373,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:374,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:374,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_endpt_get_capability
                - pj_strdup
                - pjsip_supported_hdr_create
                - pj_list_push_back.338
                - pjsip_allow_hdr_create
                - pjsip_accept_hdr_create
            - BranchSide:      '../src/pjsip/sip_endpoint.c:375,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_endpt_get_capability
                - pj_strdup
                - pjsip_supported_hdr_create
                - pj_list_push_back.338
                - pjsip_allow_hdr_create
                - pjsip_accept_hdr_create
        - Branch String:   '../src/pjsip/sip_endpoint.c:374,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:374,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:374,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:375,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:375,5'
              BranchSideFuncs:
                - pjsip_endpt_get_capability
                - pj_strdup
                - pjsip_supported_hdr_create
                - pj_list_push_back.338
                - pjsip_allow_hdr_create
                - pjsip_accept_hdr_create
            - BranchSide:      '../src/pjsip/sip_endpoint.c:375,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_endpt_get_capability
                - pj_strdup
                - pjsip_supported_hdr_create
                - pj_list_push_back.338
                - pjsip_allow_hdr_create
                - pjsip_accept_hdr_create
        - Branch String:   '../src/pjsip/sip_endpoint.c:375,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:375,5'
              BranchSideFuncs:
                - pjsip_endpt_get_capability
                - pj_strdup
                - pjsip_supported_hdr_create
                - pj_list_push_back.338
                - pjsip_allow_hdr_create
                - pjsip_accept_hdr_create
            - BranchSide:      '../src/pjsip/sip_endpoint.c:375,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_endpt_get_capability
                - pj_strdup
                - pjsip_supported_hdr_create
                - pj_list_push_back.338
                - pjsip_allow_hdr_create
                - pjsip_accept_hdr_create
        - Branch String:   '../src/pjsip/sip_endpoint.c:375,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:375,5'
              BranchSideFuncs:
                - pjsip_endpt_get_capability
                - pj_strdup
                - pjsip_supported_hdr_create
                - pj_list_push_back.338
                - pjsip_allow_hdr_create
                - pjsip_accept_hdr_create
            - BranchSide:      '../src/pjsip/sip_endpoint.c:381,65'
              BranchSideFuncs:
                - pjsip_endpt_get_capability
                - pj_strdup
                - pjsip_supported_hdr_create
                - pj_list_push_back.338
                - pjsip_allow_hdr_create
                - pjsip_accept_hdr_create
        - Branch String:   '../src/pjsip/sip_endpoint.c:375,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:375,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:375,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:375,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:375,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:375,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:375,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:375,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:375,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:385,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:386,17'
              BranchSideFuncs:
                - pjsip_supported_hdr_create
                - pj_list_push_back.338
                - pj_strdup
                - pjsip_allow_hdr_create
                - pjsip_accept_hdr_create
            - BranchSide:      '../src/pjsip/sip_endpoint.c:407,11'
              BranchSideFuncs:
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_endpoint.c:386,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:388,43'
              BranchSideFuncs:
                - pjsip_accept_hdr_create
                - pj_list_push_back.338
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_endpoint.c:391,42'
              BranchSideFuncs:
                - pjsip_allow_hdr_create
                - pj_list_push_back.338
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_endpoint.c:394,46'
              BranchSideFuncs:
                - pjsip_supported_hdr_create
                - pj_list_push_back.338
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_endpoint.c:397,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_endpoint.c:400,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:401,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:403,28'
              BranchSideFuncs:
                - pj_list_push_back.338
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_endpoint.c:407,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:408,19'
              BranchSideFuncs:
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_endpoint.c:413,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:373,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_endpoint.c:374,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_endpoint.c:375,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_endpoint.c:381,38'
          Dst:             pjsip_endpt_get_capability
        - Src:             '../src/pjsip/sip_endpoint.c:388,19'
          Dst:             pjsip_accept_hdr_create
        - Src:             '../src/pjsip/sip_endpoint.c:391,19'
          Dst:             pjsip_allow_hdr_create
        - Src:             '../src/pjsip/sip_endpoint.c:394,19'
          Dst:             pjsip_supported_hdr_create
        - Src:             '../src/pjsip/sip_endpoint.c:403,9'
          Dst:             pj_list_push_back
        - Src:             '../src/pjsip/sip_endpoint.c:408,9'
          Dst:             pj_strdup
    - functionName:    pjsip_endpt_get_capability
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - htype
        - hname
      BBCount:         32
      ICount:          131
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:316,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:316,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_endpoint.c:317,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:316,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:316,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:316,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:317,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:317,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:317,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:317,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:317,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:319,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_endpoint.c:317,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:317,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:317,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:317,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:317,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:317,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:319,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:320,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:326,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_endpoint.c:320,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:321,22'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:325,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_endpoint.c:321,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:322,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:323,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:316,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_endpoint.c:317,5'
          Dst:             __assert_fail
    - functionName:    pjsip_endpt_has_capability
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - htype
        - hname
        - token
      BBCount:         19
      ICount:          98
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - pj_stricmp
        - pjsip_endpt_get_capability
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:343,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:344,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_endpoint.c:346,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_endpoint.c:346,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:346,5'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_endpoint.c:348,11'
              BranchSideFuncs:
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_endpoint.c:346,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:346,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_endpoint.c:346,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:348,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:349,26'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_endpoint.c:353,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_endpoint.c:349,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:350,13'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_endpoint.c:351,5'
              BranchSideFuncs:
                - pj_stricmp
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:342,12'
          Dst:             pjsip_endpt_get_capability
        - Src:             '../src/pjsip/sip_endpoint.c:346,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_endpoint.c:349,14'
          Dst:             pj_stricmp
    - functionName:    pjsip_endpt_unregister_module
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - mod
      BBCount:         37
      ICount:          211
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - pj_list_find_node
        - pj_log_get_level
        - pj_rwmutex_lock_write
        - pj_rwmutex_unlock_write
        - pj_strerror
        - unload_module
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:240,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:240,5'
              BranchSideFuncs:
                - pj_list_find_node
                - pj_rwmutex_unlock_write
                - pj_strerror
                - pj_log_get_level
                - pj_log_3
                - __assert_fail
                - unload_module
            - BranchSide:      '../src/pjsip/sip_endpoint.c:240,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:240,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:240,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_rwmutex_unlock_write
                - pj_strerror
                - pj_log_get_level
                - pj_log_3
                - unload_module
            - BranchSide:      '../src/pjsip/sip_endpoint.c:244,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_rwmutex_unlock_write
                - pj_strerror
                - pj_log_get_level
                - pj_log_3
                - unload_module
        - Branch String:   '../src/pjsip/sip_endpoint.c:244,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:244,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_rwmutex_unlock_write
                - pj_strerror
                - pj_log_get_level
                - pj_log_3
                - unload_module
            - BranchSide:      '../src/pjsip/sip_endpoint.c:244,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:244,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:244,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_rwmutex_unlock_write
                - pj_strerror
                - pj_log_get_level
                - pj_log_3
                - unload_module
            - BranchSide:      '../src/pjsip/sip_endpoint.c:244,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:244,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:244,5'
              BranchSideFuncs:
                - pj_rwmutex_unlock_write
                - pj_strerror
                - pj_log_get_level
                - pj_log_3
                - unload_module
            - BranchSide:      '../src/pjsip/sip_endpoint.c:244,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:244,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:244,5'
              BranchSideFuncs:
                - pj_rwmutex_unlock_write
                - pj_strerror
                - pj_log_get_level
                - pj_log_3
                - unload_module
            - BranchSide:      '../src/pjsip/sip_endpoint.c:244,5'
              BranchSideFuncs:
                - pj_rwmutex_unlock_write
                - pj_strerror
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_endpoint.c:244,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:244,5'
              BranchSideFuncs:
                - pj_rwmutex_unlock_write
                - pj_strerror
                - pj_log_get_level
                - pj_log_3
                - unload_module
            - BranchSide:      '../src/pjsip/sip_endpoint.c:244,5'
              BranchSideFuncs:
                - pj_rwmutex_unlock_write
                - pj_strerror
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_endpoint.c:244,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:244,5'
              BranchSideFuncs:
                - unload_module
                - pj_rwmutex_unlock_write
                - pj_strerror
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_endpoint.c:250,9'
              BranchSideFuncs:
                - unload_module
                - pj_rwmutex_unlock_write
                - pj_strerror
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_endpoint.c:250,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:251,20'
              BranchSideFuncs:
                - unload_module
                - pj_rwmutex_unlock_write
                - pj_strerror
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_endpoint.c:256,28'
              BranchSideFuncs:
                - unload_module
                - pj_rwmutex_unlock_write
                - pj_strerror
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_endpoint.c:252,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:252,35'
              BranchSideFuncs:
                - pj_rwmutex_unlock_write
                - pj_strerror
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_endpoint.c:253,5'
              BranchSideFuncs:
                - unload_module
                - pj_rwmutex_unlock_write
                - pj_strerror
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_endpoint.c:261,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:261,9'
              BranchSideFuncs:
                - pj_strerror
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_endpoint.c:264,21'
              BranchSideFuncs:
                - pj_strerror
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_endpoint.c:265,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:265,9'
              BranchSideFuncs:
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_endpoint.c:267,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:237,5'
          Dst:             pj_rwmutex_lock_write
        - Src:             '../src/pjsip/sip_endpoint.c:240,5'
          Dst:             pj_list_find_node
        - Src:             '../src/pjsip/sip_endpoint.c:240,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_endpoint.c:240,5'
          Dst:             pj_list_find_node
        - Src:             '../src/pjsip/sip_endpoint.c:244,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_endpoint.c:256,14'
          Dst:             unload_module
        - Src:             '../src/pjsip/sip_endpoint.c:259,5'
          Dst:             pj_rwmutex_unlock_write
        - Src:             '../src/pjsip/sip_endpoint.c:264,9'
          Dst:             pj_strerror
        - Src:             '../src/pjsip/sip_endpoint.c:265,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_endpoint.c:265,9'
          Dst:             pj_log_3
    - functionName:    cmp_mod_name
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - mod
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_stricmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:150,12'
          Dst:             pj_stricmp
    - functionName:    pjsip_endpt_register_module
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_endpoint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - mod
      BBCount:         44
      ICount:          257
      EdgeCount:       55
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
        - cmp_mod_name
        - pj_list_find_node
        - pj_list_insert_before
        - pj_list_search
        - pj_log_get_level
        - pj_rwmutex_lock_write
        - pj_rwmutex_unlock_write
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_endpoint.c:169,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:169,5'
              BranchSideFuncs:
                - pj_list_find_node
                - pj_rwmutex_unlock_write
                - pj_list_search
                - __assert_fail
                - pj_list_search
                - pj_list_insert_before
                - pj_log_get_level
                - pj_log_4
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_endpoint.c:169,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:169,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:169,5'
              BranchSideFuncs:
                - pj_list_search
                - __assert_fail
                - pj_list_search
                - pj_rwmutex_unlock_write
                - pj_list_insert_before
                - pj_log_get_level
                - pj_log_4
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_endpoint.c:173,5'
              BranchSideFuncs:
                - pj_list_search
                - __assert_fail
                - pj_list_search
                - pj_rwmutex_unlock_write
                - pj_list_insert_before
                - pj_log_get_level
                - pj_log_4
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:173,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:173,5'
              BranchSideFuncs:
                - pj_list_search
                - pj_rwmutex_unlock_write
                - pj_list_insert_before
                - pj_log_get_level
                - pj_log_4
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_endpoint.c:173,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:173,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:173,5'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_log_get_level
                - pj_rwmutex_unlock_write
                - pj_log_4
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_endpoint.c:178,11'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_log_get_level
                - pj_rwmutex_unlock_write
                - pj_log_4
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:178,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:179,13'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_log_get_level
                - pj_rwmutex_unlock_write
                - pj_log_4
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_endpoint.c:182,9'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_log_get_level
                - pj_rwmutex_unlock_write
                - pj_log_4
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:179,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:180,13'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_log_get_level
                - pj_rwmutex_unlock_write
                - pj_log_4
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_endpoint.c:181,5'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_log_get_level
                - pj_rwmutex_unlock_write
                - pj_log_4
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_endpoint.c:182,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:183,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_endpoint.c:189,15'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_log_get_level
                - pj_rwmutex_unlock_write
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_endpoint.c:192,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:193,20'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_log_get_level
                - pj_rwmutex_unlock_write
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_endpoint.c:199,9'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_log_get_level
                - pj_rwmutex_unlock_write
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_endpoint.c:194,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:195,13'
              BranchSideFuncs:
                - pj_rwmutex_unlock_write
            - BranchSide:      '../src/pjsip/sip_endpoint.c:196,5'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_log_get_level
                - pj_rwmutex_unlock_write
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_endpoint.c:199,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:200,20'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_log_get_level
                - pj_rwmutex_unlock_write
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_endpoint.c:206,25'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_log_get_level
                - pj_rwmutex_unlock_write
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_endpoint.c:201,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:202,13'
              BranchSideFuncs:
                - pj_rwmutex_unlock_write
            - BranchSide:      '../src/pjsip/sip_endpoint.c:203,5'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_log_get_level
                - pj_rwmutex_unlock_write
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_endpoint.c:210,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:211,13'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_log_get_level
                - pj_rwmutex_unlock_write
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_endpoint.c:215,27'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_log_get_level
                - pj_rwmutex_unlock_write
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_endpoint.c:211,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:212,13'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_log_get_level
                - pj_rwmutex_unlock_write
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_endpoint.c:213,13'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_log_get_level
                - pj_rwmutex_unlock_write
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_endpoint.c:219,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_endpoint.c:219,5'
              BranchSideFuncs:
                - pj_log_4
                - pj_rwmutex_unlock_write
            - BranchSide:      '../src/pjsip/sip_endpoint.c:219,5'
              BranchSideFuncs:
                - pj_rwmutex_unlock_write
      Callsites:
        - Src:             '../src/pjsip/sip_endpoint.c:166,5'
          Dst:             pj_rwmutex_lock_write
        - Src:             '../src/pjsip/sip_endpoint.c:169,5'
          Dst:             pj_list_find_node
        - Src:             '../src/pjsip/sip_endpoint.c:169,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_endpoint.c:169,5'
          Dst:             pj_list_find_node
        - Src:             '../src/pjsip/sip_endpoint.c:173,5'
          Dst:             pj_list_search
        - Src:             '../src/pjsip/sip_endpoint.c:173,5'
          Dst:             cmp_mod_name
        - Src:             '../src/pjsip/sip_endpoint.c:173,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_endpoint.c:173,5'
          Dst:             pj_list_search
        - Src:             '../src/pjsip/sip_endpoint.c:173,5'
          Dst:             cmp_mod_name
        - Src:             '../src/pjsip/sip_endpoint.c:183,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_endpoint.c:215,5'
          Dst:             pj_list_insert_before
        - Src:             '../src/pjsip/sip_endpoint.c:219,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_endpoint.c:219,5'
          Dst:             pj_log_4
        - Src:             '../src/pjsip/sip_endpoint.c:223,5'
          Dst:             pj_rwmutex_unlock_write
    - functionName:    dns_aaaa_callback
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_resolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 666
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - user_data
        - status
        - pkt
      BBCount:         28
      ICount:          264
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - pj_dns_parse_addr_response
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - pj_perror_4
        - pj_sockaddr_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_resolve.c:621,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:626,13'
              BranchSideFuncs:
                - pj_dns_parse_addr_response
                - pj_grp_lock_release
                - pj_perror_4
                - pj_sockaddr_init
            - BranchSide:      '../src/pjsip/sip_resolve.c:650,9'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_perror_4
        - Branch String:   '../src/pjsip/sip_resolve.c:630,40'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:630,9'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_perror_4
                - pj_sockaddr_init
            - BranchSide:      '../src/pjsip/sip_resolve.c:631,21'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_perror_4
                - pj_sockaddr_init
        - Branch String:   '../src/pjsip/sip_resolve.c:630,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:634,21'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_grp_lock_release
                - pj_perror_4
            - BranchSide:      '../src/pjsip/sip_resolve.c:648,5'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_perror_4
        - Branch String:   '../src/pjsip/sip_resolve.c:634,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:635,17'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_perror_4
                - pj_sockaddr_init
            - BranchSide:      '../src/pjsip/sip_resolve.c:637,43'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_grp_lock_release
                - pj_perror_4
        - Branch String:   '../src/pjsip/sip_resolve.c:650,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:651,9'
              BranchSideFuncs:
                - pj_perror_4
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_resolve.c:658,9'
              BranchSideFuncs:
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_resolve.c:658,31'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:658,34'
              BranchSideFuncs:
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_resolve.c:658,31'
              BranchSideFuncs:
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_resolve.c:658,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:658,9'
              BranchSideFuncs:
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_resolve.c:659,13'
              BranchSideFuncs:
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_resolve.c:659,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:660,15'
              BranchSideFuncs:
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_resolve.c:662,15'
              BranchSideFuncs:
                - pj_grp_lock_release
      Callsites:
        - Src:             '../src/pjsip/sip_resolve.c:616,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjsip/sip_resolve.c:627,18'
          Dst:             pj_dns_parse_addr_response
        - Src:             '../src/pjsip/sip_resolve.c:642,13'
          Dst:             pj_sockaddr_init
        - Src:             '../src/pjsip/sip_resolve.c:651,9'
          Dst:             pj_perror_4
        - Src:             '../src/pjsip/sip_resolve.c:665,5'
          Dst:             pj_grp_lock_release
    - functionName:    dns_a_callback
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_resolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 603
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - user_data
        - status
        - pkt
      BBCount:         28
      ICount:          261
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - pj_dns_parse_addr_response
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - pj_perror_4
        - pj_sockaddr_in_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_resolve.c:559,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:564,13'
              BranchSideFuncs:
                - pj_dns_parse_addr_response
                - pj_grp_lock_release
                - pj_perror_4
                - pj_sockaddr_in_init
            - BranchSide:      '../src/pjsip/sip_resolve.c:587,9'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_perror_4
        - Branch String:   '../src/pjsip/sip_resolve.c:568,40'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:568,9'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_perror_4
                - pj_sockaddr_in_init
            - BranchSide:      '../src/pjsip/sip_resolve.c:569,21'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_perror_4
                - pj_sockaddr_in_init
        - Branch String:   '../src/pjsip/sip_resolve.c:568,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:572,21'
              BranchSideFuncs:
                - pj_sockaddr_in_init
                - pj_grp_lock_release
                - pj_perror_4
            - BranchSide:      '../src/pjsip/sip_resolve.c:585,5'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_perror_4
        - Branch String:   '../src/pjsip/sip_resolve.c:572,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:573,17'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_perror_4
                - pj_sockaddr_in_init
            - BranchSide:      '../src/pjsip/sip_resolve.c:575,43'
              BranchSideFuncs:
                - pj_sockaddr_in_init
                - pj_grp_lock_release
                - pj_perror_4
        - Branch String:   '../src/pjsip/sip_resolve.c:587,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:588,9'
              BranchSideFuncs:
                - pj_perror_4
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_resolve.c:595,9'
              BranchSideFuncs:
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_resolve.c:595,31'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:595,34'
              BranchSideFuncs:
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_resolve.c:595,31'
              BranchSideFuncs:
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_resolve.c:595,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:595,9'
              BranchSideFuncs:
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_resolve.c:596,13'
              BranchSideFuncs:
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_resolve.c:596,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:597,15'
              BranchSideFuncs:
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_resolve.c:599,15'
              BranchSideFuncs:
                - pj_grp_lock_release
      Callsites:
        - Src:             '../src/pjsip/sip_resolve.c:554,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjsip/sip_resolve.c:565,18'
          Dst:             pj_dns_parse_addr_response
        - Src:             '../src/pjsip/sip_resolve.c:579,13'
          Dst:             pj_sockaddr_in_init
        - Src:             '../src/pjsip/sip_resolve.c:588,9'
          Dst:             pj_perror_4
        - Src:             '../src/pjsip/sip_resolve.c:602,5'
          Dst:             pj_grp_lock_release
    - functionName:    srv_resolver_cb
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_resolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - user_data
        - status
        - rec
      BBCount:         25
      ICount:          283
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - pj_perror_4
        - pj_sockaddr_get_len
        - pj_sockaddr_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_resolve.c:678,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:679,9'
              BranchSideFuncs:
                - pj_perror_4
            - BranchSide:      '../src/pjsip/sip_resolve.c:688,9'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_sockaddr_get_len
        - Branch String:   '../src/pjsip/sip_resolve.c:689,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:690,40'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_sockaddr_get_len
            - BranchSide:      '../src/pjsip/sip_resolve.c:718,7'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_resolve.c:693,39'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:693,9'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_sockaddr_get_len
            - BranchSide:      '../src/pjsip/sip_resolve.c:694,25'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_sockaddr_get_len
        - Branch String:   '../src/pjsip/sip_resolve.c:693,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:696,41'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_sockaddr_get_len
            - BranchSide:      '../src/pjsip/sip_resolve.c:715,5'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_sockaddr_get_len
        - Branch String:   '../src/pjsip/sip_resolve.c:702,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:703,21'
              BranchSideFuncs:
                - pj_sockaddr_get_len
                - pj_sockaddr_init
            - BranchSide:      '../src/pjsip/sip_resolve.c:705,21'
              BranchSideFuncs:
                - pj_sockaddr_get_len
                - pj_sockaddr_init
        - Branch String:   '../src/pjsip/sip_resolve.c:710,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:711,21'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_sockaddr_get_len
            - BranchSide:      '../src/pjsip/sip_resolve.c:713,19'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_sockaddr_get_len
      Callsites:
        - Src:             '../src/pjsip/sip_resolve.c:679,9'
          Dst:             pj_perror_4
        - Src:             '../src/pjsip/sip_resolve.c:699,13'
          Dst:             pj_sockaddr_init
        - Src:             '../src/pjsip/sip_resolve.c:707,29'
          Dst:             pj_sockaddr_get_len
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_ip_addr_ver
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_resolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - host
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pj_inet_pton
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_resolve.c:192,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:193,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_resolve.c:196,22'
              BranchSideFuncs:
                - pj_inet_pton
        - Branch String:   '../src/pjsip/sip_resolve.c:196,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:197,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_resolve.c:200,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_resolve.c:192,9'
          Dst:             pj_inet_pton
        - Src:             '../src/pjsip/sip_resolve.c:196,9'
          Dst:             pj_inet_pton
    - functionName:    pjsip_resolve
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_resolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - resolver
        - pool
        - target
        - token
        - cb
      BBCount:         135
      ICount:          1056
      EdgeCount:       175
      CyclomaticComplexity: 42
      functionsReached:
        - __assert_fail
        - dns_a_callback
        - dns_aaaa_callback
        - get_ip_addr_ver
        - pj_bzero
        - pj_dns_get_type_name
        - pj_dns_resolver_start_query
        - pj_dns_srv_resolve
        - pj_getaddrinfo
        - pj_inet_pton
        - pj_log_get_level
        - pj_perror_4
        - pj_pool_zalloc
        - pj_sockaddr_cp
        - pj_sockaddr_get_len
        - pj_sockaddr_init
        - pj_sockaddr_print
        - pj_sockaddr_set_port
        - pj_str
        - pj_strdup
        - pjsip_transport_get_default_port_for_type
        - pjsip_transport_get_type_name
        - srv_resolver_cb
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_resolve.c:221,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:222,11'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_resolve.c:227,36'
              BranchSideFuncs:
                - get_ip_addr_ver
                - pj_pool_zalloc.429
                - pj_strdup
                - pj_bzero.423
                - pj_strdup
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
                - __assert_fail
                - pj_str
                - pj_str
                - pj_str
                - pj_str
                - pj_log_get_level
                - pj_getaddrinfo
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
        - Branch String:   '../src/pjsip/sip_resolve.c:246,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:247,13'
              BranchSideFuncs:
                - pj_pool_zalloc.429
                - pj_strdup
                - pj_bzero.423
                - pj_strdup
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
                - __assert_fail
                - pj_str
                - pj_str
                - pj_str
                - pj_str
                - pj_log_get_level
                - pj_getaddrinfo
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
            - BranchSide:      '../src/pjsip/sip_resolve.c:285,9'
              BranchSideFuncs:
                - pj_pool_zalloc.429
                - pj_strdup
                - pj_bzero.423
                - pj_strdup
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
                - __assert_fail
                - pj_str
                - pj_str
                - pj_str
                - pj_str
                - pj_log_get_level
                - pj_getaddrinfo
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
        - Branch String:   '../src/pjsip/sip_resolve.c:247,25'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:247,29'
              BranchSideFuncs:
                - pj_pool_zalloc.429
                - pj_strdup
                - pj_bzero.423
                - pj_strdup
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
                - __assert_fail
                - pj_str
                - pj_str
                - pj_str
                - pj_str
                - pj_log_get_level
                - pj_getaddrinfo
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
            - BranchSide:      '../src/pjsip/sip_resolve.c:249,17'
              BranchSideFuncs:
                - pj_pool_zalloc.429
                - pj_strdup
                - pj_bzero.423
                - pj_strdup
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
                - __assert_fail
                - pj_str
                - pj_str
                - pj_str
                - pj_str
                - pj_log_get_level
                - pj_getaddrinfo
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
        - Branch String:   '../src/pjsip/sip_resolve.c:247,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:249,17'
              BranchSideFuncs:
                - pj_pool_zalloc.429
                - pj_strdup
                - pj_bzero.423
                - pj_strdup
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
                - __assert_fail
                - pj_str
                - pj_str
                - pj_str
                - pj_str
                - pj_log_get_level
                - pj_getaddrinfo
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
            - BranchSide:      '../src/pjsip/sip_resolve.c:267,17'
              BranchSideFuncs:
                - pj_pool_zalloc.429
                - pj_strdup
                - pj_bzero.423
                - pj_strdup
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
                - __assert_fail
                - pj_str
                - pj_str
                - pj_str
                - pj_str
                - pj_log_get_level
                - pj_getaddrinfo
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
        - Branch String:   '../src/pjsip/sip_resolve.c:249,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:251,22'
              BranchSideFuncs:
                - pj_pool_zalloc.429
                - pj_strdup
                - pj_bzero.423
                - pj_strdup
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
                - __assert_fail
                - pj_str
                - pj_str
                - pj_str
                - pj_str
                - pj_log_get_level
                - pj_getaddrinfo
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
            - BranchSide:      '../src/pjsip/sip_resolve.c:252,24'
              BranchSideFuncs:
                - pj_pool_zalloc.429
                - pj_strdup
                - pj_bzero.423
                - pj_strdup
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
                - __assert_fail
                - pj_str
                - pj_str
                - pj_str
                - pj_str
                - pj_log_get_level
                - pj_getaddrinfo
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
        - Branch String:   '../src/pjsip/sip_resolve.c:252,24'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:254,22'
              BranchSideFuncs:
                - pj_pool_zalloc.429
                - pj_strdup
                - pj_bzero.423
                - pj_strdup
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
                - __assert_fail
                - pj_str
                - pj_str
                - pj_str
                - pj_str
                - pj_log_get_level
                - pj_getaddrinfo
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
            - BranchSide:      '../src/pjsip/sip_resolve.c:258,22'
              BranchSideFuncs:
                - pj_pool_zalloc.429
                - pj_strdup
                - pj_bzero.423
                - pj_strdup
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
                - __assert_fail
                - pj_str
                - pj_str
                - pj_str
                - pj_str
                - pj_log_get_level
                - pj_getaddrinfo
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
        - Branch String:   '../src/pjsip/sip_resolve.c:267,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:269,22'
              BranchSideFuncs:
                - pj_pool_zalloc.429
                - pj_strdup
                - pj_bzero.423
                - pj_strdup
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
                - __assert_fail
                - pj_str
                - pj_str
                - pj_str
                - pj_str
                - pj_log_get_level
                - pj_getaddrinfo
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
            - BranchSide:      '../src/pjsip/sip_resolve.c:270,24'
              BranchSideFuncs:
                - pj_pool_zalloc.429
                - pj_strdup
                - pj_bzero.423
                - pj_strdup
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
                - __assert_fail
                - pj_str
                - pj_str
                - pj_str
                - pj_str
                - pj_log_get_level
                - pj_getaddrinfo
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
        - Branch String:   '../src/pjsip/sip_resolve.c:270,24'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:272,22'
              BranchSideFuncs:
                - pj_pool_zalloc.429
                - pj_strdup
                - pj_bzero.423
                - pj_strdup
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
                - __assert_fail
                - pj_str
                - pj_str
                - pj_str
                - pj_str
                - pj_log_get_level
                - pj_getaddrinfo
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
            - BranchSide:      '../src/pjsip/sip_resolve.c:276,22'
              BranchSideFuncs:
                - pj_pool_zalloc.429
                - pj_strdup
                - pj_bzero.423
                - pj_strdup
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
                - __assert_fail
                - pj_str
                - pj_str
                - pj_str
                - pj_str
                - pj_log_get_level
                - pj_getaddrinfo
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
        - Branch String:   '../src/pjsip/sip_resolve.c:285,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:285,24'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_getaddrinfo
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
                - pj_perror_4
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
            - BranchSide:      '../src/pjsip/sip_resolve.c:290,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_getaddrinfo
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
                - pj_perror_4
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
        - Branch String:   '../src/pjsip/sip_resolve.c:285,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:290,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_getaddrinfo
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
                - pj_perror_4
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
            - BranchSide:      '../src/pjsip/sip_resolve.c:408,13'
              BranchSideFuncs:
                - pj_pool_zalloc.429
                - pj_strdup
                - pj_bzero.423
                - pj_strdup
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
                - __assert_fail
                - pj_str
                - pj_str
                - pj_str
                - pj_str
        - Branch String:   '../src/pjsip/sip_resolve.c:290,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:292,22'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
            - BranchSide:      '../src/pjsip/sip_resolve.c:332,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_getaddrinfo
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
                - pj_perror_4
                - pjsip_transport_get_type_name
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_resolve.c:293,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:294,21'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_getaddrinfo
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
            - BranchSide:      '../src/pjsip/sip_resolve.c:323,34'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
        - Branch String:   '../src/pjsip/sip_resolve.c:294,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:296,34'
              BranchSideFuncs:
                - pj_getaddrinfo
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_init
            - BranchSide:      '../src/pjsip/sip_resolve.c:317,38'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
        - Branch String:   '../src/pjsip/sip_resolve.c:302,47'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:302,50'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_init
            - BranchSide:      '../src/pjsip/sip_resolve.c:311,42'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
        - Branch String:   '../src/pjsip/sip_resolve.c:302,60'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:303,25'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_init
            - BranchSide:      '../src/pjsip/sip_resolve.c:311,42'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
        - Branch String:   '../src/pjsip/sip_resolve.c:302,25'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:305,42'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
            - BranchSide:      '../src/pjsip/sip_resolve.c:311,42'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
        - Branch String:   '../src/pjsip/sip_resolve.c:332,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:332,13'
              BranchSideFuncs:
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_getaddrinfo
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
                - pj_perror_4
            - BranchSide:      '../src/pjsip/sip_resolve.c:341,19'
              BranchSideFuncs:
                - pj_getaddrinfo
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
                - pj_perror_4
        - Branch String:   '../src/pjsip/sip_resolve.c:343,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:348,24'
              BranchSideFuncs:
                - pj_perror_4
            - BranchSide:      '../src/pjsip/sip_resolve.c:352,30'
              BranchSideFuncs:
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_cp
        - Branch String:   '../src/pjsip/sip_resolve.c:353,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:0,0'
              BranchSideFuncs:
                - pj_sockaddr_cp
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
            - BranchSide:      '../src/pjsip/sip_resolve.c:354,42'
              BranchSideFuncs:
                - pj_sockaddr_cp
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
        - Branch String:   '../src/pjsip/sip_resolve.c:358,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:362,27'
              BranchSideFuncs:
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
            - BranchSide:      '../src/pjsip/sip_resolve.c:398,11'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_resolve.c:363,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:364,22'
              BranchSideFuncs:
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
            - BranchSide:      '../src/pjsip/sip_resolve.c:366,22'
              BranchSideFuncs:
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
        - Branch String:   '../src/pjsip/sip_resolve.c:370,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:372,69'
              BranchSideFuncs:
                - pjsip_transport_get_default_port_for_type
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_resolve.c:374,40'
              BranchSideFuncs:
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pj_sockaddr_get_len
                - pjsip_transport_get_default_port_for_type
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_resolve.c:378,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:378,13'
              BranchSideFuncs:
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pj_sockaddr_get_len
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pjsip_transport_get_default_port_for_type
            - BranchSide:      '../src/pjsip/sip_resolve.c:390,22'
              BranchSideFuncs:
                - pj_sockaddr_get_len
                - pj_sockaddr_set_port
                - pj_log_get_level
                - pjsip_transport_get_type_name
                - pj_sockaddr_print
                - pjsip_transport_get_type_name
                - pjsip_transport_get_type_desc
                - pj_log_5
                - pjsip_transport_get_default_port_for_type
        - Branch String:   '../src/pjsip/sip_resolve.c:431,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:432,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_str
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_str
                - pj_str
                - pj_str
            - BranchSide:      '../src/pjsip/sip_resolve.c:455,9'
              BranchSideFuncs:
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_resolve.c:436,41'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:436,44'
              BranchSideFuncs:
                - pj_str
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_resolve.c:437,13'
              BranchSideFuncs:
                - pj_str
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_resolve.c:436,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:437,13'
              BranchSideFuncs:
                - pj_str
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_resolve.c:439,20'
              BranchSideFuncs:
                - __assert_fail
                - pj_str
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_str
                - pj_str
        - Branch String:   '../src/pjsip/sip_resolve.c:439,48'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:439,51'
              BranchSideFuncs:
                - pj_str
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_resolve.c:440,13'
              BranchSideFuncs:
                - pj_str
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_resolve.c:439,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:440,13'
              BranchSideFuncs:
                - pj_str
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_resolve.c:441,18'
              BranchSideFuncs:
                - __assert_fail
                - pj_str
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
                - pj_str
        - Branch String:   '../src/pjsip/sip_resolve.c:441,46'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:441,49'
              BranchSideFuncs:
                - pj_str
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_resolve.c:442,13'
              BranchSideFuncs:
                - pj_str
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_resolve.c:441,18'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:442,13'
              BranchSideFuncs:
                - pj_str
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_resolve.c:443,18'
              BranchSideFuncs:
                - __assert_fail
                - pj_str
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_resolve.c:443,18'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:444,13'
              BranchSideFuncs:
                - pj_str
                - pj_log_get_level
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_resolve.c:446,13'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_resolve.c:461,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:461,5'
              BranchSideFuncs:
                - pj_dns_get_type_name
                - pjsip_transport_get_type_name
                - pj_log_5
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
            - BranchSide:      '../src/pjsip/sip_resolve.c:471,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_dns_srv_resolve
        - Branch String:   '../src/pjsip/sip_resolve.c:471,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:472,13'
              BranchSideFuncs:
                - pj_dns_srv_resolve
                - pj_perror_4
            - BranchSide:      '../src/pjsip/sip_resolve.c:487,16'
              BranchSideFuncs:
                - __assert_fail
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
        - Branch String:   '../src/pjsip/sip_resolve.c:474,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:475,17'
              BranchSideFuncs:
                - pj_dns_srv_resolve
                - pj_perror_4
            - BranchSide:      '../src/pjsip/sip_resolve.c:477,18'
              BranchSideFuncs:
                - pj_dns_srv_resolve
                - pj_perror_4
        - Branch String:   '../src/pjsip/sip_resolve.c:477,18'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:478,17'
              BranchSideFuncs:
                - pj_dns_srv_resolve
                - pj_perror_4
            - BranchSide:      '../src/pjsip/sip_resolve.c:480,17'
              BranchSideFuncs:
                - pj_dns_srv_resolve
                - pj_perror_4
        - Branch String:   '../src/pjsip/sip_resolve.c:487,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:490,13'
              BranchSideFuncs:
                - pj_perror_4
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
            - BranchSide:      '../src/pjsip/sip_resolve.c:517,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_resolve.c:490,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:497,17'
              BranchSideFuncs:
                - pj_dns_resolver_start_query
                - pj_perror_4
                - pj_dns_resolver_start_query
            - BranchSide:      '../src/pjsip/sip_resolve.c:508,13'
              BranchSideFuncs:
                - pj_perror_4
                - pj_dns_resolver_start_query
        - Branch String:   '../src/pjsip/sip_resolve.c:497,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:498,17'
              BranchSideFuncs:
                - pj_dns_resolver_start_query
                - pj_perror_4
                - pj_dns_resolver_start_query
            - BranchSide:      '../src/pjsip/sip_resolve.c:500,50'
              BranchSideFuncs:
                - pj_dns_resolver_start_query
                - pj_perror_4
                - pj_dns_resolver_start_query
        - Branch String:   '../src/pjsip/sip_resolve.c:508,32'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:508,35'
              BranchSideFuncs:
                - pj_perror_4
                - pj_dns_resolver_start_query
            - BranchSide:      '../src/pjsip/sip_resolve.c:516,5'
              BranchSideFuncs:
                - pj_perror_4
        - Branch String:   '../src/pjsip/sip_resolve.c:508,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:509,50'
              BranchSideFuncs:
                - pj_dns_resolver_start_query
                - pj_perror_4
            - BranchSide:      '../src/pjsip/sip_resolve.c:516,5'
              BranchSideFuncs:
                - pj_perror_4
        - Branch String:   '../src/pjsip/sip_resolve.c:521,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:522,9'
              BranchSideFuncs:
                - pj_perror_4
            - BranchSide:      '../src/pjsip/sip_resolve.c:524,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_resolve.c:532,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:532,9'
              BranchSideFuncs:
                - pj_perror_4
            - BranchSide:      '../src/pjsip/sip_resolve.c:533,9'
              BranchSideFuncs:
                - pj_perror_4
      Callsites:
        - Src:             '../src/pjsip/sip_resolve.c:227,19'
          Dst:             get_ip_addr_ver
        - Src:             '../src/pjsip/sip_resolve.c:300,31'
          Dst:             pj_getaddrinfo
        - Src:             '../src/pjsip/sip_resolve.c:305,25'
          Dst:             pj_sockaddr_init
        - Src:             '../src/pjsip/sip_resolve.c:311,25'
          Dst:             pj_sockaddr_init
        - Src:             '../src/pjsip/sip_resolve.c:313,25'
          Dst:             pj_inet_pton
        - Src:             '../src/pjsip/sip_resolve.c:317,21'
          Dst:             pj_sockaddr_init
        - Src:             '../src/pjsip/sip_resolve.c:319,21'
          Dst:             pj_inet_pton
        - Src:             '../src/pjsip/sip_resolve.c:323,17'
          Dst:             pj_sockaddr_init
        - Src:             '../src/pjsip/sip_resolve.c:325,17'
          Dst:             pj_inet_pton
        - Src:             '../src/pjsip/sip_resolve.c:332,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_resolve.c:332,13'
          Dst:             pjsip_transport_get_type_name
        - Src:             '../src/pjsip/sip_resolve.c:332,13'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_resolve.c:342,22'
          Dst:             pj_getaddrinfo
        - Src:             '../src/pjsip/sip_resolve.c:354,17'
          Dst:             pj_sockaddr_cp
        - Src:             '../src/pjsip/sip_resolve.c:372,27'
          Dst:             pjsip_transport_get_default_port_for_type
        - Src:             '../src/pjsip/sip_resolve.c:376,13'
          Dst:             pj_sockaddr_set_port
        - Src:             '../src/pjsip/sip_resolve.c:378,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_resolve.c:378,13'
          Dst:             pjsip_transport_get_type_name
        - Src:             '../src/pjsip/sip_resolve.c:378,13'
          Dst:             pj_sockaddr_print
        - Src:             '../src/pjsip/sip_resolve.c:378,13'
          Dst:             pjsip_transport_get_type_name
        - Src:             '../src/pjsip/sip_resolve.c:378,13'
          Dst:             pjsip_transport_get_type_desc
        - Src:             '../src/pjsip/sip_resolve.c:378,13'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_resolve.c:394,33'
          Dst:             pj_sockaddr_get_len
        - Src:             '../src/pjsip/sip_resolve.c:408,13'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_resolve.c:414,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_resolve.c:423,5'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_resolve.c:427,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_resolve.c:437,40'
          Dst:             pj_str
        - Src:             '../src/pjsip/sip_resolve.c:440,40'
          Dst:             pj_str
        - Src:             '../src/pjsip/sip_resolve.c:442,40'
          Dst:             pj_str
        - Src:             '../src/pjsip/sip_resolve.c:444,40'
          Dst:             pj_str
        - Src:             '../src/pjsip/sip_resolve.c:446,13'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_resolve.c:461,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_resolve.c:461,5'
          Dst:             pj_dns_get_type_name
        - Src:             '../src/pjsip/sip_resolve.c:461,5'
          Dst:             pjsip_transport_get_type_name
        - Src:             '../src/pjsip/sip_resolve.c:461,5'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_resolve.c:482,18'
          Dst:             pj_dns_srv_resolve
        - Src:             '../src/pjsip/sip_resolve.c:482,18'
          Dst:             srv_resolver_cb
        - Src:             '../src/pjsip/sip_resolve.c:500,22'
          Dst:             pj_dns_resolver_start_query
        - Src:             '../src/pjsip/sip_resolve.c:500,22'
          Dst:             dns_a_callback
        - Src:             '../src/pjsip/sip_resolve.c:509,22'
          Dst:             pj_dns_resolver_start_query
        - Src:             '../src/pjsip/sip_resolve.c:509,22'
          Dst:             dns_aaaa_callback
        - Src:             '../src/pjsip/sip_resolve.c:517,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_resolve.c:533,9'
          Dst:             pj_perror_4
    - functionName:    pj_pool_zalloc
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/pool.h:490,12'
          Dst:             pj_pool_calloc
    - functionName:    pjsip_resolver_destroy
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_resolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - resolver
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_dns_resolver_destroy
        - pj_grp_lock_dec_ref
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_resolve.c:168,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:170,33'
              BranchSideFuncs:
                - pj_dns_resolver_destroy
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pjsip/sip_resolve.c:175,9'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_resolve.c:175,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:175,9'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pjsip/sip_resolve.c:176,29'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
      Callsites:
        - Src:             '../src/pjsip/sip_resolve.c:170,9'
          Dst:             pj_dns_resolver_destroy
        - Src:             '../src/pjsip/sip_resolve.c:176,9'
          Dst:             pj_grp_lock_dec_ref
    - functionName:    pjsip_resolver_get_resolver
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_resolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_resolver_set_ext_resolver
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_resolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - ext_res
      BBCount:         14
      ICount:          73
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - pj_dns_resolver_destroy
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_resolve.c:140,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:140,21'
              BranchSideFuncs:
                - pj_dns_resolver_destroy
            - BranchSide:      '../src/pjsip/sip_resolve.c:143,9'
              BranchSideFuncs:
                - pj_dns_resolver_destroy
        - Branch String:   '../src/pjsip/sip_resolve.c:140,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:141,9'
              BranchSideFuncs:
                - pj_dns_resolver_destroy
            - BranchSide:      '../src/pjsip/sip_resolve.c:143,9'
              BranchSideFuncs:
                - pj_dns_resolver_destroy
        - Branch String:   '../src/pjsip/sip_resolve.c:143,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:143,20'
              BranchSideFuncs:
                - pj_dns_resolver_destroy
            - BranchSide:      '../src/pjsip/sip_resolve.c:149,20'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_resolve.c:143,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:145,33'
              BranchSideFuncs:
                - pj_dns_resolver_destroy
            - BranchSide:      '../src/pjsip/sip_resolve.c:149,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_resolve.c:145,9'
          Dst:             pj_dns_resolver_destroy
    - functionName:    pjsip_resolver_set_resolver
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_resolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - dns_res
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_resolver_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_resolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - p_res
      BBCount:         19
      ICount:          91
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - pj_grp_lock_add_ref
        - pj_grp_lock_create
        - pj_pool_zalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_resolve.c:100,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:100,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_zalloc.429
                - pj_grp_lock_create
                - pj_grp_lock_add_ref
            - BranchSide:      '../src/pjsip/sip_resolve.c:100,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_resolve.c:100,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:100,5'
              BranchSideFuncs:
                - pj_pool_zalloc.429
                - pj_grp_lock_create
                - pj_grp_lock_add_ref
            - BranchSide:      '../src/pjsip/sip_resolve.c:101,16'
              BranchSideFuncs:
                - pj_pool_zalloc.429
                - pj_grp_lock_create
                - pj_grp_lock_add_ref
        - Branch String:   '../src/pjsip/sip_resolve.c:100,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:100,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_resolve.c:100,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_resolve.c:100,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:100,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_resolve.c:100,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_resolve.c:105,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_resolve.c:106,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_resolve.c:108,25'
              BranchSideFuncs:
                - pj_grp_lock_add_ref
      Callsites:
        - Src:             '../src/pjsip/sip_resolve.c:100,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_resolve.c:101,16'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_resolve.c:104,14'
          Dst:             pj_grp_lock_create
        - Src:             '../src/pjsip/sip_resolve.c:108,5'
          Dst:             pj_grp_lock_add_ref
    - functionName:    pjsip_cfg
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mod_on_tx_msg
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tdata
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_tx_data_encode
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:905,12'
          Dst:             pjsip_tx_data_encode
    - functionName:    pjsip_tx_data_encode
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tdata
      BBCount:         18
      ICount:          145
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - _setjmp
        - pj_pool_alloc
        - pj_pop_exception_handler_
        - pj_push_exception_handler_
        - pjsip_msg_print
        - pjsip_tx_data_is_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:596,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:599,9'
              BranchSideFuncs:
                - pj_push_exception_handler_
                - _setjmp
                - pj_pool_alloc
                - pj_pop_exception_handler_
                - pjsip_tx_data_is_valid
                - pjsip_msg_print
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:613,33'
              BranchSideFuncs:
                - pjsip_tx_data_is_valid
                - pjsip_msg_print
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:599,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:601,46'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_pop_exception_handler_
                - pjsip_tx_data_is_valid
                - pjsip_msg_print
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:604,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport.c:613,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:616,33'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:626,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport.c:618,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:619,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:621,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:621,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:621,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:622,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:599,9'
          Dst:             pj_push_exception_handler_
        - Src:             '../src/pjsip/sip_transport.c:599,9'
          Dst:             _setjmp
        - Src:             '../src/pjsip/sip_transport.c:601,32'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_transport.c:606,9'
          Dst:             pj_pop_exception_handler_
        - Src:             '../src/pjsip/sip_transport.c:613,10'
          Dst:             pjsip_tx_data_is_valid
        - Src:             '../src/pjsip/sip_transport.c:616,16'
          Dst:             pjsip_msg_print
        - Src:             '../src/pjsip/sip_transport.c:621,9'
          Dst:             __assert_fail
    - functionName:    pjsip_tx_data_is_valid
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tdata
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_tpmgr_set_recv_data_cb
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2937
      functionLinenumberEnd: 2943
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mgr
        - cb
      BBCount:         11
      ICount:          47
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:2938,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2938,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:2940,26'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport.c:2938,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2938,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:2938,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:2938,5'
          Dst:             __assert_fail
    - functionName:    pjsip_tpmgr_set_drop_data_cb
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2923
      functionLinenumberEnd: 2929
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mgr
        - cb
      BBCount:         11
      ICount:          47
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:2924,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2924,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:2926,28'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport.c:2924,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2924,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:2924,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:2924,5'
          Dst:             __assert_fail
    - functionName:    pjsip_transport_remove_state_listener
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2882
      functionLinenumberEnd: 2916
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - key
        - user_data
      BBCount:         24
      ICount:          129
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - pj_list_empty
        - pj_list_erase
        - pj_list_push_back
        - pj_lock_acquire
        - pj_lock_release
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:2886,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2886,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_lock_acquire
                - pj_lock_release
                - pj_list_empty
                - pj_list_erase
                - pj_list_push_back.603
                - pj_lock_release
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:2886,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:2886,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2886,5'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_lock_release
                - pj_list_empty
                - pj_list_erase
                - pj_list_push_back.603
                - pj_lock_release
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:2888,21'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_lock_release
                - pj_list_empty
                - pj_list_erase
                - pj_list_push_back.603
                - pj_lock_release
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:2886,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2886,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:2886,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:2886,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2886,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:2886,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:2893,18'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2893,36'
              BranchSideFuncs:
                - pj_list_empty
                - pj_list_erase
                - pj_list_push_back.603
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2894,25'
              BranchSideFuncs:
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2893,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2894,25'
              BranchSideFuncs:
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2898,33'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.603
                - pj_lock_release
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:2901,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2902,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:2908,5'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.603
                - pj_lock_release
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:2886,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:2888,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:2893,21'
          Dst:             pj_list_empty
        - Src:             '../src/pjsip/sip_transport.c:2894,9'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:2902,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:2910,5'
          Dst:             pj_list_erase
        - Src:             '../src/pjsip/sip_transport.c:2911,5'
          Dst:             pj_list_push_back
        - Src:             '../src/pjsip/sip_transport.c:2913,5'
          Dst:             pj_lock_release
    - functionName:    pj_list_empty
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_list_push_back
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - node
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_insert_before
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/list.h:126,5'
          Dst:             pj_list_insert_before
    - functionName:    init_tp_data
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2779
      functionLinenumberEnd: 2788
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         9
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pj_list_init
        - pj_pool_zalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:2782,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2782,5'
              BranchSideFuncs:
                - pj_pool_zalloc.604
                - pj_list_init.605
                - pj_list_init.605
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:2782,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:2782,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2782,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:2782,5'
              BranchSideFuncs:
                - pj_pool_zalloc.604
                - pj_list_init.605
                - pj_list_init.605
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:2782,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:2784,15'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_transport.c:2785,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_transport.c:2786,5'
          Dst:             pj_list_init
    - functionName:    pj_pool_zalloc
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_calloc
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/pool.h:490,12'
          Dst:             pj_pool_calloc
    - functionName:    pj_list_init
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_transport_add_state_listener
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2833
      functionLinenumberEnd: 2872
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - cb
        - user_data
        - key
      BBCount:         32
      ICount:          175
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - init_tp_data
        - pj_list_empty
        - pj_list_erase
        - pj_list_push_back
        - pj_lock_acquire
        - pj_lock_release
        - pj_pool_zalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:2837,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2837,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_lock_acquire
                - init_tp_data
                - pj_list_empty
                - pj_list_erase
                - pj_list_push_back.603
                - pj_lock_release
                - pj_pool_zalloc.604
            - BranchSide:      '../src/pjsip/sip_transport.c:2837,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:2837,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2837,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_lock_acquire
                - init_tp_data
                - pj_list_empty
                - pj_list_erase
                - pj_list_push_back.603
                - pj_lock_release
                - pj_pool_zalloc.604
            - BranchSide:      '../src/pjsip/sip_transport.c:2837,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:2837,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2837,5'
              BranchSideFuncs:
                - pj_lock_acquire
                - init_tp_data
                - pj_list_empty
                - pj_list_erase
                - pj_list_push_back.603
                - pj_lock_release
                - pj_pool_zalloc.604
            - BranchSide:      '../src/pjsip/sip_transport.c:2839,9'
              BranchSideFuncs:
                - pj_lock_acquire
                - init_tp_data
                - pj_list_empty
                - pj_list_erase
                - pj_list_push_back.603
                - pj_lock_release
                - pj_pool_zalloc.604
        - Branch String:   '../src/pjsip/sip_transport.c:2837,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2837,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:2837,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:2837,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2837,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:2837,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:2837,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2837,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:2837,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:2839,25'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2839,28'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:2840,10'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport.c:2839,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2840,10'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:2844,21'
              BranchSideFuncs:
                - pj_lock_acquire
                - init_tp_data
                - pj_list_empty
                - pj_list_erase
                - pj_list_push_back.603
                - pj_lock_release
                - pj_pool_zalloc.604
        - Branch String:   '../src/pjsip/sip_transport.c:2847,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2848,22'
              BranchSideFuncs:
                - pj_list_empty
                - pj_list_erase
                - pj_list_push_back.603
                - pj_lock_release
                - pj_pool_zalloc.604
            - BranchSide:      '../src/pjsip/sip_transport.c:2850,32'
              BranchSideFuncs:
                - pj_list_empty
                - pj_list_erase
                - pj_list_push_back.603
                - pj_lock_release
                - pj_pool_zalloc.604
        - Branch String:   '../src/pjsip/sip_transport.c:2855,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2856,17'
              BranchSideFuncs:
                - pj_pool_zalloc.604
                - pj_list_push_back.603
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2859,17'
              BranchSideFuncs:
                - pj_pool_zalloc.604
                - pj_list_push_back.603
                - pj_lock_release
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:2837,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:2844,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:2848,9'
          Dst:             init_tp_data
        - Src:             '../src/pjsip/sip_transport.c:2855,10'
          Dst:             pj_list_empty
        - Src:             '../src/pjsip/sip_transport.c:2857,9'
          Dst:             pj_list_erase
        - Src:             '../src/pjsip/sip_transport.c:2859,17'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_transport.c:2865,5'
          Dst:             pj_list_push_back
        - Src:             '../src/pjsip/sip_transport.c:2869,5'
          Dst:             pj_lock_release
    - functionName:    pjsip_tpmgr_dump_transports
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2691
      functionLinenumberEnd: 2748
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mgr
      BBCount:         48
      ICount:          267
      EdgeCount:       59
      CyclomaticComplexity: 13
      functionsReached:
        - pj_atomic_get
        - pj_hash_first
        - pj_hash_next
        - pj_hash_this
        - pj_lock_acquire
        - pj_lock_release
        - pj_log_get_level
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:2700,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2700,5'
              BranchSideFuncs:
                - pj_atomic_get
                - pj_log_3
                - pj_log_get_level
                - pj_hash_first
                - pj_lock_release
                - pj_log_get_level
                - pj_hash_this
                - pj_hash_next
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
                - pj_log_3
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transport.c:2704,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_hash_first
                - pj_lock_release
                - pj_log_get_level
                - pj_hash_this
                - pj_hash_next
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
                - pj_log_3
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transport.c:2704,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2704,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_hash_first
                - pj_lock_release
                - pj_log_get_level
                - pj_hash_this
                - pj_hash_next
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
                - pj_log_3
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transport.c:2705,15'
              BranchSideFuncs:
                - pj_hash_first
                - pj_lock_release
                - pj_log_get_level
                - pj_hash_this
                - pj_hash_next
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
                - pj_log_3
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transport.c:2706,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2707,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_hash_first
                - pj_lock_release
                - pj_log_get_level
                - pj_hash_this
                - pj_hash_next
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transport.c:2716,25'
              BranchSideFuncs:
                - pj_hash_first
                - pj_lock_release
                - pj_log_get_level
                - pj_hash_this
                - pj_hash_next
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transport.c:2707,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2707,9'
              BranchSideFuncs:
                - pj_log_3
                - pj_hash_first
                - pj_lock_release
                - pj_log_get_level
                - pj_hash_this
                - pj_hash_next
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
                - pj_log_3
                - pj_log_get_level
            - BranchSide:      '../src/pjsip/sip_transport.c:2713,19'
              BranchSideFuncs:
                - pj_hash_first
                - pj_lock_release
                - pj_log_get_level
                - pj_hash_this
                - pj_hash_next
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
                - pj_log_3
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transport.c:2717,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2717,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_hash_this
                - pj_hash_next
                - pj_lock_release
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transport.c:2718,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_hash_this
                - pj_hash_next
                - pj_lock_release
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transport.c:2718,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2718,9'
              BranchSideFuncs:
                - pj_log_3
                - pj_hash_this
                - pj_hash_next
                - pj_lock_release
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transport.c:2720,9'
              BranchSideFuncs:
                - pj_hash_this
                - pj_hash_next
                - pj_lock_release
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transport.c:2722,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2723,38'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_hash_next
                - pj_lock_release
                - pj_hash_this
                - pj_atomic_get
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transport.c:2740,32'
              BranchSideFuncs:
                - pj_hash_next
                - pj_lock_release
                - pj_hash_this
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transport.c:2728,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2728,21'
              BranchSideFuncs:
                - pj_atomic_get
                - pj_log_3
                - pj_hash_next
                - pj_lock_release
                - pj_hash_this
                - pj_log_get_level
            - BranchSide:      '../src/pjsip/sip_transport.c:2737,31'
              BranchSideFuncs:
                - pj_hash_next
                - pj_lock_release
                - pj_hash_this
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transport.c:2728,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2728,21'
              BranchSideFuncs:
                - pj_atomic_get
                - pj_log_3
                - pj_hash_next
                - pj_lock_release
                - pj_hash_this
                - pj_log_get_level
            - BranchSide:      '../src/pjsip/sip_transport.c:2728,21'
              BranchSideFuncs:
                - pj_atomic_get
                - pj_log_3
                - pj_hash_next
                - pj_lock_release
                - pj_hash_this
                - pj_log_get_level
        - Branch String:   '../src/pjsip/sip_transport.c:2738,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2726,47'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_hash_next
                - pj_lock_release
                - pj_hash_this
                - pj_atomic_get
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transport.c:2739,13'
              BranchSideFuncs:
                - pj_hash_next
                - pj_lock_release
                - pj_hash_this
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transport.c:2741,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2721,62'
              BranchSideFuncs:
                - pj_hash_this
                - pj_hash_next
                - pj_lock_release
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transport.c:2742,5'
              BranchSideFuncs:
                - pj_lock_release
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:2697,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:2700,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:2700,5'
          Dst:             pj_atomic_get
        - Src:             '../src/pjsip/sip_transport.c:2700,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_transport.c:2704,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:2704,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_transport.c:2707,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:2707,9'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_transport.c:2716,11'
          Dst:             pj_hash_first
        - Src:             '../src/pjsip/sip_transport.c:2718,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:2718,9'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_transport.c:2721,49'
          Dst:             pj_hash_this
        - Src:             '../src/pjsip/sip_transport.c:2728,21'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:2728,21'
          Dst:             pj_atomic_get
        - Src:             '../src/pjsip/sip_transport.c:2728,21'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_transport.c:2740,19'
          Dst:             pj_hash_next
        - Src:             '../src/pjsip/sip_transport.c:2744,5'
          Dst:             pj_lock_release
    - functionName:    pjsip_tpmgr_is_tpfactory_valid
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1586
      functionLinenumberEnd: 1599
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mgr
        - tpf
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - pj_lock_acquire
        - pj_lock_release
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:1590,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1591,13'
              BranchSideFuncs:
                - pj_lock_release
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:1596,21'
              BranchSideFuncs:
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:1591,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1592,29'
              BranchSideFuncs:
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:1595,5'
              BranchSideFuncs:
                - pj_lock_release
                - pj_lock_release
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:1589,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:1592,13'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:1596,5'
          Dst:             pj_lock_release
    - functionName:    pjsip_tpmgr_acquire_transport2
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2409
      functionLinenumberEnd: 2685
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mgr
        - type
        - remote
        - addr_len
        - sel
        - tdata
        - tp
      BBCount:         160
      ICount:          911
      EdgeCount:       217
      CyclomaticComplexity: 59
      functionsReached:
        - __assert_fail
        - pj_bzero
        - pj_hash_get
        - pj_lock_acquire
        - pj_lock_release
        - pj_log_get_level
        - pj_memcpy
        - pj_stricmp
        - pjsip_tpmgr_is_tpfactory_valid
        - pjsip_transport_add_ref
        - pjsip_transport_get_flag_from_type
        - pjsip_transport_type_get_af
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:2424,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2424,16'
              BranchSideFuncs:
                - pjsip_transport_get_flag_from_type
                - pj_bzero.621
                - pj_memcpy.622
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
                - pjsip_transport_type_get_af
                - pj_lock_release
                - pjsip_transport_type_get_af
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_lock_release
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2469,26'
              BranchSideFuncs:
                - pjsip_transport_get_flag_from_type
                - pj_bzero.621
                - pj_memcpy.622
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
                - pjsip_transport_type_get_af
                - pj_lock_release
                - pjsip_transport_type_get_af
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2424,56'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2425,9'
              BranchSideFuncs:
                - pjsip_transport_get_flag_from_type
                - pj_bzero.621
                - pj_memcpy.622
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
                - pjsip_transport_type_get_af
                - pj_lock_release
                - pjsip_transport_type_get_af
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_lock_release
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2469,26'
              BranchSideFuncs:
                - pjsip_transport_get_flag_from_type
                - pj_bzero.621
                - pj_memcpy.622
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
                - pjsip_transport_type_get_af
                - pj_lock_release
                - pjsip_transport_type_get_af
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2424,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2427,34'
              BranchSideFuncs:
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_lock_release
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2469,26'
              BranchSideFuncs:
                - pjsip_transport_get_flag_from_type
                - pj_bzero.621
                - pj_memcpy.622
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
                - pjsip_transport_type_get_af
                - pj_lock_release
                - pjsip_transport_type_get_af
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2430,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2431,29'
              BranchSideFuncs:
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2437,13'
              BranchSideFuncs:
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2437,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2438,29'
              BranchSideFuncs:
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2453,33'
              BranchSideFuncs:
                - pjsip_transport_add_ref
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2476,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2476,20'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_memcpy.622
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
                - pjsip_transport_type_get_af
                - pj_lock_release
                - pjsip_transport_type_get_af
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2483,20'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_memcpy.622
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
                - pjsip_transport_type_get_af
                - pj_lock_release
                - pjsip_transport_type_get_af
        - Branch String:   '../src/pjsip/sip_transport.c:2476,59'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2476,62'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_memcpy.622
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
                - pjsip_transport_type_get_af
                - pj_lock_release
                - pjsip_transport_type_get_af
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2483,20'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_memcpy.622
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
                - pjsip_transport_type_get_af
                - pj_lock_release
                - pjsip_transport_type_get_af
        - Branch String:   '../src/pjsip/sip_transport.c:2476,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2478,17'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_memcpy.622
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2483,20'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_memcpy.622
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
                - pjsip_transport_type_get_af
                - pj_lock_release
                - pjsip_transport_type_get_af
        - Branch String:   '../src/pjsip/sip_transport.c:2478,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2479,33'
              BranchSideFuncs:
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2483,9'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_memcpy.622
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_transport.c:2484,66'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2485,46'
              BranchSideFuncs:
                - pjsip_transport_type_get_af
                - pj_bzero.621
                - pj_memcpy.622
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
                - pjsip_transport_type_get_af
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2486,18'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_memcpy.622
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
                - pjsip_transport_type_get_af
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2485,69'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2486,18'
              BranchSideFuncs:
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2489,33'
              BranchSideFuncs:
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2486,66'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2487,46'
              BranchSideFuncs:
                - pjsip_transport_type_get_af
                - pj_bzero.621
                - pj_memcpy.622
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2493,9'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_memcpy.622
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_transport.c:2484,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2489,33'
              BranchSideFuncs:
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2493,9'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_memcpy.622
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_transport.c:2495,18'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2495,21'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_memcpy.622
                - pj_hash_get
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_transport.c:2496,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_memcpy.622
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_transport.c:2495,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2496,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_memcpy.622
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_transport.c:2543,13'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
        - Branch String:   '../src/pjsip/sip_transport.c:2505,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2506,38'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_transport.c:2541,9'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
        - Branch String:   '../src/pjsip/sip_transport.c:2509,51'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2510,26'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_transport.c:2538,31'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_transport.c:2509,25'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2512,30'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_transport.c:2538,31'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_transport.c:2512,61'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2512,64'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_transport.c:2525,29'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_transport.c:2512,29'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2517,45'
              BranchSideFuncs:
                - pj_stricmp
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
            - BranchSide:      '../src/pjsip/sip_transport.c:2525,29'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_transport.c:2517,33'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2520,43'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_transport.c:2523,25'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_transport.c:2525,33'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2525,36'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_transport.c:2534,38'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
        - Branch String:   '../src/pjsip/sip_transport.c:2525,75'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2526,29'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_transport.c:2534,38'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
        - Branch String:   '../src/pjsip/sip_transport.c:2525,29'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2529,33'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_transport.c:2534,38'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
        - Branch String:   '../src/pjsip/sip_transport.c:2529,33'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2530,42'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
            - BranchSide:      '../src/pjsip/sip_transport.c:2533,25'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_transport.c:2539,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2509,26'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_transport.c:2540,13'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
        - Branch String:   '../src/pjsip/sip_transport.c:2543,28'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2544,15'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
            - BranchSide:      '../src/pjsip/sip_transport.c:2586,18'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2544,19'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2544,22'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
            - BranchSide:      '../src/pjsip/sip_transport.c:2546,66'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
        - Branch String:   '../src/pjsip/sip_transport.c:2543,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2546,66'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
                - pj_bzero.621
                - pj_hash_get
            - BranchSide:      '../src/pjsip/sip_transport.c:2586,18'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2550,46'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2551,17'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2553,42'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2550,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2553,42'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_hash_get
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2565,22'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_bzero.621
                - pj_hash_get
        - Branch String:   '../src/pjsip/sip_transport.c:2559,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2560,30'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2562,13'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2576,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2577,30'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2582,13'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2578,46'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2578,50'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2580,32'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2578,25'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2579,25'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2580,32'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pjsip_transport_add_ref
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2597,26'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2597,30'
              BranchSideFuncs:
                - pjsip_transport_add_ref
                - pj_lock_release
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transport.c:2620,13'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transport.c:2597,50'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2597,54'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transport.c:2620,13'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transport.c:2597,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2601,37'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transport.c:2620,13'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transport.c:2620,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2620,20'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transport.c:2649,23'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2620,59'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2620,62'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transport.c:2649,23'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2620,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2636,23'
              BranchSideFuncs:
                - pjsip_tpmgr_is_tpfactory_valid
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:2649,23'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2639,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2640,33'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:2646,9'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
        - Branch String:   '../src/pjsip/sip_transport.c:2641,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2641,17'
              BranchSideFuncs:
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transport.c:2643,17'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport.c:2650,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2651,21'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2656,17'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2651,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2652,21'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2653,27'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2656,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:0,0'
              BranchSideFuncs:
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2658,33'
              BranchSideFuncs:
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2668,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2669,18'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:2673,18'
              BranchSideFuncs:
                - pj_lock_release
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
        - Branch String:   '../src/pjsip/sip_transport.c:2677,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2678,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2683,21'
              BranchSideFuncs:
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2678,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2678,9'
              BranchSideFuncs:
                - pj_lock_release
                - pjsip_transport_add_ref
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2678,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:2678,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2678,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2680,34'
              BranchSideFuncs:
                - pjsip_transport_add_ref
                - pj_lock_release
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:2419,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:2431,13'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:2438,13'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:2453,9'
          Dst:             pjsip_transport_add_ref
        - Src:             '../src/pjsip/sip_transport.c:2454,9'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:2471,25'
          Dst:             pjsip_transport_get_flag_from_type
        - Src:             '../src/pjsip/sip_transport.c:2479,17'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:2485,18'
          Dst:             pjsip_transport_type_get_af
        - Src:             '../src/pjsip/sip_transport.c:2487,18'
          Dst:             pjsip_transport_type_get_af
        - Src:             '../src/pjsip/sip_transport.c:2489,17'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:2496,13'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_transport.c:2501,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_transport.c:2503,37'
          Dst:             pj_hash_get
        - Src:             '../src/pjsip/sip_transport.c:2517,33'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_transport.c:2555,17'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_transport.c:2557,42'
          Dst:             pj_hash_get
        - Src:             '../src/pjsip/sip_transport.c:2569,17'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_transport.c:2573,42'
          Dst:             pj_hash_get
        - Src:             '../src/pjsip/sip_transport.c:2601,13'
          Dst:             pjsip_transport_add_ref
        - Src:             '../src/pjsip/sip_transport.c:2602,13'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:2639,18'
          Dst:             pjsip_tpmgr_is_tpfactory_valid
        - Src:             '../src/pjsip/sip_transport.c:2640,17'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:2641,17'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:2641,17'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_transport.c:2658,17'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:2678,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:2678,9'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:2680,9'
          Dst:             pjsip_transport_add_ref
        - Src:             '../src/pjsip/sip_transport.c:2683,5'
          Dst:             pj_lock_release
    - functionName:    pjsip_transport_add_ref
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         25
      ICount:          146
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - is_transport_valid
        - pj_atomic_get
        - pj_atomic_inc_and_get
        - pj_grp_lock_add_ref
        - pj_lock_acquire
        - pj_lock_release
        - pj_memcpy
        - pjsip_endpt_cancel_timer
      functionUses:    9
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:1161,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1161,5'
              BranchSideFuncs:
                - pj_memcpy.622
                - pj_atomic_inc_and_get
                - pj_lock_acquire
                - is_transport_valid
                - pj_lock_release
                - pj_atomic_get
                - pjsip_endpt_cancel_timer
                - pj_grp_lock_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:1164,9'
              BranchSideFuncs:
                - pj_memcpy.622
                - pj_atomic_inc_and_get
                - pj_lock_acquire
                - is_transport_valid
                - pj_lock_release
                - pj_atomic_get
                - pjsip_endpt_cancel_timer
                - pj_grp_lock_add_ref
        - Branch String:   '../src/pjsip/sip_transport.c:1161,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1161,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:1161,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:1164,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1165,29'
              BranchSideFuncs:
                - pj_grp_lock_add_ref
                - pj_memcpy.622
                - pj_atomic_inc_and_get
                - pj_lock_acquire
                - is_transport_valid
                - pj_lock_release
                - pj_atomic_get
                - pjsip_endpt_cancel_timer
            - BranchSide:      '../src/pjsip/sip_transport.c:1168,13'
              BranchSideFuncs:
                - pj_memcpy.622
                - pj_atomic_inc_and_get
                - pj_lock_acquire
                - is_transport_valid
                - pj_lock_release
                - pj_atomic_get
                - pjsip_endpt_cancel_timer
        - Branch String:   '../src/pjsip/sip_transport.c:1172,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1173,25'
              BranchSideFuncs:
                - pj_lock_acquire
                - is_transport_valid
                - pj_lock_release
                - pj_atomic_get
                - pjsip_endpt_cancel_timer
            - BranchSide:      '../src/pjsip/sip_transport.c:1188,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport.c:1177,58'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1178,27'
              BranchSideFuncs:
                - pj_atomic_get
                - pj_lock_release
                - pjsip_endpt_cancel_timer
            - BranchSide:      '../src/pjsip/sip_transport.c:1185,25'
              BranchSideFuncs:
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:1177,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1180,17'
              BranchSideFuncs:
                - pj_lock_release
                - pjsip_endpt_cancel_timer
            - BranchSide:      '../src/pjsip/sip_transport.c:1185,25'
              BranchSideFuncs:
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:1180,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1181,17'
              BranchSideFuncs:
                - pjsip_endpt_cancel_timer
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:1184,9'
              BranchSideFuncs:
                - pj_lock_release
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:1161,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:1165,9'
          Dst:             pj_grp_lock_add_ref
        - Src:             '../src/pjsip/sip_transport.c:1170,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_transport.c:1172,9'
          Dst:             pj_atomic_inc_and_get
        - Src:             '../src/pjsip/sip_transport.c:1173,9'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:1177,13'
          Dst:             is_transport_valid
        - Src:             '../src/pjsip/sip_transport.c:1178,13'
          Dst:             pj_atomic_get
        - Src:             '../src/pjsip/sip_transport.c:1182,17'
          Dst:             pjsip_endpt_cancel_timer
        - Src:             '../src/pjsip/sip_transport.c:1185,9'
          Dst:             pj_lock_release
    - functionName:    pjsip_transport_get_flag_from_type
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_tpname
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:406,12'
          Dst:             get_tpname
    - functionName:    pjsip_transport_type_get_af
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:397,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:398,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:400,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_tpname
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         9
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:293,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:294,29'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:297,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:294,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:295,37'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:296,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:297,5'
          Dst:             __assert_fail
    - functionName:    is_transport_valid
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1134
      functionLinenumberEnd: 1150
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tp
        - tpmgr
        - key
        - key_len
      BBCount:         13
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - pj_hash_get
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:1138,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1140,30'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:1149,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport.c:1142,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1143,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:1145,23'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport.c:1146,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1142,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:1147,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:1137,29'
          Dst:             pj_hash_get
    - functionName:    pjsip_tpmgr_receive_packet
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2065
      functionLinenumberEnd: 2375
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mgr
        - rdata
      BBCount:         129
      ICount:          1027
      EdgeCount:       171
      CyclomaticComplexity: 44
      functionsReached:
        - __assert_fail
        - pj_bzero
        - pj_exception_id_name
        - pj_get_timestamp
        - pj_list_empty
        - pj_list_init
        - pj_log_get_level
        - pj_strdup2
        - pjsip_endpt_cancel_timer
        - pjsip_find_msg
        - pjsip_parse_rdata
        - pjsip_transport_shutdown
        - snprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:2073,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2073,5'
              BranchSideFuncs:
                - pj_get_timestamp
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2074,9'
              BranchSideFuncs:
                - pj_get_timestamp
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2074,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2075,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:2077,19'
              BranchSideFuncs:
                - pj_get_timestamp
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2089,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2099,16'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2374,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport.c:2099,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2100,18'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2103,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2100,28'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2100,32'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2102,9'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2100,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2101,17'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2102,9'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2103,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2104,31'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2125,29'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2108,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2109,39'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2118,27'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2119,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2120,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:2122,9'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2137,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2140,17'
              BranchSideFuncs:
                - pjsip_find_msg
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_list_init.605
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2198,36'
              BranchSideFuncs:
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2140,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2142,17'
              BranchSideFuncs:
                - pj_bzero.621
                - pjsip_find_msg
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_list_init.605
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2157,41'
              BranchSideFuncs:
                - pjsip_find_msg
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_list_init.605
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2148,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2149,41'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2155,13'
              BranchSideFuncs:
                - pjsip_find_msg
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_list_init.605
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2159,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2160,21'
              BranchSideFuncs:
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2195,9'
              BranchSideFuncs:
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2160,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2161,21'
              BranchSideFuncs:
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2192,28'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport.c:2164,25'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2165,47'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transport.c:2174,25'
              BranchSideFuncs:
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_transport.c:2174,25'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2180,25'
              BranchSideFuncs:
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transport.c:2189,28'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport.c:2180,25'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2180,25'
              BranchSideFuncs:
                - pj_log_4
                - pjsip_transport_shutdown
            - BranchSide:      '../src/pjsip/sip_transport.c:2185,50'
              BranchSideFuncs:
                - pjsip_transport_shutdown
        - Branch String:   '../src/pjsip/sip_transport.c:2212,23'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2212,42'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
            - BranchSide:      '../src/pjsip/sip_transport.c:2218,23'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
        - Branch String:   '../src/pjsip/sip_transport.c:2212,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2218,23'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2275,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2220,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2222,44'
              BranchSideFuncs:
                - pj_exception_id_name
                - snprintf
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_transport.c:2241,21'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
        - Branch String:   '../src/pjsip/sip_transport.c:2228,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2229,53'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
            - BranchSide:      '../src/pjsip/sip_transport.c:2231,21'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
        - Branch String:   '../src/pjsip/sip_transport.c:2231,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2232,33'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
            - BranchSide:      '../src/pjsip/sip_transport.c:2234,23'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
        - Branch String:   '../src/pjsip/sip_transport.c:2241,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2242,17'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_4
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_transport.c:2258,21'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2242,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2242,17'
              BranchSideFuncs:
                - pj_log_2
                - pj_log_get_level
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_log_get_level
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transport.c:2249,17'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_log_get_level
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_transport.c:2249,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2249,17'
              BranchSideFuncs:
                - pj_log_4
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2255,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2258,26'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2258,29'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2271,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2258,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2260,17'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2271,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2267,32'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2267,38'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2269,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2267,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2268,44'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2269,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2275,41'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2276,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2282,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2276,47'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2277,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2282,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2277,42'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2278,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2282,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2278,40'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2279,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2282,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2279,41'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2280,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2282,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2275,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2282,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2298,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
        - Branch String:   '../src/pjsip/sip_transport.c:2285,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2286,39'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2294,13'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2298,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2300,24'
              BranchSideFuncs:
                - pj_strdup2
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_bzero.621
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transport.c:2312,17'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2307,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2308,52'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transport.c:2310,9'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_transport.c:2312,61'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2313,17'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2315,17'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2312,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:0,0'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2315,17'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2318,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2319,43'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2327,17'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2351,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2352,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transport.c:2363,9'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pjsip_endpt_cancel_timer
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:2352,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2352,13'
              BranchSideFuncs:
                - pj_log_4
                - pjsip_endpt_cancel_timer
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:2356,13'
              BranchSideFuncs:
                - pjsip_endpt_cancel_timer
                - pj_bzero.621
                - pj_list_init.605
                - pjsip_parse_rdata
                - pj_list_empty
                - pj_bzero.621
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_2
                - pj_exception_id_name
                - snprintf
                - pj_log_get_level
                - pj_log_4
                - pj_bzero.621
                - pj_strdup2
                - pj_bzero.621
                - pjsip_find_msg
                - pj_log_get_level
                - pjsip_transport_shutdown
                - pj_log_4
                - pj_bzero.621
                - pj_bzero.621
                - pj_bzero.621
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:2073,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:2081,5'
          Dst:             pj_get_timestamp
        - Src:             '../src/pjsip/sip_transport.c:2110,17'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_transport.c:2131,9'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_transport.c:2132,9'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_transport.c:2142,17'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_transport.c:2157,26'
          Dst:             pjsip_find_msg
        - Src:             '../src/pjsip/sip_transport.c:2166,25'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_transport.c:2180,25'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:2180,25'
          Dst:             pj_log_4
        - Src:             '../src/pjsip/sip_transport.c:2185,25'
          Dst:             pjsip_transport_shutdown
        - Src:             '../src/pjsip/sip_transport.c:2206,13'
          Dst:             pjsip_parse_rdata
        - Src:             '../src/pjsip/sip_transport.c:2212,27'
          Dst:             pj_list_empty
        - Src:             '../src/pjsip/sip_transport.c:2225,40'
          Dst:             pj_exception_id_name
        - Src:             '../src/pjsip/sip_transport.c:2222,23'
          Dst:             snprintf
        - Src:             '../src/pjsip/sip_transport.c:2242,17'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:2242,17'
          Dst:             pj_log_2
        - Src:             '../src/pjsip/sip_transport.c:2249,17'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:2249,17'
          Dst:             pj_log_4
        - Src:             '../src/pjsip/sip_transport.c:2260,17'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_transport.c:2287,17'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_transport.c:2300,13'
          Dst:             pj_strdup2
        - Src:             '../src/pjsip/sip_transport.c:2320,21'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_transport.c:2352,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:2352,13'
          Dst:             pj_log_4
        - Src:             '../src/pjsip/sip_transport.c:2357,13'
          Dst:             pjsip_endpt_cancel_timer
    - functionName:    pjsip_transport_shutdown
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1438
      functionLinenumberEnd: 1439
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_transport_shutdown2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:1439,12'
          Dst:             pjsip_transport_shutdown2
    - functionName:    pjsip_transport_shutdown2
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1448
      functionLinenumberEnd: 1498
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tp
        - force
      BBCount:         26
      ICount:          184
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - pj_atomic_get
        - pj_bzero
        - pj_lock_acquire
        - pj_lock_release
        - pj_log_get_level
        - pjsip_tpmgr_get_state_cb
        - pjsip_transport_add_ref
        - pjsip_transport_dec_ref
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:1453,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1453,5'
              BranchSideFuncs:
                - pj_log_4
                - pj_lock_acquire
                - pj_lock_acquire
                - pjsip_tpmgr_get_state_cb
                - pj_atomic_get
                - pj_lock_release
                - pj_lock_release
                - pjsip_transport_add_ref
                - pjsip_transport_dec_ref
                - pj_bzero.621
                - pj_lock_release
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:1456,21'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_lock_acquire
                - pjsip_tpmgr_get_state_cb
                - pj_atomic_get
                - pj_lock_release
                - pj_lock_release
                - pjsip_transport_add_ref
                - pjsip_transport_dec_ref
                - pj_bzero.621
                - pj_lock_release
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:1462,25'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1462,28'
              BranchSideFuncs:
                - pj_lock_release
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:1463,25'
              BranchSideFuncs:
                - pj_lock_release
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:1462,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1463,25'
              BranchSideFuncs:
                - pj_lock_release
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:1468,12'
              BranchSideFuncs:
                - pjsip_tpmgr_get_state_cb
                - pj_atomic_get
                - pj_lock_release
                - pj_lock_release
                - pjsip_transport_add_ref
                - pjsip_transport_dec_ref
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:1471,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1472,18'
              BranchSideFuncs:
                - pjsip_tpmgr_get_state_cb
                - pj_atomic_get
                - pj_lock_release
                - pj_lock_release
                - pjsip_transport_add_ref
                - pjsip_transport_dec_ref
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:1474,9'
              BranchSideFuncs:
                - pjsip_tpmgr_get_state_cb
                - pj_atomic_get
                - pj_lock_release
                - pj_lock_release
                - pjsip_transport_add_ref
                - pjsip_transport_dec_ref
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:1474,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1475,9'
              BranchSideFuncs:
                - pjsip_tpmgr_get_state_cb
                - pj_atomic_get
                - pj_lock_release
                - pj_lock_release
                - pjsip_transport_add_ref
                - pjsip_transport_dec_ref
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:1478,41'
              BranchSideFuncs:
                - pjsip_tpmgr_get_state_cb
                - pj_atomic_get
                - pj_lock_release
                - pj_lock_release
                - pjsip_transport_add_ref
                - pjsip_transport_dec_ref
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:1479,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1480,36'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_atomic_get
                - pj_lock_release
                - pj_lock_release
                - pjsip_transport_add_ref
                - pjsip_transport_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:1489,23'
              BranchSideFuncs:
                - pj_atomic_get
                - pj_lock_release
                - pj_lock_release
                - pjsip_transport_add_ref
                - pjsip_transport_dec_ref
        - Branch String:   '../src/pjsip/sip_transport.c:1489,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1490,33'
              BranchSideFuncs:
                - pjsip_transport_add_ref
                - pjsip_transport_dec_ref
                - pj_lock_release
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:1494,21'
              BranchSideFuncs:
                - pj_lock_release
                - pj_lock_release
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:1453,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:1453,5'
          Dst:             pj_log_4
        - Src:             '../src/pjsip/sip_transport.c:1456,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:1459,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:1463,9'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:1464,9'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:1478,16'
          Dst:             pjsip_tpmgr_get_state_cb
        - Src:             '../src/pjsip/sip_transport.c:1482,9'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_transport.c:1489,9'
          Dst:             pj_atomic_get
        - Src:             '../src/pjsip/sip_transport.c:1490,9'
          Dst:             pjsip_transport_add_ref
        - Src:             '../src/pjsip/sip_transport.c:1491,9'
          Dst:             pjsip_transport_dec_ref
        - Src:             '../src/pjsip/sip_transport.c:1494,5'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:1495,5'
          Dst:             pj_lock_release
    - functionName:    pjsip_tpmgr_get_state_cb
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2768
      functionLinenumberEnd: 2772
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mgr
      BBCount:         11
      ICount:          43
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:2769,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2769,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:2771,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport.c:2769,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2769,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:2769,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:2769,5'
          Dst:             __assert_fail
    - functionName:    pjsip_transport_dec_ref
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1195
      functionLinenumberEnd: 1262
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         46
      ICount:          262
      EdgeCount:       58
      CyclomaticComplexity: 14
      functionsReached:
        - __assert_fail
        - is_transport_valid
        - pj_atomic_dec_and_get
        - pj_atomic_get
        - pj_grp_lock_dec_ref
        - pj_lock_acquire
        - pj_lock_release
        - pj_log_get_level
        - pj_memcpy
        - pj_timer_entry_running
        - pjsip_endpt_cancel_timer
        - pjsip_endpt_schedule_timer_w_grp_lock_dbg
      functionUses:    13
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:1200,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1200,5'
              BranchSideFuncs:
                - pj_atomic_get
                - __assert_fail
                - pj_memcpy.622
                - pj_atomic_dec_and_get
                - pj_grp_lock_dec_ref
                - pj_lock_acquire
                - is_transport_valid
                - pj_lock_release
                - pj_atomic_get
                - pj_timer_entry_running
                - pjsip_endpt_schedule_timer_w_grp_lock_dbg
                - pjsip_endpt_cancel_timer
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transport.c:1201,5'
              BranchSideFuncs:
                - pj_atomic_get
                - __assert_fail
                - pj_memcpy.622
                - pj_atomic_dec_and_get
                - pj_grp_lock_dec_ref
                - pj_lock_acquire
                - is_transport_valid
                - pj_lock_release
                - pj_atomic_get
                - pj_timer_entry_running
                - pjsip_endpt_schedule_timer_w_grp_lock_dbg
                - pjsip_endpt_cancel_timer
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_transport.c:1200,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1200,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:1200,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:1201,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1201,5'
              BranchSideFuncs:
                - pj_memcpy.622
                - pj_atomic_dec_and_get
                - pj_grp_lock_dec_ref
                - pj_lock_acquire
                - is_transport_valid
                - pj_lock_release
                - pj_atomic_get
                - pj_timer_entry_running
                - pjsip_endpt_schedule_timer_w_grp_lock_dbg
                - pjsip_endpt_cancel_timer
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transport.c:1204,13'
              BranchSideFuncs:
                - pj_memcpy.622
                - pj_atomic_dec_and_get
                - pj_grp_lock_dec_ref
                - pj_lock_acquire
                - is_transport_valid
                - pj_lock_release
                - pj_atomic_get
                - pj_timer_entry_running
                - pjsip_endpt_schedule_timer_w_grp_lock_dbg
                - pjsip_endpt_cancel_timer
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_transport.c:1208,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1209,25'
              BranchSideFuncs:
                - pj_lock_acquire
                - is_transport_valid
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_atomic_get
                - pj_timer_entry_running
                - pjsip_endpt_schedule_timer_w_grp_lock_dbg
                - pjsip_endpt_cancel_timer
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transport.c:1257,9'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_transport.c:1214,58'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1215,14'
              BranchSideFuncs:
                - pj_atomic_get
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_timer_entry_running
                - pjsip_endpt_schedule_timer_w_grp_lock_dbg
                - pjsip_endpt_cancel_timer
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transport.c:1253,25'
              BranchSideFuncs:
                - pj_lock_release
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_transport.c:1215,32'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1215,49'
              BranchSideFuncs:
                - pj_lock_release
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:1253,25'
              BranchSideFuncs:
                - pj_lock_release
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_transport.c:1214,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1219,17'
              BranchSideFuncs:
                - pj_timer_entry_running
                - pjsip_endpt_schedule_timer_w_grp_lock_dbg
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_endpt_cancel_timer
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transport.c:1253,25'
              BranchSideFuncs:
                - pj_lock_release
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_transport.c:1225,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1226,35'
              BranchSideFuncs:
                - pj_timer_entry_running
                - pjsip_endpt_schedule_timer_w_grp_lock_dbg
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_endpt_cancel_timer
            - BranchSide:      '../src/pjsip/sip_transport.c:1228,21'
              BranchSideFuncs:
                - pj_timer_entry_running
                - pjsip_endpt_schedule_timer_w_grp_lock_dbg
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_endpt_cancel_timer
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_transport.c:1228,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1229,27'
              BranchSideFuncs:
                - pj_timer_entry_running
                - pjsip_endpt_schedule_timer_w_grp_lock_dbg
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_endpt_cancel_timer
            - BranchSide:      '../src/pjsip/sip_transport.c:1231,27'
              BranchSideFuncs:
                - pj_timer_entry_running
                - pjsip_endpt_schedule_timer_w_grp_lock_dbg
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_endpt_cancel_timer
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_transport.c:1233,25'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1233,25'
              BranchSideFuncs:
                - pj_log_4
                - pj_timer_entry_running
                - pjsip_endpt_schedule_timer_w_grp_lock_dbg
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_endpt_cancel_timer
            - BranchSide:      '../src/pjsip/sip_transport.c:1236,34'
              BranchSideFuncs:
                - pj_timer_entry_running
                - pjsip_endpt_schedule_timer_w_grp_lock_dbg
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_endpt_cancel_timer
        - Branch String:   '../src/pjsip/sip_transport.c:1244,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1245,42'
              BranchSideFuncs:
                - pjsip_endpt_cancel_timer
                - pjsip_endpt_schedule_timer_w_grp_lock_dbg
                - pj_lock_release
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:1247,13'
              BranchSideFuncs:
                - pjsip_endpt_schedule_timer_w_grp_lock_dbg
                - pj_lock_release
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_transport.c:1257,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1258,29'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:1261,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:1200,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:1201,5'
          Dst:             pj_atomic_get
        - Src:             '../src/pjsip/sip_transport.c:1201,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:1206,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_transport.c:1208,9'
          Dst:             pj_atomic_dec_and_get
        - Src:             '../src/pjsip/sip_transport.c:1209,9'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:1214,13'
          Dst:             is_transport_valid
        - Src:             '../src/pjsip/sip_transport.c:1215,35'
          Dst:             pj_atomic_get
        - Src:             '../src/pjsip/sip_transport.c:1233,25'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:1233,25'
          Dst:             pj_log_4
        - Src:             '../src/pjsip/sip_transport.c:1244,17'
          Dst:             pj_timer_entry_running
        - Src:             '../src/pjsip/sip_transport.c:1245,17'
          Dst:             pjsip_endpt_cancel_timer
        - Src:             '../src/pjsip/sip_transport.c:1247,13'
          Dst:             pjsip_endpt_schedule_timer_w_grp_lock_dbg
        - Src:             '../src/pjsip/sip_transport.c:1253,9'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:1258,9'
          Dst:             pj_grp_lock_dec_ref
    - functionName:    pjsip_tpmgr_shutdown_all
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2023
      functionLinenumberEnd: 2055
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mgr
        - prm
      BBCount:         32
      ICount:          161
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - pj_hash_first
        - pj_hash_next
        - pj_hash_this
        - pj_lock_acquire
        - pj_lock_release
        - pj_log_get_level
        - pjsip_transport_shutdown2
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:2027,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2027,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_lock_acquire
                - pj_hash_first
                - pj_lock_release
                - pj_hash_this
                - pj_hash_next
                - pjsip_transport_shutdown2
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transport.c:2029,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_lock_acquire
                - pj_hash_first
                - pj_lock_release
                - pj_hash_this
                - pj_hash_next
                - pjsip_transport_shutdown2
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transport.c:2027,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2027,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:2027,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:2029,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2029,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_lock_acquire
                - pj_hash_first
                - pj_lock_release
                - pj_hash_this
                - pj_hash_next
                - pjsip_transport_shutdown2
            - BranchSide:      '../src/pjsip/sip_transport.c:2031,21'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_hash_first
                - pj_lock_release
                - pj_hash_this
                - pj_hash_next
                - pjsip_transport_shutdown2
        - Branch String:   '../src/pjsip/sip_transport.c:2034,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2035,56'
              BranchSideFuncs:
                - pj_hash_this
                - pj_hash_next
                - pj_lock_release
                - pjsip_transport_shutdown2
            - BranchSide:      '../src/pjsip/sip_transport.c:2052,21'
              BranchSideFuncs:
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2036,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2037,34'
              BranchSideFuncs:
                - pj_hash_next
                - pj_lock_release
                - pj_hash_this
                - pjsip_transport_shutdown2
            - BranchSide:      '../src/pjsip/sip_transport.c:2049,28'
              BranchSideFuncs:
                - pj_hash_next
                - pj_lock_release
                - pj_hash_this
                - pjsip_transport_shutdown2
        - Branch String:   '../src/pjsip/sip_transport.c:2040,38'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2041,23'
              BranchSideFuncs:
                - pjsip_transport_shutdown2
                - pj_hash_next
                - pj_lock_release
                - pj_hash_this
            - BranchSide:      '../src/pjsip/sip_transport.c:2044,47'
              BranchSideFuncs:
                - pjsip_transport_shutdown2
                - pj_hash_next
                - pj_lock_release
                - pj_hash_this
        - Branch String:   '../src/pjsip/sip_transport.c:2040,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2044,47'
              BranchSideFuncs:
                - pjsip_transport_shutdown2
                - pj_hash_next
                - pj_lock_release
                - pj_hash_this
            - BranchSide:      '../src/pjsip/sip_transport.c:2046,27'
              BranchSideFuncs:
                - pj_hash_next
                - pj_lock_release
                - pj_hash_this
                - pjsip_transport_shutdown2
        - Branch String:   '../src/pjsip/sip_transport.c:2047,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2039,39'
              BranchSideFuncs:
                - pj_hash_next
                - pj_lock_release
                - pj_hash_this
                - pjsip_transport_shutdown2
            - BranchSide:      '../src/pjsip/sip_transport.c:2048,9'
              BranchSideFuncs:
                - pj_hash_next
                - pj_lock_release
                - pj_hash_this
                - pjsip_transport_shutdown2
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:2027,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:2029,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:2029,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_transport.c:2031,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:2033,11'
          Dst:             pj_hash_first
        - Src:             '../src/pjsip/sip_transport.c:2035,43'
          Dst:             pj_hash_this
        - Src:             '../src/pjsip/sip_transport.c:2044,21'
          Dst:             pjsip_transport_shutdown2
        - Src:             '../src/pjsip/sip_transport.c:2049,15'
          Dst:             pj_hash_next
        - Src:             '../src/pjsip/sip_transport.c:2052,5'
          Dst:             pj_lock_release
    - functionName:    pjsip_tpmgr_shutdown_param_default
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2011
      functionLinenumberEnd: 2015
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - prm
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_bzero
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:2012,5'
          Dst:             pj_bzero
    - functionName:    pjsip_tpmgr_destroy
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1925
      functionLinenumberEnd: 2000
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mgr
      BBCount:         40
      ICount:          243
      EdgeCount:       50
      CyclomaticComplexity: 12
      functionsReached:
        - destroy_transport
        - pj_atomic_destroy
        - pj_atomic_get
        - pj_hash_first
        - pj_hash_this
        - pj_list_empty
        - pj_lock_acquire
        - pj_lock_destroy
        - pj_lock_release
        - pj_log_get_level
        - pjsip_endpt_release_pool
        - pjsip_endpt_unregister_module
        - tx_data_destroy
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:1931,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1931,5'
              BranchSideFuncs:
                - pj_log_5
                - pj_lock_acquire
                - pj_hash_first
                - pj_lock_release
                - pj_atomic_get
                - pj_list_empty
                - pj_log_get_level
                - pj_atomic_destroy
                - pj_lock_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_unregister_module
                - pj_log_3
                - tx_data_destroy
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
                - pj_hash_this
                - destroy_transport
                - pj_hash_first
            - BranchSide:      '../src/pjsip/sip_transport.c:1933,21'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_hash_first
                - pj_lock_release
                - pj_atomic_get
                - pj_list_empty
                - pj_log_get_level
                - pj_atomic_destroy
                - pj_lock_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_unregister_module
                - pj_log_3
                - tx_data_destroy
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
                - pj_hash_this
                - destroy_transport
                - pj_hash_first
        - Branch String:   '../src/pjsip/sip_transport.c:1938,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1942,31'
              BranchSideFuncs:
                - pj_hash_this
                - destroy_transport
                - pj_hash_first
                - pj_lock_release
                - pj_atomic_get
                - pj_list_empty
                - pj_log_get_level
                - pj_atomic_destroy
                - pj_lock_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_unregister_module
                - pj_log_3
                - tx_data_destroy
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transport.c:1949,15'
              BranchSideFuncs:
                - pj_lock_release
                - pj_atomic_get
                - pj_list_empty
                - pj_log_get_level
                - pj_atomic_destroy
                - pj_lock_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_unregister_module
                - pj_log_3
                - tx_data_destroy
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transport.c:1950,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1951,26'
              BranchSideFuncs:
                - pj_lock_release
                - pj_atomic_get
                - pj_list_empty
                - pj_log_get_level
                - pj_atomic_destroy
                - pj_lock_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_unregister_module
                - pj_log_3
                - tx_data_destroy
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transport.c:1958,21'
              BranchSideFuncs:
                - pj_lock_release
                - pj_atomic_get
                - pj_list_empty
                - pj_log_get_level
                - pj_atomic_destroy
                - pj_lock_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_unregister_module
                - pj_log_3
                - tx_data_destroy
                - pj_log_get_level
                - pj_atomic_get
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transport.c:1966,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1967,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_list_empty
                - pj_log_get_level
                - pj_atomic_destroy
                - pj_lock_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_unregister_module
                - pj_log_3
                - tx_data_destroy
                - pj_atomic_get
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transport.c:1975,25'
              BranchSideFuncs:
                - pj_list_empty
                - pj_log_get_level
                - pj_atomic_destroy
                - pj_lock_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_unregister_module
                - pj_log_3
                - tx_data_destroy
        - Branch String:   '../src/pjsip/sip_transport.c:1967,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1967,9'
              BranchSideFuncs:
                - pj_atomic_get
                - pj_log_3
                - pj_list_empty
                - pj_log_get_level
                - pj_atomic_destroy
                - pj_lock_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_unregister_module
                - pj_log_3
                - tx_data_destroy
            - BranchSide:      '../src/pjsip/sip_transport.c:1969,5'
              BranchSideFuncs:
                - pj_list_empty
                - pj_log_get_level
                - pj_atomic_destroy
                - pj_lock_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_unregister_module
                - pj_log_3
                - tx_data_destroy
        - Branch String:   '../src/pjsip/sip_transport.c:1975,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1976,32'
              BranchSideFuncs:
                - pj_atomic_destroy
                - pj_lock_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_unregister_module
            - BranchSide:      '../src/pjsip/sip_transport.c:1986,23'
              BranchSideFuncs:
                - pj_atomic_destroy
                - pj_lock_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_unregister_module
        - Branch String:   '../src/pjsip/sip_transport.c:1977,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1978,28'
              BranchSideFuncs:
                - tx_data_destroy
                - pj_log_get_level
                - pj_atomic_destroy
                - pj_lock_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_unregister_module
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transport.c:1982,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_atomic_destroy
                - pj_lock_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_unregister_module
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transport.c:1982,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1982,9'
              BranchSideFuncs:
                - pj_log_3
                - pj_atomic_destroy
                - pj_lock_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_unregister_module
            - BranchSide:      '../src/pjsip/sip_transport.c:1983,5'
              BranchSideFuncs:
                - pj_atomic_destroy
                - pj_lock_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_unregister_module
        - Branch String:   '../src/pjsip/sip_transport.c:1992,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1993,39'
              BranchSideFuncs:
                - pjsip_endpt_unregister_module
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transport.c:1996,9'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
        - Branch String:   '../src/pjsip/sip_transport.c:1996,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1996,9'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transport.c:1997,35'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:1931,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:1931,5'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_transport.c:1933,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:1938,16'
          Dst:             pj_hash_first
        - Src:             '../src/pjsip/sip_transport.c:1942,18'
          Dst:             pj_hash_this
        - Src:             '../src/pjsip/sip_transport.c:1943,9'
          Dst:             destroy_transport
        - Src:             '../src/pjsip/sip_transport.c:1939,16'
          Dst:             pj_hash_first
        - Src:             '../src/pjsip/sip_transport.c:1958,5'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:1966,9'
          Dst:             pj_atomic_get
        - Src:             '../src/pjsip/sip_transport.c:1967,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:1967,9'
          Dst:             pj_atomic_get
        - Src:             '../src/pjsip/sip_transport.c:1967,9'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_transport.c:1975,10'
          Dst:             pj_list_empty
        - Src:             '../src/pjsip/sip_transport.c:1979,13'
          Dst:             tx_data_destroy
        - Src:             '../src/pjsip/sip_transport.c:1982,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:1982,9'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_transport.c:1986,5'
          Dst:             pj_atomic_destroy
        - Src:             '../src/pjsip/sip_transport.c:1989,5'
          Dst:             pj_lock_destroy
        - Src:             '../src/pjsip/sip_transport.c:1993,9'
          Dst:             pjsip_endpt_unregister_module
        - Src:             '../src/pjsip/sip_transport.c:1997,9'
          Dst:             pjsip_endpt_release_pool
    - functionName:    destroy_transport
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1346
      functionLinenumberEnd: 1430
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mgr
        - tp
      BBCount:         38
      ICount:          255
      EdgeCount:       48
      CyclomaticComplexity: 12
      functionsReached:
        - pj_grp_lock_dec_ref
        - pj_hash_get
        - pj_hash_set
        - pj_hash_set_np
        - pj_list_erase
        - pj_list_push_back
        - pj_lock_acquire
        - pj_lock_release
        - pj_log_get_level
        - pjsip_endpt_cancel_timer
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:1362,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1363,9'
              BranchSideFuncs:
                - pjsip_endpt_cancel_timer
                - pj_hash_get
                - pj_log_get_level
                - pj_lock_release
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_log_3
                - pj_log_get_level
                - pj_log_3
                - pj_list_erase
                - pj_list_push_back.603
                - pj_hash_set
                - pj_hash_set_np
            - BranchSide:      '../src/pjsip/sip_transport.c:1370,38'
              BranchSideFuncs:
                - pj_hash_get
                - pj_log_get_level
                - pj_lock_release
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_log_3
                - pj_log_get_level
                - pj_log_3
                - pj_list_erase
                - pj_list_push_back.603
                - pj_hash_set
                - pj_hash_set_np
        - Branch String:   '../src/pjsip/sip_transport.c:1373,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1374,42'
              BranchSideFuncs:
                - pj_lock_release
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
                - pj_list_erase
                - pj_list_push_back.603
                - pj_hash_set
                - pj_hash_set_np
            - BranchSide:      '../src/pjsip/sip_transport.c:1417,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_lock_release
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transport.c:1378,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1379,38'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.603
                - pj_lock_release
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
                - pj_hash_set
                - pj_hash_set_np
            - BranchSide:      '../src/pjsip/sip_transport.c:1409,23'
              BranchSideFuncs:
                - pj_lock_release
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
                - pj_list_erase
                - pj_list_push_back.603
                - pj_hash_set
                - pj_hash_set_np
        - Branch String:   '../src/pjsip/sip_transport.c:1385,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1386,39'
              BranchSideFuncs:
                - pj_hash_set
                - pj_list_erase
                - pj_list_push_back.603
                - pj_lock_release
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
                - pj_hash_set_np
            - BranchSide:      '../src/pjsip/sip_transport.c:1403,31'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.603
                - pj_lock_release
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transport.c:1389,25'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:0,0'
              BranchSideFuncs:
                - pj_hash_set_np
                - pj_list_erase
                - pj_list_push_back.603
                - pj_lock_release
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transport.c:1391,40'
              BranchSideFuncs:
                - pj_hash_set_np
                - pj_list_erase
                - pj_list_push_back.603
                - pj_lock_release
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transport.c:1410,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1378,17'
              BranchSideFuncs:
                - pj_lock_release
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
                - pj_list_erase
                - pj_list_push_back.603
                - pj_hash_set
                - pj_hash_set_np
            - BranchSide:      '../src/pjsip/sip_transport.c:1412,13'
              BranchSideFuncs:
                - pj_lock_release
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transport.c:1412,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1413,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_lock_release
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transport.c:1416,5'
              BranchSideFuncs:
                - pj_lock_release
                - pj_lock_release
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_transport.c:1413,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1413,13'
              BranchSideFuncs:
                - pj_log_3
                - pj_lock_release
                - pj_lock_release
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:1415,9'
              BranchSideFuncs:
                - pj_lock_release
                - pj_lock_release
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_transport.c:1417,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:0,0'
              BranchSideFuncs:
                - pj_log_3
                - pj_lock_release
                - pj_lock_release
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:1417,9'
              BranchSideFuncs:
                - pj_log_3
                - pj_lock_release
                - pj_lock_release
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_transport.c:1425,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1425,9'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:1426,29'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:1355,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:1356,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:1364,9'
          Dst:             pjsip_endpt_cancel_timer
        - Src:             '../src/pjsip/sip_transport.c:1372,13'
          Dst:             pj_hash_get
        - Src:             '../src/pjsip/sip_transport.c:1386,21'
          Dst:             pj_hash_set
        - Src:             '../src/pjsip/sip_transport.c:1391,25'
          Dst:             pj_hash_set_np
        - Src:             '../src/pjsip/sip_transport.c:1403,17'
          Dst:             pj_list_erase
        - Src:             '../src/pjsip/sip_transport.c:1405,17'
          Dst:             pj_list_push_back
        - Src:             '../src/pjsip/sip_transport.c:1413,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:1413,13'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_transport.c:1417,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:1417,9'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_transport.c:1421,5'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:1422,5'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:1426,9'
          Dst:             pj_grp_lock_dec_ref
    - functionName:    tx_data_destroy
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tdata
      BBCount:         8
      ICount:          63
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - pj_atomic_dec
        - pj_atomic_destroy
        - pj_lock_destroy
        - pj_log_get_level
        - pjsip_endpt_release_pool
        - pjsip_tpselector_dec_ref
        - pjsip_tx_data_get_info
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:541,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:541,5'
              BranchSideFuncs:
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_tpselector_dec_ref
                - pj_atomic_dec
                - pj_atomic_destroy
                - pj_lock_destroy
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transport.c:541,5'
              BranchSideFuncs:
                - pjsip_tpselector_dec_ref
                - pj_atomic_dec
                - pj_atomic_destroy
                - pj_lock_destroy
                - pjsip_endpt_release_pool
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:541,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:541,5'
          Dst:             pjsip_tx_data_get_info
        - Src:             '../src/pjsip/sip_transport.c:541,5'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_transport.c:543,5'
          Dst:             pjsip_tpselector_dec_ref
        - Src:             '../src/pjsip/sip_transport.c:545,5'
          Dst:             pj_atomic_dec
        - Src:             '../src/pjsip/sip_transport.c:555,5'
          Dst:             pj_atomic_destroy
        - Src:             '../src/pjsip/sip_transport.c:556,5'
          Dst:             pj_lock_destroy
        - Src:             '../src/pjsip/sip_transport.c:557,5'
          Dst:             pjsip_endpt_release_pool
    - functionName:    pjsip_tx_data_get_info
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tdata
      BBCount:         15
      ICount:          87
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - get_msg_info
        - pj_lock_acquire
        - pj_lock_release
      functionUses:    19
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:671,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:671,5'
              BranchSideFuncs:
                - pj_lock_acquire
                - get_msg_info
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:676,9'
              BranchSideFuncs:
                - pj_lock_acquire
                - get_msg_info
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:671,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:671,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:671,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:676,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:677,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:679,9'
              BranchSideFuncs:
                - pj_lock_acquire
                - get_msg_info
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:679,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:680,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:682,21'
              BranchSideFuncs:
                - pj_lock_acquire
                - get_msg_info
                - pj_lock_release
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:671,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:682,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:683,19'
          Dst:             get_msg_info
        - Src:             '../src/pjsip/sip_transport.c:684,5'
          Dst:             pj_lock_release
    - functionName:    pjsip_tpselector_dec_ref
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sel
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - pjsip_transport_dec_ref
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:461,49'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:461,52'
              BranchSideFuncs:
                - pjsip_transport_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:463,14'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport.c:461,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:462,33'
              BranchSideFuncs:
                - pjsip_transport_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:463,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:462,9'
          Dst:             pjsip_transport_dec_ref
    - functionName:    get_msg_info
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - obj_name
        - msg
      BBCount:         19
      ICount:          144
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - pj_memcpy
        - pj_pool_alloc
        - pjsip_msg_find_hdr
        - snprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:642,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:642,5'
              BranchSideFuncs:
                - snprintf
                - pj_pool_alloc
                - pj_memcpy.622
                - snprintf
            - BranchSide:      '../src/pjsip/sip_transport.c:644,9'
              BranchSideFuncs:
                - snprintf
                - pj_pool_alloc
                - pj_memcpy.622
                - snprintf
        - Branch String:   '../src/pjsip/sip_transport.c:642,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:642,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:642,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:644,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:645,32'
              BranchSideFuncs:
                - snprintf
                - pj_pool_alloc
                - pj_memcpy.622
            - BranchSide:      '../src/pjsip/sip_transport.c:651,32'
              BranchSideFuncs:
                - snprintf
                - pj_pool_alloc
                - pj_memcpy.622
        - Branch String:   '../src/pjsip/sip_transport.c:659,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:659,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:660,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport.c:659,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:660,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:663,34'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.622
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:641,36'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_transport.c:642,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:645,15'
          Dst:             snprintf
        - Src:             '../src/pjsip/sip_transport.c:651,15'
          Dst:             snprintf
        - Src:             '../src/pjsip/sip_transport.c:663,20'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_transport.c:664,5'
          Dst:             pj_memcpy
    - functionName:    pjsip_tpmgr_get_transport_count
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1900
      functionLinenumberEnd: 1916
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mgr
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_hash_first
        - pj_hash_next
        - pj_hash_this
        - pj_list_size
        - pj_lock_acquire
        - pj_lock_release
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:1908,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1909,20'
              BranchSideFuncs:
                - pj_hash_this
                - pj_list_size
                - pj_hash_next
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:1914,21'
              BranchSideFuncs:
                - pj_lock_release
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:1905,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:1907,11'
          Dst:             pj_hash_first
        - Src:             '../src/pjsip/sip_transport.c:1909,44'
          Dst:             pj_hash_this
        - Src:             '../src/pjsip/sip_transport.c:1910,34'
          Dst:             pj_list_size
        - Src:             '../src/pjsip/sip_transport.c:1911,15'
          Dst:             pj_hash_next
        - Src:             '../src/pjsip/sip_transport.c:1914,5'
          Dst:             pj_lock_release
    - functionName:    pjsip_tpmgr_find_local_addr
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1877
      functionLinenumberEnd: 1893
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tpmgr
        - pool
        - type
        - sel
        - ip_addr
        - port
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pjsip_tpmgr_find_local_addr2
        - pjsip_tpmgr_fla2_param_default
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:1886,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1887,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:1889,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:1881,5'
          Dst:             pjsip_tpmgr_fla2_param_default
        - Src:             '../src/pjsip/sip_transport.c:1885,14'
          Dst:             pjsip_tpmgr_find_local_addr2
    - functionName:    pjsip_tpmgr_fla2_param_default
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1580
      functionLinenumberEnd: 1582
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - prm
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_bzero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:1581,5'
          Dst:             pj_bzero
    - functionName:    pjsip_tpmgr_find_local_addr2
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1730
      functionLinenumberEnd: 1869
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tpmgr
        - pool
        - prm
      BBCount:         69
      ICount:          459
      EdgeCount:       90
      CyclomaticComplexity: 23
      functionsReached:
        - __assert_fail
        - get_net_interface
        - pj_bzero
        - pj_lock_acquire
        - pj_lock_release
        - pj_perror_5
        - pj_sockaddr_get_port
        - pj_strdup
        - pj_strset
        - pjsip_tpmgr_acquire_transport
        - pjsip_transport_dec_ref
        - pjsip_transport_get_flag_from_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:1737,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1737,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strset
                - pjsip_transport_get_flag_from_type
                - pj_lock_acquire
                - pj_lock_release
                - pj_strdup
                - get_net_interface
                - pj_perror_5
                - pj_strdup
                - pj_strdup
                - pj_bzero.621
                - pjsip_tpmgr_acquire_transport
                - pj_strdup
                - pjsip_transport_dec_ref
                - get_net_interface
                - pj_strdup
                - pj_sockaddr_get_port
                - pj_strdup
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_transport.c:1737,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:1737,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1737,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strset
                - pjsip_transport_get_flag_from_type
                - pj_lock_acquire
                - pj_lock_release
                - pj_strdup
                - get_net_interface
                - pj_perror_5
                - pj_strdup
                - pj_strdup
                - pj_bzero.621
                - pjsip_tpmgr_acquire_transport
                - pj_strdup
                - pjsip_transport_dec_ref
                - get_net_interface
                - pj_strdup
                - pj_sockaddr_get_port
                - pj_strdup
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_transport.c:1737,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:1737,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1737,5'
              BranchSideFuncs:
                - pj_strset
                - pjsip_transport_get_flag_from_type
                - pj_lock_acquire
                - pj_lock_release
                - pj_strdup
                - get_net_interface
                - pj_perror_5
                - pj_strdup
                - pj_strdup
                - pj_bzero.621
                - pjsip_tpmgr_acquire_transport
                - pj_strdup
                - pjsip_transport_dec_ref
                - get_net_interface
                - pj_strdup
                - pj_sockaddr_get_port
                - pj_strdup
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_transport.c:1739,25'
              BranchSideFuncs:
                - pj_strset
                - pjsip_transport_get_flag_from_type
                - pj_lock_acquire
                - pj_lock_release
                - pj_strdup
                - get_net_interface
                - pj_perror_5
                - pj_strdup
                - pj_strdup
                - pj_bzero.621
                - pjsip_tpmgr_acquire_transport
                - pj_strdup
                - pjsip_transport_dec_ref
                - get_net_interface
                - pj_strdup
                - pj_sockaddr_get_port
                - pj_strdup
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_transport.c:1737,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1737,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:1737,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:1737,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1737,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:1737,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:1737,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1737,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:1737,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:1746,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1746,24'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_lock_release
                - pj_strdup
                - get_net_interface
                - pj_perror_5
                - pj_strdup
                - pj_strdup
                - pj_bzero.621
                - pjsip_tpmgr_acquire_transport
                - pj_strdup
                - pjsip_transport_dec_ref
                - get_net_interface
                - pj_strdup
                - pj_sockaddr_get_port
                - pj_strdup
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_transport.c:1770,16'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_lock_release
                - pj_strdup
                - get_net_interface
                - pj_perror_5
                - pj_strdup
                - pj_strdup
                - pj_bzero.621
                - pjsip_tpmgr_acquire_transport
                - pj_strdup
                - pjsip_transport_dec_ref
                - get_net_interface
                - pj_strdup
                - pj_sockaddr_get_port
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_transport.c:1746,72'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1747,9'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_lock_release
                - pj_strdup
                - get_net_interface
                - pj_perror_5
                - pj_strdup
                - pj_strdup
                - pj_bzero.621
                - pjsip_tpmgr_acquire_transport
                - pj_strdup
                - pjsip_transport_dec_ref
                - get_net_interface
                - pj_strdup
                - pj_sockaddr_get_port
                - pj_strdup
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_transport.c:1770,16'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_lock_release
                - pj_strdup
                - get_net_interface
                - pj_perror_5
                - pj_strdup
                - pj_strdup
                - pj_bzero.621
                - pjsip_tpmgr_acquire_transport
                - pj_strdup
                - pjsip_transport_dec_ref
                - get_net_interface
                - pj_strdup
                - pj_sockaddr_get_port
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_transport.c:1746,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1749,32'
              BranchSideFuncs:
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_transport.c:1770,16'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_lock_release
                - pj_strdup
                - get_net_interface
                - pj_perror_5
                - pj_strdup
                - pj_strdup
                - pj_bzero.621
                - pjsip_tpmgr_acquire_transport
                - pj_strdup
                - pjsip_transport_dec_ref
                - get_net_interface
                - pj_strdup
                - pj_sockaddr_get_port
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_transport.c:1770,28'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1770,31'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_lock_release
                - pj_strdup
                - get_net_interface
                - pj_perror_5
                - pj_strdup
                - pj_strdup
                - pj_bzero.621
                - pjsip_tpmgr_acquire_transport
                - pj_strdup
                - pjsip_transport_dec_ref
                - get_net_interface
                - pj_strdup
                - pj_sockaddr_get_port
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_transport.c:1792,17'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_lock_release
                - pj_strdup
                - get_net_interface
                - pj_perror_5
                - pj_strdup
                - pj_strdup
                - pj_bzero.621
                - pjsip_tpmgr_acquire_transport
                - pj_strdup
                - pjsip_transport_dec_ref
                - get_net_interface
                - pj_strdup
                - pj_sockaddr_get_port
        - Branch String:   '../src/pjsip/sip_transport.c:1770,78'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1771,16'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_lock_release
                - pj_strdup
                - get_net_interface
                - pj_perror_5
                - pj_strdup
                - pj_strdup
                - pj_bzero.621
                - pjsip_tpmgr_acquire_transport
                - pj_strdup
                - pjsip_transport_dec_ref
                - get_net_interface
                - pj_strdup
                - pj_sockaddr_get_port
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_transport.c:1792,17'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_lock_release
                - pj_strdup
                - get_net_interface
                - pj_perror_5
                - pj_strdup
                - pj_strdup
                - pj_bzero.621
                - pjsip_tpmgr_acquire_transport
                - pj_strdup
                - pjsip_transport_dec_ref
                - get_net_interface
                - pj_strdup
                - pj_sockaddr_get_port
        - Branch String:   '../src/pjsip/sip_transport.c:1770,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1786,23'
              BranchSideFuncs:
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_transport.c:1792,17'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_lock_release
                - pj_strdup
                - get_net_interface
                - pj_perror_5
                - pj_strdup
                - pj_strdup
                - pj_bzero.621
                - pjsip_tpmgr_acquire_transport
                - pj_strdup
                - pjsip_transport_dec_ref
                - get_net_interface
                - pj_strdup
                - pj_sockaddr_get_port
        - Branch String:   '../src/pjsip/sip_transport.c:1792,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1797,9'
              BranchSideFuncs:
                - pj_bzero.621
                - pjsip_tpmgr_acquire_transport
                - pj_strdup
                - pjsip_transport_dec_ref
                - get_net_interface
                - pj_strdup
                - pj_sockaddr_get_port
            - BranchSide:      '../src/pjsip/sip_transport.c:1831,25'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_lock_release
                - pj_strdup
                - get_net_interface
                - pj_perror_5
                - pj_strdup
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_transport.c:1798,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1799,22'
              BranchSideFuncs:
                - pjsip_tpmgr_acquire_transport
                - pj_strdup
                - pjsip_transport_dec_ref
                - get_net_interface
                - pj_strdup
                - pj_sockaddr_get_port
            - BranchSide:      '../src/pjsip/sip_transport.c:1802,22'
              BranchSideFuncs:
                - pjsip_tpmgr_acquire_transport
                - pj_strdup
                - pjsip_transport_dec_ref
                - get_net_interface
                - pj_strdup
                - pj_sockaddr_get_port
        - Branch String:   '../src/pjsip/sip_transport.c:1809,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1810,17'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_transport_dec_ref
                - get_net_interface
                - pj_strdup
                - pj_sockaddr_get_port
            - BranchSide:      '../src/pjsip/sip_transport.c:1827,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport.c:1810,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1812,44'
              BranchSideFuncs:
                - get_net_interface
                - pj_strdup
                - pj_sockaddr_get_port
                - pjsip_transport_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:1820,27'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_transport_dec_ref
        - Branch String:   '../src/pjsip/sip_transport.c:1814,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1815,21'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:1816,27'
              BranchSideFuncs:
                - pj_strdup
                - pj_sockaddr_get_port
                - pjsip_transport_dec_ref
        - Branch String:   '../src/pjsip/sip_transport.c:1834,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1835,17'
              BranchSideFuncs:
                - pj_lock_release
                - pj_strdup
                - get_net_interface
                - pj_perror_5
                - pj_strdup
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_transport.c:1840,13'
              BranchSideFuncs:
                - pj_lock_release
                - pj_strdup
                - get_net_interface
                - pj_perror_5
                - pj_strdup
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_transport.c:1835,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1836,17'
              BranchSideFuncs:
                - pj_lock_release
                - pj_strdup
                - get_net_interface
                - pj_perror_5
                - pj_strdup
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_transport.c:1837,17'
              BranchSideFuncs:
                - pj_lock_release
                - pj_strdup
                - get_net_interface
                - pj_perror_5
                - pj_strdup
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_transport.c:1840,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1841,17'
              BranchSideFuncs:
                - pj_strdup
                - pj_lock_release
                - get_net_interface
                - pj_perror_5
                - pj_strdup
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_transport.c:1864,25'
              BranchSideFuncs:
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:1841,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1842,44'
              BranchSideFuncs:
                - get_net_interface
                - pj_perror_5
                - pj_strdup
                - pj_lock_release
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_transport.c:1859,27'
              BranchSideFuncs:
                - pj_strdup
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:1844,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1845,31'
              BranchSideFuncs:
                - pj_strdup
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:1853,21'
              BranchSideFuncs:
                - pj_perror_5
                - pj_strdup
                - pj_lock_release
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:1737,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:1739,5'
          Dst:             pj_strset
        - Src:             '../src/pjsip/sip_transport.c:1744,12'
          Dst:             pjsip_transport_get_flag_from_type
        - Src:             '../src/pjsip/sip_transport.c:1765,13'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_transport.c:1786,13'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_transport.c:1797,9'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_transport.c:1806,18'
          Dst:             pjsip_tpmgr_acquire_transport
        - Src:             '../src/pjsip/sip_transport.c:1811,26'
          Dst:             get_net_interface
        - Src:             '../src/pjsip/sip_transport.c:1816,17'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_transport.c:1817,33'
          Dst:             pj_sockaddr_get_port
        - Src:             '../src/pjsip/sip_transport.c:1820,17'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_transport.c:1824,13'
          Dst:             pjsip_transport_dec_ref
        - Src:             '../src/pjsip/sip_transport.c:1831,9'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:1842,26'
          Dst:             get_net_interface
        - Src:             '../src/pjsip/sip_transport.c:1845,21'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_transport.c:1853,21'
          Dst:             pj_perror_5
        - Src:             '../src/pjsip/sip_transport.c:1855,21'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_transport.c:1859,17'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_transport.c:1864,9'
          Dst:             pj_lock_release
    - functionName:    pj_strset
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - ptr
        - length
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_tpmgr_acquire_transport
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2390
      functionLinenumberEnd: 2392
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mgr
        - type
        - remote
        - addr_len
        - sel
        - tp
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_tpmgr_acquire_transport2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:2391,12'
          Dst:             pjsip_tpmgr_acquire_transport2
    - functionName:    get_net_interface
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1684
      functionLinenumberEnd: 1716
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp_type
        - dst
        - itf_str_addr
      BBCount:         20
      ICount:          122
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - pj_gethostip
        - pj_getipinterface
        - pj_perror_5
        - pj_sockaddr_print
        - pjsip_cfg
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:1689,10'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1689,44'
              BranchSideFuncs:
                - pjsip_cfg.597
                - pj_sockaddr_print
                - strlen
                - pj_getipinterface
                - pj_perror_5
                - pj_gethostip
                - pj_getipinterface
            - BranchSide:      '../src/pjsip/sip_transport.c:1689,60'
              BranchSideFuncs:
                - pjsip_cfg.597
                - pj_sockaddr_print
                - strlen
                - pj_getipinterface
                - pj_perror_5
                - pj_gethostip
                - pj_getipinterface
        - Branch String:   '../src/pjsip/sip_transport.c:1691,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1692,36'
              BranchSideFuncs:
                - pj_getipinterface
                - pj_sockaddr_print
                - strlen
                - pj_getipinterface
                - pj_perror_5
                - pj_gethostip
            - BranchSide:      '../src/pjsip/sip_transport.c:1695,9'
              BranchSideFuncs:
                - pj_sockaddr_print
                - strlen
                - pj_getipinterface
                - pj_perror_5
                - pj_gethostip
        - Branch String:   '../src/pjsip/sip_transport.c:1695,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1696,36'
              BranchSideFuncs:
                - pj_getipinterface
                - pj_sockaddr_print
                - strlen
                - pj_perror_5
                - pj_gethostip
            - BranchSide:      '../src/pjsip/sip_transport.c:1711,34'
              BranchSideFuncs:
                - pj_sockaddr_print
                - strlen
        - Branch String:   '../src/pjsip/sip_transport.c:1697,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1701,13'
              BranchSideFuncs:
                - pj_perror_5
                - pj_gethostip
                - pj_sockaddr_print
                - strlen
            - BranchSide:      '../src/pjsip/sip_transport.c:1708,5'
              BranchSideFuncs:
                - pj_sockaddr_print
                - strlen
        - Branch String:   '../src/pjsip/sip_transport.c:1705,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1706,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:1707,9'
              BranchSideFuncs:
                - pj_sockaddr_print
                - strlen
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:1691,9'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_transport.c:1692,18'
          Dst:             pj_getipinterface
        - Src:             '../src/pjsip/sip_transport.c:1696,18'
          Dst:             pj_getipinterface
        - Src:             '../src/pjsip/sip_transport.c:1701,13'
          Dst:             pj_perror_5
        - Src:             '../src/pjsip/sip_transport.c:1704,22'
          Dst:             pj_gethostip
        - Src:             '../src/pjsip/sip_transport.c:1711,5'
          Dst:             pj_sockaddr_print
        - Src:             '../src/pjsip/sip_transport.c:1713,26'
          Dst:             strlen
    - functionName:    tp_state_callback
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2794
      functionLinenumberEnd: 2822
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - state
        - info
      BBCount:         13
      ICount:          96
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - pj_list_empty
        - pj_lock_acquire
        - pj_lock_release
        - pj_memcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:2802,18'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2802,36'
              BranchSideFuncs:
                - pj_list_empty
                - pj_memcpy.622
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2803,9'
              BranchSideFuncs:
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:2802,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2803,9'
              BranchSideFuncs:
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:2806,42'
              BranchSideFuncs:
                - pj_memcpy.622
                - pj_lock_release
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:2797,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:2802,21'
          Dst:             pj_list_empty
        - Src:             '../src/pjsip/sip_transport.c:2811,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_transport.c:2821,5'
          Dst:             pj_lock_release
    - functionName:    pjsip_tpmgr_set_state_cb
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2755
      functionLinenumberEnd: 2761
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mgr
        - cb
      BBCount:         11
      ICount:          47
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:2756,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2756,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:2758,24'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport.c:2756,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:2756,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:2756,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:2756,5'
          Dst:             __assert_fail
    - functionName:    pjsip_tpmgr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1615
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - endpt
        - rx_cb
        - tx_cb
        - p_mgr
      BBCount:         46
      ICount:          272
      EdgeCount:       61
      CyclomaticComplexity: 17
      functionsReached:
        - __assert_fail
        - pj_atomic_create
        - pj_hash_create
        - pj_list_init
        - pj_list_push_back
        - pj_lock_create_recursive_mutex
        - pj_lock_destroy
        - pj_log_get_level
        - pj_pool_zalloc
        - pjsip_endpt_create_pool
        - pjsip_endpt_register_module
        - pjsip_tpmgr_set_state_cb
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:1621,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1621,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_endpt_register_module
                - pjsip_endpt_create_pool
                - pj_pool_zalloc.604
                - pj_list_init.605
                - pj_list_init.605
                - pj_list_init.605
                - pj_hash_create
                - pj_lock_create_recursive_mutex
                - pj_atomic_create
                - pjsip_tpmgr_set_state_cb
                - pj_log_get_level
                - pj_log_5
                - pj_lock_destroy
                - pj_pool_zalloc.604
                - pj_list_init.605
                - pj_list_push_back.603
            - BranchSide:      '../src/pjsip/sip_transport.c:1621,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:1621,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1621,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_endpt_register_module
                - pjsip_endpt_create_pool
                - pj_pool_zalloc.604
                - pj_list_init.605
                - pj_list_init.605
                - pj_list_init.605
                - pj_hash_create
                - pj_lock_create_recursive_mutex
                - pj_atomic_create
                - pjsip_tpmgr_set_state_cb
                - pj_log_get_level
                - pj_log_5
                - pj_lock_destroy
                - pj_pool_zalloc.604
                - pj_list_init.605
                - pj_list_push_back.603
            - BranchSide:      '../src/pjsip/sip_transport.c:1621,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:1621,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1621,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_endpt_register_module
                - pjsip_endpt_create_pool
                - pj_pool_zalloc.604
                - pj_list_init.605
                - pj_list_init.605
                - pj_list_init.605
                - pj_hash_create
                - pj_lock_create_recursive_mutex
                - pj_atomic_create
                - pjsip_tpmgr_set_state_cb
                - pj_log_get_level
                - pj_log_5
                - pj_lock_destroy
                - pj_pool_zalloc.604
                - pj_list_init.605
                - pj_list_push_back.603
            - BranchSide:      '../src/pjsip/sip_transport.c:1621,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:1621,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1621,5'
              BranchSideFuncs:
                - pjsip_endpt_register_module
                - pjsip_endpt_create_pool
                - pj_pool_zalloc.604
                - pj_list_init.605
                - pj_list_init.605
                - pj_list_init.605
                - pj_hash_create
                - pj_lock_create_recursive_mutex
                - pj_atomic_create
                - pjsip_tpmgr_set_state_cb
                - pj_log_get_level
                - pj_log_5
                - pj_lock_destroy
                - pj_pool_zalloc.604
                - pj_list_init.605
                - pj_list_push_back.603
            - BranchSide:      '../src/pjsip/sip_transport.c:1624,42'
              BranchSideFuncs:
                - pjsip_endpt_register_module
                - pjsip_endpt_create_pool
                - pj_pool_zalloc.604
                - pj_list_init.605
                - pj_list_init.605
                - pj_list_init.605
                - pj_hash_create
                - pj_lock_create_recursive_mutex
                - pj_atomic_create
                - pjsip_tpmgr_set_state_cb
                - pj_log_get_level
                - pj_log_5
                - pj_lock_destroy
                - pj_pool_zalloc.604
                - pj_list_init.605
                - pj_list_push_back.603
        - Branch String:   '../src/pjsip/sip_transport.c:1621,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1621,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:1621,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:1621,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1621,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:1621,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:1621,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1621,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:1621,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:1621,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1621,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:1621,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:1625,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1626,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:1629,40'
              BranchSideFuncs:
                - pjsip_endpt_create_pool
                - pj_pool_zalloc.604
                - pj_list_init.605
                - pj_list_init.605
                - pj_list_init.605
                - pj_hash_create
                - pj_lock_create_recursive_mutex
                - pj_atomic_create
                - pjsip_tpmgr_set_state_cb
                - pj_log_get_level
                - pj_log_5
                - pj_lock_destroy
                - pj_pool_zalloc.604
                - pj_list_init.605
                - pj_list_push_back.603
        - Branch String:   '../src/pjsip/sip_transport.c:1638,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1639,9'
              BranchSideFuncs:
                - pj_list_init.605
                - pj_list_init.605
                - pj_list_init.605
                - pj_hash_create
                - pj_lock_create_recursive_mutex
                - pj_atomic_create
                - pjsip_tpmgr_set_state_cb
                - pj_log_get_level
                - pj_log_5
                - pj_lock_destroy
                - pj_pool_zalloc.604
                - pj_list_init.605
                - pj_list_push_back.603
            - BranchSide:      '../src/pjsip/sip_transport.c:1641,19'
              BranchSideFuncs:
                - pj_list_init.605
                - pj_list_init.605
                - pj_list_init.605
                - pj_hash_create
                - pj_lock_create_recursive_mutex
                - pj_atomic_create
                - pjsip_tpmgr_set_state_cb
                - pj_log_get_level
                - pj_log_5
                - pj_lock_destroy
                - pj_pool_zalloc.604
                - pj_list_init.605
                - pj_list_push_back.603
        - Branch String:   '../src/pjsip/sip_transport.c:1646,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1647,9'
              BranchSideFuncs:
                - pj_lock_create_recursive_mutex
                - pj_atomic_create
                - pjsip_tpmgr_set_state_cb
                - pj_log_get_level
                - pj_log_5
                - pj_lock_destroy
                - pj_pool_zalloc.604
                - pj_list_init.605
                - pj_list_push_back.603
            - BranchSide:      '../src/pjsip/sip_transport.c:1649,45'
              BranchSideFuncs:
                - pj_lock_create_recursive_mutex
                - pj_atomic_create
                - pjsip_tpmgr_set_state_cb
                - pj_log_get_level
                - pj_log_5
                - pj_lock_destroy
                - pj_pool_zalloc.604
                - pj_list_init.605
                - pj_list_push_back.603
        - Branch String:   '../src/pjsip/sip_transport.c:1650,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1651,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:1653,5'
              BranchSideFuncs:
                - pj_atomic_create
                - pjsip_tpmgr_set_state_cb
                - pj_log_get_level
                - pj_log_5
                - pj_lock_destroy
                - pj_pool_zalloc.604
                - pj_list_init.605
                - pj_list_push_back.603
        - Branch String:   '../src/pjsip/sip_transport.c:1653,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1654,20'
              BranchSideFuncs:
                - pj_pool_zalloc.604
                - pj_list_init.605
                - pj_list_push_back.603
                - pj_atomic_create
                - pjsip_tpmgr_set_state_cb
                - pj_log_get_level
                - pj_log_5
                - pj_lock_destroy
            - BranchSide:      '../src/pjsip/sip_transport.c:1664,31'
              BranchSideFuncs:
                - pj_atomic_create
                - pjsip_tpmgr_set_state_cb
                - pj_log_get_level
                - pj_log_5
                - pj_lock_destroy
        - Branch String:   '../src/pjsip/sip_transport.c:1657,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1658,13'
              BranchSideFuncs:
                - pj_list_init.605
                - pj_list_push_back.603
                - pj_atomic_create
                - pjsip_tpmgr_set_state_cb
                - pj_log_get_level
                - pj_log_5
                - pj_lock_destroy
                - pj_pool_zalloc.604
            - BranchSide:      '../src/pjsip/sip_transport.c:1659,22'
              BranchSideFuncs:
                - pj_list_init.605
                - pj_list_push_back.603
                - pj_atomic_create
                - pjsip_tpmgr_set_state_cb
                - pj_log_get_level
                - pj_log_5
                - pj_lock_destroy
                - pj_pool_zalloc.604
        - Branch String:   '../src/pjsip/sip_transport.c:1665,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1666,25'
              BranchSideFuncs:
                - pj_lock_destroy
            - BranchSide:      '../src/pjsip/sip_transport.c:1672,30'
              BranchSideFuncs:
                - pjsip_tpmgr_set_state_cb
                - pj_log_get_level
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_transport.c:1674,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1674,5'
              BranchSideFuncs:
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_transport.c:1676,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:1621,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:1624,14'
          Dst:             pjsip_endpt_register_module
        - Src:             '../src/pjsip/sip_transport.c:1629,16'
          Dst:             pjsip_endpt_create_pool
        - Src:             '../src/pjsip/sip_transport.c:1632,11'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_transport.c:1641,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_transport.c:1642,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_transport.c:1643,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_transport.c:1645,18'
          Dst:             pj_hash_create
        - Src:             '../src/pjsip/sip_transport.c:1649,14'
          Dst:             pj_lock_create_recursive_mutex
        - Src:             '../src/pjsip/sip_transport.c:1656,18'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_transport.c:1659,9'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_transport.c:1660,9'
          Dst:             pj_list_push_back
        - Src:             '../src/pjsip/sip_transport.c:1664,14'
          Dst:             pj_atomic_create
        - Src:             '../src/pjsip/sip_transport.c:1666,9'
          Dst:             pj_lock_destroy
        - Src:             '../src/pjsip/sip_transport.c:1672,5'
          Dst:             pjsip_tpmgr_set_state_cb
        - Src:             '../src/pjsip/sip_transport.c:1672,5'
          Dst:             tp_state_callback
        - Src:             '../src/pjsip/sip_transport.c:1674,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:1674,5'
          Dst:             pj_log_5
    - functionName:    pjsip_tpmgr_unregister_tpfactory
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1568
      functionLinenumberEnd: 1576
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mgr
        - tpf
      BBCount:         6
      ICount:          43
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - pj_list_erase
        - pj_list_find_node
        - pj_lock_acquire
        - pj_lock_release
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:1571,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1571,5'
              BranchSideFuncs:
                - pj_list_erase
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:1571,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:1569,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:1571,5'
          Dst:             pj_list_find_node
        - Src:             '../src/pjsip/sip_transport.c:1571,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:1572,5'
          Dst:             pj_list_erase
        - Src:             '../src/pjsip/sip_transport.c:1574,5'
          Dst:             pj_lock_release
    - functionName:    pjsip_tpmgr_register_tpfactory
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1535
      functionLinenumberEnd: 1560
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mgr
        - tpf
      BBCount:         13
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - pj_list_insert_before
        - pj_lock_acquire
        - pj_lock_release
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:1543,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1544,13'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_lock_release
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:1550,9'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_lock_release
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:1544,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1545,20'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_lock_release
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:1548,5'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_lock_release
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:1550,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1551,25'
              BranchSideFuncs:
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:1555,28'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_lock_release
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:1539,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:1551,9'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:1555,5'
          Dst:             pj_list_insert_before
        - Src:             '../src/pjsip/sip_transport.c:1557,5'
          Dst:             pj_lock_release
    - functionName:    pjsip_transport_destroy
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1505
      functionLinenumberEnd: 1522
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         14
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - destroy_transport
        - pj_atomic_get
        - pj_bzero
        - pjsip_tpmgr_get_state_cb
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:1509,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1509,5'
              BranchSideFuncs:
                - pjsip_tpmgr_get_state_cb
                - destroy_transport
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:1512,41'
              BranchSideFuncs:
                - pjsip_tpmgr_get_state_cb
                - destroy_transport
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:1509,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1509,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:1509,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:1513,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1514,36'
              BranchSideFuncs:
                - pj_bzero.621
                - destroy_transport
            - BranchSide:      '../src/pjsip/sip_transport.c:1521,30'
              BranchSideFuncs:
                - destroy_transport
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:1509,5'
          Dst:             pj_atomic_get
        - Src:             '../src/pjsip/sip_transport.c:1509,5'
          Dst:             pj_atomic_get
        - Src:             '../src/pjsip/sip_transport.c:1509,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:1512,16'
          Dst:             pjsip_tpmgr_get_state_cb
        - Src:             '../src/pjsip/sip_transport.c:1516,9'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_transport.c:1521,12'
          Dst:             destroy_transport
    - functionName:    transport_idle_callback
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionLinenumberEnd: 1128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - timer_heap
        - entry
      BBCount:         25
      ICount:          171
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - pj_atomic_get
        - pj_bzero
        - pj_lock_acquire
        - pj_lock_release
        - pj_log_get_level
        - pjsip_transport_destroy
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:1091,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1091,5'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_atomic_get
                - pj_lock_release
                - pj_log_get_level
                - pj_lock_release
                - pjsip_transport_destroy
                - pj_bzero.621
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transport.c:1093,5'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_atomic_get
                - pj_lock_release
                - pj_log_get_level
                - pj_lock_release
                - pjsip_transport_destroy
                - pj_bzero.621
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_transport.c:1095,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1096,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:1098,5'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_atomic_get
                - pj_lock_release
                - pj_log_get_level
                - pj_lock_release
                - pjsip_transport_destroy
                - pj_bzero.621
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_transport.c:1105,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1106,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_lock_release
                - pjsip_transport_destroy
                - pj_bzero.621
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transport.c:1122,25'
              BranchSideFuncs:
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:1107,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1107,9'
              BranchSideFuncs:
                - pj_log_4
                - pj_lock_release
                - pjsip_transport_destroy
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:1110,13'
              BranchSideFuncs:
                - pj_lock_release
                - pjsip_transport_destroy
                - pj_bzero.621
        - Branch String:   '../src/pjsip/sip_transport.c:1110,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1111,17'
              BranchSideFuncs:
                - pj_lock_release
                - pjsip_transport_destroy
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:1121,5'
              BranchSideFuncs:
                - pj_lock_release
                - pjsip_transport_destroy
        - Branch String:   '../src/pjsip/sip_transport.c:1111,39'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1111,42'
              BranchSideFuncs:
                - pj_lock_release
                - pjsip_transport_destroy
                - pj_bzero.621
            - BranchSide:      '../src/pjsip/sip_transport.c:1120,9'
              BranchSideFuncs:
                - pj_lock_release
                - pjsip_transport_destroy
        - Branch String:   '../src/pjsip/sip_transport.c:1111,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1112,39'
              BranchSideFuncs:
                - pj_bzero.621
                - pj_lock_release
                - pjsip_transport_destroy
            - BranchSide:      '../src/pjsip/sip_transport.c:1120,9'
              BranchSideFuncs:
                - pj_lock_release
                - pjsip_transport_destroy
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:1091,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:1103,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:1105,9'
          Dst:             pj_atomic_get
        - Src:             '../src/pjsip/sip_transport.c:1107,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:1107,9'
          Dst:             pj_log_4
        - Src:             '../src/pjsip/sip_transport.c:1113,17'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_transport.c:1122,9'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:1125,5'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:1127,5'
          Dst:             pjsip_transport_destroy
    - functionName:    pjsip_transport_register
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1270
      functionLinenumberEnd: 1341
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mgr
        - tp
      BBCount:         19
      ICount:          178
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - pj_bzero
        - pj_grp_lock_add_ref
        - pj_hash_get
        - pj_hash_set_np
        - pj_list_empty
        - pj_list_erase
        - pj_list_init
        - pj_list_push_back
        - pj_lock_acquire
        - pj_lock_release
        - pj_pool_zalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:1292,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1293,18'
              BranchSideFuncs:
                - pj_list_erase
                - pj_hash_set_np
                - pj_lock_release
                - pj_grp_lock_add_ref
                - pj_list_push_back.603
                - pj_pool_zalloc.604
                - pj_lock_release
                - pj_list_init.605
                - pj_list_push_back.603
            - BranchSide:      '../src/pjsip/sip_transport.c:1307,14'
              BranchSideFuncs:
                - pj_list_erase
                - pj_hash_set_np
                - pj_lock_release
                - pj_grp_lock_add_ref
                - pj_list_push_back.603
        - Branch String:   '../src/pjsip/sip_transport.c:1297,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1298,22'
              BranchSideFuncs:
                - pj_pool_zalloc.604
                - pj_lock_release
                - pj_list_init.605
                - pj_list_push_back.603
                - pj_list_erase
                - pj_hash_set_np
                - pj_lock_release
                - pj_grp_lock_add_ref
                - pj_list_push_back.603
            - BranchSide:      '../src/pjsip/sip_transport.c:1306,5'
              BranchSideFuncs:
                - pj_list_erase
                - pj_hash_set_np
                - pj_lock_release
                - pj_grp_lock_add_ref
                - pj_list_push_back.603
        - Branch String:   '../src/pjsip/sip_transport.c:1299,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1300,33'
              BranchSideFuncs:
                - pj_list_init.605
                - pj_list_push_back.603
                - pj_list_erase
                - pj_hash_set_np
                - pj_lock_release
                - pj_grp_lock_add_ref
                - pj_list_push_back.603
                - pj_pool_zalloc.604
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:1303,26'
              BranchSideFuncs:
                - pj_list_init.605
                - pj_list_push_back.603
                - pj_list_erase
                - pj_hash_set_np
                - pj_lock_release
                - pj_grp_lock_add_ref
                - pj_list_push_back.603
                - pj_pool_zalloc.604
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:1311,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1315,27'
              BranchSideFuncs:
                - pj_list_push_back.603
                - pj_lock_release
                - pj_grp_lock_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:1320,24'
              BranchSideFuncs:
                - pj_hash_set_np
                - pj_lock_release
                - pj_grp_lock_add_ref
        - Branch String:   '../src/pjsip/sip_transport.c:1327,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1328,29'
              BranchSideFuncs:
                - pj_grp_lock_add_ref
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:1330,21'
              BranchSideFuncs:
                - pj_lock_release
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:1278,5'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_transport.c:1286,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:1289,27'
          Dst:             pj_hash_get
        - Src:             '../src/pjsip/sip_transport.c:1292,9'
          Dst:             pj_list_empty
        - Src:             '../src/pjsip/sip_transport.c:1298,22'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_transport.c:1300,17'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport.c:1303,13'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_transport.c:1304,13'
          Dst:             pj_list_push_back
        - Src:             '../src/pjsip/sip_transport.c:1309,5'
          Dst:             pj_list_erase
        - Src:             '../src/pjsip/sip_transport.c:1315,9'
          Dst:             pj_list_push_back
        - Src:             '../src/pjsip/sip_transport.c:1320,9'
          Dst:             pj_hash_set_np
        - Src:             '../src/pjsip/sip_transport.c:1328,9'
          Dst:             pj_grp_lock_add_ref
        - Src:             '../src/pjsip/sip_transport.c:1330,5'
          Dst:             pj_lock_release
    - functionName:    send_raw_callback
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 993
      functionLinenumberEnd: 1011
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - transport
        - token
        - size
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pjsip_transport_dec_ref
        - pjsip_tx_data_dec_ref
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:1002,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1002,9'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:1003,11'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:1007,5'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_transport.c:1010,5'
          Dst:             pjsip_transport_dec_ref
    - functionName:    pjsip_tx_data_dec_ref
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tdata
      BBCount:         22
      ICount:          91
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - pj_atomic_dec_and_get
        - tx_data_destroy
      functionUses:    37
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:568,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:568,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_atomic_dec_and_get
                - __assert_fail
                - tx_data_destroy
            - BranchSide:      '../src/pjsip/sip_transport.c:568,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:568,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:568,5'
              BranchSideFuncs:
                - pj_atomic_dec_and_get
                - __assert_fail
                - tx_data_destroy
            - BranchSide:      '../src/pjsip/sip_transport.c:570,37'
              BranchSideFuncs:
                - pj_atomic_dec_and_get
                - __assert_fail
                - tx_data_destroy
        - Branch String:   '../src/pjsip/sip_transport.c:568,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:568,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:568,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:568,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:568,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:568,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:571,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:571,5'
              BranchSideFuncs:
                - tx_data_destroy
            - BranchSide:      '../src/pjsip/sip_transport.c:572,9'
              BranchSideFuncs:
                - tx_data_destroy
        - Branch String:   '../src/pjsip/sip_transport.c:572,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:573,25'
              BranchSideFuncs:
                - tx_data_destroy
            - BranchSide:      '../src/pjsip/sip_transport.c:576,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:568,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:570,15'
          Dst:             pj_atomic_dec_and_get
        - Src:             '../src/pjsip/sip_transport.c:571,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:573,9'
          Dst:             tx_data_destroy
    - functionName:    pjsip_tpmgr_send_raw
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1025
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mgr
        - tp_type
        - sel
        - tdata
        - raw_data
        - data_len
        - addr
        - addr_len
        - token
        - cb
      BBCount:         23
      ICount:          225
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - pj_memcpy
        - pj_pool_alloc
        - pjsip_endpt_create_tdata
        - pjsip_tpmgr_acquire_transport
        - pjsip_transport_dec_ref
        - pjsip_tx_data_add_ref
        - pjsip_tx_data_dec_ref
        - send_raw_callback
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:1032,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1033,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:1036,9'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
                - pj_memcpy.622
                - pj_pool_alloc
                - pjsip_endpt_create_tdata
                - pjsip_tx_data_add_ref
                - pjsip_transport_dec_ref
        - Branch String:   '../src/pjsip/sip_transport.c:1036,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1037,43'
              BranchSideFuncs:
                - pjsip_endpt_create_tdata
                - pjsip_tx_data_add_ref
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
                - pj_memcpy.622
                - pj_pool_alloc
                - pjsip_transport_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:1050,9'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
                - pj_memcpy.622
                - pj_pool_alloc
        - Branch String:   '../src/pjsip/sip_transport.c:1038,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1039,37'
              BranchSideFuncs:
                - pjsip_transport_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:1043,9'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
                - pj_memcpy.622
                - pj_pool_alloc
        - Branch String:   '../src/pjsip/sip_transport.c:1050,34'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1051,10'
              BranchSideFuncs:
                - pj_pool_alloc
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
                - pj_memcpy.622
            - BranchSide:      '../src/pjsip/sip_transport.c:1054,50'
              BranchSideFuncs:
                - pj_pool_alloc
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
                - pj_memcpy.622
        - Branch String:   '../src/pjsip/sip_transport.c:1050,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1054,50'
              BranchSideFuncs:
                - pj_pool_alloc
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
                - pj_memcpy.622
            - BranchSide:      '../src/pjsip/sip_transport.c:1059,9'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
                - pj_memcpy.622
        - Branch String:   '../src/pjsip/sip_transport.c:1059,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1060,19'
              BranchSideFuncs:
                - pj_memcpy.622
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:1062,22'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
        - Branch String:   '../src/pjsip/sip_transport.c:1075,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:1077,31'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:1081,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:1030,14'
          Dst:             pjsip_tpmgr_acquire_transport
        - Src:             '../src/pjsip/sip_transport.c:1037,18'
          Dst:             pjsip_endpt_create_tdata
        - Src:             '../src/pjsip/sip_transport.c:1039,13'
          Dst:             pjsip_transport_dec_ref
        - Src:             '../src/pjsip/sip_transport.c:1046,9'
          Dst:             pjsip_tx_data_add_ref
        - Src:             '../src/pjsip/sip_transport.c:1054,36'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_transport.c:1060,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_transport.c:1072,14'
          Dst:             send_raw_callback
        - Src:             '../src/pjsip/sip_transport.c:1077,9'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_transport.c:1078,9'
          Dst:             pjsip_transport_dec_ref
    - functionName:    pjsip_tx_data_add_ref
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tdata
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_atomic_inc
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:536,5'
          Dst:             pj_atomic_inc
    - functionName:    transport_send_callback
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - transport
        - token
        - size
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - pj_log_get_level
        - pjsip_tx_data_dec_ref
        - pjsip_tx_data_get_info
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:881,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:882,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_get_info
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_transport.c:889,5'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transport.c:882,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:882,9'
              BranchSideFuncs:
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:884,5'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transport.c:892,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:892,9'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:893,11'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:882,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:882,9'
          Dst:             pjsip_tx_data_get_info
        - Src:             '../src/pjsip/sip_transport.c:882,9'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_transport.c:897,5'
          Dst:             pjsip_tx_data_dec_ref
    - functionName:    pjsip_transport_send
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 986
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tr
        - tdata
        - addr
        - addr_len
        - token
        - cb
      BBCount:         39
      ICount:          249
      EdgeCount:       49
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - pj_inet_ntop
        - pj_log_get_level
        - pj_memcpy
        - pj_sockaddr_get_addr
        - pj_sockaddr_get_port
        - pjsip_transport_add_ref
        - pjsip_transport_dec_ref
        - pjsip_tx_data_add_ref
        - pjsip_tx_data_dec_ref
        - pjsip_tx_data_get_info
        - transport_send_callback
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:920,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:920,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_transport_add_ref
                - pj_memcpy.622
                - pj_sockaddr_get_addr
                - pj_inet_ntop
                - pj_sockaddr_get_port
                - pjsip_tx_data_add_ref
                - pjsip_transport_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_transport_dec_ref
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:920,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:920,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:920,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_transport_add_ref
                - pj_memcpy.622
                - pj_sockaddr_get_addr
                - pj_inet_ntop
                - pj_sockaddr_get_port
                - pjsip_tx_data_add_ref
                - pjsip_transport_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_transport_dec_ref
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:920,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:920,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:920,5'
              BranchSideFuncs:
                - pjsip_transport_add_ref
                - pj_memcpy.622
                - pj_sockaddr_get_addr
                - pj_inet_ntop
                - pj_sockaddr_get_port
                - pjsip_tx_data_add_ref
                - pjsip_transport_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_transport_dec_ref
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:923,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
                - pj_memcpy.622
                - pj_sockaddr_get_addr
                - pj_inet_ntop
                - pj_sockaddr_get_port
                - pjsip_tx_data_add_ref
                - pjsip_transport_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_transport_dec_ref
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:920,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:920,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:920,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:920,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:920,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:920,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:920,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:920,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:920,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:923,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:924,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:933,29'
              BranchSideFuncs:
                - pjsip_transport_add_ref
                - pj_memcpy.622
                - pj_sockaddr_get_addr
                - pj_inet_ntop
                - pj_sockaddr_get_port
                - pjsip_tx_data_add_ref
                - pjsip_transport_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_transport_dec_ref
        - Branch String:   '../src/pjsip/sip_transport.c:950,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:951,20'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - pjsip_transport_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_transport_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:959,20'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - pjsip_transport_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_transport.c:952,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:953,37'
              BranchSideFuncs:
                - pjsip_transport_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:956,5'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - pjsip_transport_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_transport.c:972,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:973,9'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_transport.c:984,29'
              BranchSideFuncs:
                - pjsip_transport_dec_ref
        - Branch String:   '../src/pjsip/sip_transport.c:976,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:977,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
                - pjsip_tx_data_get_info
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_transport.c:981,31'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
        - Branch String:   '../src/pjsip/sip_transport.c:977,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:977,13'
              BranchSideFuncs:
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:979,9'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:920,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:924,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:933,5'
          Dst:             pjsip_transport_add_ref
        - Src:             '../src/pjsip/sip_transport.c:937,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_transport.c:941,18'
          Dst:             pj_sockaddr_get_addr
        - Src:             '../src/pjsip/sip_transport.c:940,5'
          Dst:             pj_inet_ntop
        - Src:             '../src/pjsip/sip_transport.c:944,31'
          Dst:             pj_sockaddr_get_port
        - Src:             '../src/pjsip/sip_transport.c:953,13'
          Dst:             pjsip_transport_dec_ref
        - Src:             '../src/pjsip/sip_transport.c:963,5'
          Dst:             pjsip_tx_data_add_ref
        - Src:             '../src/pjsip/sip_transport.c:969,14'
          Dst:             transport_send_callback
        - Src:             '../src/pjsip/sip_transport.c:977,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:977,13'
          Dst:             pjsip_tx_data_get_info
        - Src:             '../src/pjsip/sip_transport.c:977,13'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_transport.c:981,9'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_transport.c:984,5'
          Dst:             pjsip_transport_dec_ref
    - functionName:    pjsip_rx_data_free_cloned
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rdata
      BBCount:         11
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pj_pool_release
        - pjsip_transport_dec_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:851,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:851,5'
              BranchSideFuncs:
                - pjsip_transport_dec_ref
                - pj_pool_release
            - BranchSide:      '../src/pjsip/sip_transport.c:853,29'
              BranchSideFuncs:
                - pjsip_transport_dec_ref
                - pj_pool_release
        - Branch String:   '../src/pjsip/sip_transport.c:851,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:851,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:851,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:851,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:853,5'
          Dst:             pjsip_transport_dec_ref
        - Src:             '../src/pjsip/sip_transport.c:854,5'
          Dst:             pj_pool_release
    - functionName:    pjsip_rx_data_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - flags
        - p_rdata
      BBCount:         76
      ICount:          446
      EdgeCount:       94
      CyclomaticComplexity: 20
      functionsReached:
        - __assert_fail
        - pj_list_init
        - pj_memcpy
        - pj_pool_create
        - pj_pool_zalloc
        - pjsip_msg_clone
        - pjsip_transport_add_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:784,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:784,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_create
                - pj_pool_zalloc.604
                - pj_memcpy.622
                - pjsip_msg_clone
                - pj_list_init.605
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:784,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:784,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:784,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_create
                - pj_pool_zalloc.604
                - pj_memcpy.622
                - pjsip_msg_clone
                - pj_list_init.605
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:784,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:784,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:784,5'
              BranchSideFuncs:
                - pj_pool_create
                - pj_pool_zalloc.604
                - pj_memcpy.622
                - pjsip_msg_clone
                - pj_list_init.605
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:786,27'
              BranchSideFuncs:
                - pj_pool_create
                - pj_pool_zalloc.604
                - pj_memcpy.622
                - pjsip_msg_clone
                - pj_list_init.605
                - pjsip_transport_add_ref
        - Branch String:   '../src/pjsip/sip_transport.c:784,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:784,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:784,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:784,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:784,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:784,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:784,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:784,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:784,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:791,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:792,9'
              BranchSideFuncs:
                - pj_pool_zalloc.604
                - pj_memcpy.622
                - pjsip_msg_clone
                - pj_list_init.605
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:794,11'
              BranchSideFuncs:
                - pj_pool_zalloc.604
                - pj_memcpy.622
                - pjsip_msg_clone
                - pj_list_init.605
                - pjsip_transport_add_ref
        - Branch String:   '../src/pjsip/sip_transport.c:819,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:820,17'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:842,16'
              BranchSideFuncs:
                - pjsip_transport_add_ref
        - Branch String:   '../src/pjsip/sip_transport.c:820,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:821,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:822,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:823,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:824,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:825,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:826,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:827,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:828,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:829,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:830,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:831,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:832,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:834,13'
              BranchSideFuncs:
                - pjsip_transport_add_ref
        - Branch String:   '../src/pjsip/sip_transport.c:821,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:821,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:836,15'
              BranchSideFuncs:
                - pjsip_transport_add_ref
        - Branch String:   '../src/pjsip/sip_transport.c:822,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:822,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:836,15'
              BranchSideFuncs:
                - pjsip_transport_add_ref
        - Branch String:   '../src/pjsip/sip_transport.c:823,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:823,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:836,15'
              BranchSideFuncs:
                - pjsip_transport_add_ref
        - Branch String:   '../src/pjsip/sip_transport.c:824,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:824,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:836,15'
              BranchSideFuncs:
                - pjsip_transport_add_ref
        - Branch String:   '../src/pjsip/sip_transport.c:825,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:825,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:836,15'
              BranchSideFuncs:
                - pjsip_transport_add_ref
        - Branch String:   '../src/pjsip/sip_transport.c:826,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:826,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:836,15'
              BranchSideFuncs:
                - pjsip_transport_add_ref
        - Branch String:   '../src/pjsip/sip_transport.c:827,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:827,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:836,15'
              BranchSideFuncs:
                - pjsip_transport_add_ref
        - Branch String:   '../src/pjsip/sip_transport.c:828,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:828,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:836,15'
              BranchSideFuncs:
                - pjsip_transport_add_ref
        - Branch String:   '../src/pjsip/sip_transport.c:829,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:829,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:836,15'
              BranchSideFuncs:
                - pjsip_transport_add_ref
        - Branch String:   '../src/pjsip/sip_transport.c:830,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:830,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:836,15'
              BranchSideFuncs:
                - pjsip_transport_add_ref
        - Branch String:   '../src/pjsip/sip_transport.c:831,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:831,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:836,15'
              BranchSideFuncs:
                - pjsip_transport_add_ref
        - Branch String:   '../src/pjsip/sip_transport.c:832,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:832,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:836,15'
              BranchSideFuncs:
                - pjsip_transport_add_ref
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:784,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:786,12'
          Dst:             pj_pool_create
        - Src:             '../src/pjsip/sip_transport.c:794,11'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_transport.c:801,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_transport.c:807,25'
          Dst:             pjsip_msg_clone
        - Src:             '../src/pjsip/sip_transport.c:808,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_transport.c:845,12'
          Dst:             pjsip_transport_add_ref
    - functionName:    pjsip_rx_data_get_info
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 773
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rdata
      BBCount:         13
      ICount:          87
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - get_msg_info
        - pj_ansi_strxcpy
        - snprintf
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:762,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:762,5'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - snprintf
                - get_msg_info
            - BranchSide:      '../src/pjsip/sip_transport.c:764,9'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - snprintf
                - get_msg_info
        - Branch String:   '../src/pjsip/sip_transport.c:762,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:762,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:762,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:764,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:765,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:767,21'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - snprintf
                - get_msg_info
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:762,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:767,5'
          Dst:             pj_ansi_strxcpy
        - Src:             '../src/pjsip/sip_transport.c:768,5'
          Dst:             snprintf
        - Src:             '../src/pjsip/sip_transport.c:770,28'
          Dst:             get_msg_info
    - functionName:    pjsip_msg_add_hdr
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_msg.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg
        - hdr
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_insert_before
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pjsip/sip_msg.h:982,5'
          Dst:             pj_list_insert_before
    - functionName:    pjsip_tx_data_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 756
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - flags
        - p_tdata
      BBCount:         17
      ICount:          166
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - pj_log_get_level
        - pj_strdup
        - pjsip_hdr_clone
        - pjsip_msg_add_hdr
        - pjsip_msg_body_clone
        - pjsip_msg_create
        - pjsip_tx_data_add_ref
        - pjsip_tx_data_create
        - pjsip_tx_data_get_info
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:719,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:720,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:722,12'
              BranchSideFuncs:
                - pjsip_msg_create
                - pjsip_tx_data_add_ref
                - pj_strdup
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_msg_body_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr
        - Branch String:   '../src/pjsip/sip_transport.c:735,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:736,20'
              BranchSideFuncs:
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_msg_body_clone
            - BranchSide:      '../src/pjsip/sip_transport.c:742,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_msg_body_clone
        - Branch String:   '../src/pjsip/sip_transport.c:742,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:743,42'
              BranchSideFuncs:
                - pjsip_msg_body_clone
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_transport.c:751,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_transport.c:751,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:751,5'
              BranchSideFuncs:
                - pjsip_tx_data_get_info
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_transport.c:755,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:718,14'
          Dst:             pjsip_tx_data_create
        - Src:             '../src/pjsip/sip_transport.c:724,11'
          Dst:             pjsip_msg_create
        - Src:             '../src/pjsip/sip_transport.c:726,5'
          Dst:             pjsip_tx_data_add_ref
        - Src:             '../src/pjsip/sip_transport.c:730,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_transport.c:736,37'
          Dst:             pjsip_hdr_clone
        - Src:             '../src/pjsip/sip_transport.c:737,9'
          Dst:             pjsip_msg_add_hdr
        - Src:             '../src/pjsip/sip_transport.c:743,21'
          Dst:             pjsip_msg_body_clone
        - Src:             '../src/pjsip/sip_transport.c:751,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transport.c:751,5'
          Dst:             pjsip_tx_data_get_info
        - Src:             '../src/pjsip/sip_transport.c:751,5'
          Dst:             pj_log_5
    - functionName:    pjsip_tx_data_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mgr
        - p_tdata
      BBCount:         23
      ICount:          165
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - pj_atomic_create
        - pj_atomic_inc
        - pj_ioqueue_op_key_init
        - pj_list_init
        - pj_lock_create_null_mutex
        - pj_memcpy
        - pj_pool_zalloc
        - pjsip_endpt_create_pool
        - pjsip_endpt_release_pool
        - snprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:485,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:485,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_endpt_create_pool
                - pj_pool_zalloc.604
                - snprintf
                - pj_memcpy.622
                - pj_atomic_create
                - pj_lock_create_null_mutex
                - pj_ioqueue_op_key_init
                - pj_list_init.605
                - pj_atomic_inc
                - pjsip_endpt_release_pool
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transport.c:485,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:485,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:485,5'
              BranchSideFuncs:
                - pjsip_endpt_create_pool
                - pj_pool_zalloc.604
                - snprintf
                - pj_memcpy.622
                - pj_atomic_create
                - pj_lock_create_null_mutex
                - pj_ioqueue_op_key_init
                - pj_list_init.605
                - pj_atomic_inc
                - pjsip_endpt_release_pool
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transport.c:487,37'
              BranchSideFuncs:
                - pjsip_endpt_create_pool
                - pj_pool_zalloc.604
                - snprintf
                - pj_memcpy.622
                - pj_atomic_create
                - pj_lock_create_null_mutex
                - pj_ioqueue_op_key_init
                - pj_list_init.605
                - pj_atomic_inc
                - pjsip_endpt_release_pool
                - pjsip_endpt_release_pool
        - Branch String:   '../src/pjsip/sip_transport.c:485,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:485,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:485,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:485,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:485,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:485,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:490,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:491,9'
              BranchSideFuncs:
                - pj_pool_zalloc.604
                - snprintf
                - pj_memcpy.622
                - pj_atomic_create
                - pj_lock_create_null_mutex
                - pj_ioqueue_op_key_init
                - pj_list_init.605
                - pj_atomic_inc
                - pjsip_endpt_release_pool
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transport.c:493,13'
              BranchSideFuncs:
                - pj_pool_zalloc.604
                - snprintf
                - pj_memcpy.622
                - pj_atomic_create
                - pj_lock_create_null_mutex
                - pj_ioqueue_op_key_init
                - pj_list_init.605
                - pj_atomic_inc
                - pjsip_endpt_release_pool
                - pjsip_endpt_release_pool
        - Branch String:   '../src/pjsip/sip_transport.c:500,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:501,35'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transport.c:506,40'
              BranchSideFuncs:
                - pj_lock_create_null_mutex
                - pj_ioqueue_op_key_init
                - pj_list_init.605
                - pj_atomic_inc
                - pjsip_endpt_release_pool
        - Branch String:   '../src/pjsip/sip_transport.c:507,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:508,35'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transport.c:512,29'
              BranchSideFuncs:
                - pj_ioqueue_op_key_init
                - pj_list_init.605
                - pj_atomic_inc
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:485,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:487,12'
          Dst:             pjsip_endpt_create_pool
        - Src:             '../src/pjsip/sip_transport.c:493,13'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_transport.c:496,5'
          Dst:             snprintf
        - Src:             '../src/pjsip/sip_transport.c:497,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_transport.c:499,14'
          Dst:             pj_atomic_create
        - Src:             '../src/pjsip/sip_transport.c:501,9'
          Dst:             pjsip_endpt_release_pool
        - Src:             '../src/pjsip/sip_transport.c:506,14'
          Dst:             pj_lock_create_null_mutex
        - Src:             '../src/pjsip/sip_transport.c:508,9'
          Dst:             pjsip_endpt_release_pool
        - Src:             '../src/pjsip/sip_transport.c:512,5'
          Dst:             pj_ioqueue_op_key_init
        - Src:             '../src/pjsip/sip_transport.c:513,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_transport.c:523,5'
          Dst:             pj_atomic_inc
    - functionName:    pjsip_tx_data_set_transport
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tdata
        - sel
      BBCount:         17
      ICount:          80
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_lock_acquire
        - pj_lock_release
        - pj_memcpy
        - pjsip_tpselector_add_ref
        - pjsip_tpselector_dec_ref
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:692,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:692,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_lock_acquire
                - pjsip_tpselector_dec_ref
                - pj_memcpy.622
                - pjsip_tpselector_add_ref
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:692,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:692,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:692,5'
              BranchSideFuncs:
                - pj_lock_acquire
                - pjsip_tpselector_dec_ref
                - pj_memcpy.622
                - pjsip_tpselector_add_ref
                - pj_lock_release
            - BranchSide:      '../src/pjsip/sip_transport.c:694,21'
              BranchSideFuncs:
                - pj_lock_acquire
                - pjsip_tpselector_dec_ref
                - pj_memcpy.622
                - pjsip_tpselector_add_ref
                - pj_lock_release
        - Branch String:   '../src/pjsip/sip_transport.c:692,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:692,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:692,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:692,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:692,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:692,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:692,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:694,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport.c:696,5'
          Dst:             pjsip_tpselector_dec_ref
        - Src:             '../src/pjsip/sip_transport.c:698,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_transport.c:699,5'
          Dst:             pjsip_tpselector_add_ref
        - Src:             '../src/pjsip/sip_transport.c:701,5'
          Dst:             pj_lock_release
    - functionName:    pjsip_tpselector_add_ref
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sel
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - pjsip_transport_add_ref
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:448,49'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:448,52'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:450,14'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport.c:448,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:449,33'
              BranchSideFuncs:
                - pjsip_transport_add_ref
            - BranchSide:      '../src/pjsip/sip_transport.c:450,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:449,9'
          Dst:             pjsip_transport_add_ref
    - functionName:    pjsip_tx_data_invalidate_msg
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tdata
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_transport_get_type_desc
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_tpname
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:433,12'
          Dst:             get_tpname
    - functionName:    pjsip_transport_get_type_name
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_tpname
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:424,12'
          Dst:             get_tpname
    - functionName:    pjsip_transport_get_default_port_for_type
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_tpname
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:415,12'
          Dst:             get_tpname
    - functionName:    pjsip_transport_get_type_from_flag
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - flag
      BBCount:         9
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:382,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:383,30'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:388,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:383,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:384,36'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:386,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:388,5'
          Dst:             __assert_fail
    - functionName:    pjsip_transport_get_type_from_name
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - pj_stricmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:358,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:359,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:362,11'
              BranchSideFuncs:
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_transport.c:362,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:363,24'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_transport.c:370,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport.c:363,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:364,36'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:366,5'
              BranchSideFuncs:
                - pj_stricmp
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:363,13'
          Dst:             pj_stricmp
    - functionName:    pjsip_transport_register_type
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp_flag
        - tp_name
        - def_port
        - p_tp_type
      BBCount:         51
      ICount:          275
      EdgeCount:       65
      CyclomaticComplexity: 16
      functionsReached:
        - __assert_fail
        - pj_ansi_strxcpy
        - pj_str
        - pj_stricmp2
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport.c:314,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:314,5'
              BranchSideFuncs:
                - __assert_fail
                - strlen
                - strlen
                - __assert_fail
                - pj_ansi_strxcpy
                - pj_str
                - pj_stricmp2
            - BranchSide:      '../src/pjsip/sip_transport.c:314,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:314,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:314,5'
              BranchSideFuncs:
                - __assert_fail
                - strlen
                - strlen
                - __assert_fail
                - pj_ansi_strxcpy
                - pj_str
                - pj_stricmp2
            - BranchSide:      '../src/pjsip/sip_transport.c:314,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:314,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:314,5'
              BranchSideFuncs:
                - strlen
                - strlen
                - __assert_fail
                - pj_ansi_strxcpy
                - pj_str
                - pj_stricmp2
            - BranchSide:      '../src/pjsip/sip_transport.c:315,5'
              BranchSideFuncs:
                - strlen
                - strlen
                - __assert_fail
                - pj_ansi_strxcpy
                - pj_str
                - pj_stricmp2
        - Branch String:   '../src/pjsip/sip_transport.c:314,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:314,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:314,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:314,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:314,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport.c:314,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:314,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:314,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:314,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:315,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:315,5'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_str
                - pj_stricmp2
            - BranchSide:      '../src/pjsip/sip_transport.c:319,11'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_str
                - pj_stricmp2
        - Branch String:   '../src/pjsip/sip_transport.c:315,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:315,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:315,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport.c:319,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:320,13'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_str
                - pj_stricmp2
            - BranchSide:      '../src/pjsip/sip_transport.c:329,9'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_str
        - Branch String:   '../src/pjsip/sip_transport.c:320,44'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:321,42'
              BranchSideFuncs:
                - pj_stricmp2
                - pj_ansi_strxcpy
                - pj_str
            - BranchSide:      '../src/pjsip/sip_transport.c:325,29'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_str
                - pj_stricmp2
        - Branch String:   '../src/pjsip/sip_transport.c:320,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:323,38'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_str
                - pj_stricmp2
            - BranchSide:      '../src/pjsip/sip_transport.c:325,29'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_str
                - pj_stricmp2
        - Branch String:   '../src/pjsip/sip_transport.c:325,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:326,13'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_str
            - BranchSide:      '../src/pjsip/sip_transport.c:327,5'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_str
                - pj_stricmp2
        - Branch String:   '../src/pjsip/sip_transport.c:329,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:330,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:332,9'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_str
        - Branch String:   '../src/pjsip/sip_transport.c:332,40'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:332,43'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_str
            - BranchSide:      '../src/pjsip/sip_transport.c:335,59'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_str
        - Branch String:   '../src/pjsip/sip_transport.c:332,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:333,35'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_str
            - BranchSide:      '../src/pjsip/sip_transport.c:335,59'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_str
        - Branch String:   '../src/pjsip/sip_transport.c:344,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport.c:345,38'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport.c:347,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transport.c:314,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:315,5'
          Dst:             strlen
        - Src:             '../src/pjsip/sip_transport.c:315,5'
          Dst:             strlen
        - Src:             '../src/pjsip/sip_transport.c:315,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport.c:321,13'
          Dst:             pj_stricmp2
        - Src:             '../src/pjsip/sip_transport.c:339,5'
          Dst:             pj_ansi_strxcpy
        - Src:             '../src/pjsip/sip_transport.c:341,31'
          Dst:             pj_str
    - functionName:    pj_list_empty
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_list_push_back
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - node
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_insert_before
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/list.h:126,5'
          Dst:             pj_list_insert_before
    - functionName:    create_incoming_packet
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport_loop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - loop
        - tdata
      BBCount:         9
      ICount:          165
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_ansi_strxcpy
        - pj_gettimeofday
        - pj_memcpy
        - pj_pool_zalloc
        - pj_time_val_normalize
        - pjsip_endpt_create_pool
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport_loop.c:78,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:79,9'
              BranchSideFuncs:
                - pj_pool_zalloc.741
                - pj_memcpy.738
                - pj_ansi_strxcpy
                - pj_gettimeofday
                - pj_time_val_normalize
                - pj_ansi_strxcpy
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:81,11'
              BranchSideFuncs:
                - pj_pool_zalloc.741
                - pj_memcpy.738
                - pj_ansi_strxcpy
                - pj_gettimeofday
                - pj_time_val_normalize
                - pj_ansi_strxcpy
        - Branch String:   '../src/pjsip/sip_transport_loop.c:97,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:98,25'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_gettimeofday
                - pj_time_val_normalize
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:101,25'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_gettimeofday
                - pj_time_val_normalize
      Callsites:
        - Src:             '../src/pjsip/sip_transport_loop.c:75,12'
          Dst:             pjsip_endpt_create_pool
        - Src:             '../src/pjsip/sip_transport_loop.c:81,11'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_transport_loop.c:88,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_transport_loop.c:98,9'
          Dst:             pj_ansi_strxcpy
        - Src:             '../src/pjsip/sip_transport_loop.c:101,9'
          Dst:             pj_ansi_strxcpy
        - Src:             '../src/pjsip/sip_transport_loop.c:107,5'
          Dst:             pj_gettimeofday
        - Src:             '../src/pjsip/sip_transport_loop.c:109,5'
          Dst:             pj_time_val_normalize
    - functionName:    pj_pool_zalloc
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/pool.h:490,12'
          Dst:             pj_pool_calloc
    - functionName:    add_notification
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport_loop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - loop
        - tdata
        - sent
        - token
        - callback
      BBCount:         3
      ICount:          89
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_gettimeofday
        - pj_list_push_back
        - pj_lock_acquire
        - pj_lock_release
        - pj_pool_alloc
        - pj_time_val_normalize
        - pjsip_tx_data_add_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_transport_loop.c:127,5'
          Dst:             pjsip_tx_data_add_ref
        - Src:             '../src/pjsip/sip_transport_loop.c:128,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport_loop.c:129,19'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_transport_loop.c:130,5'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport_loop.c:137,5'
          Dst:             pj_gettimeofday
        - Src:             '../src/pjsip/sip_transport_loop.c:139,5'
          Dst:             pj_time_val_normalize
        - Src:             '../src/pjsip/sip_transport_loop.c:141,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport_loop.c:142,5'
          Dst:             pj_list_push_back
        - Src:             '../src/pjsip/sip_transport_loop.c:143,5'
          Dst:             pj_lock_release
    - functionName:    pjsip_loop_set_delay
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport_loop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tp
        - delay
      BBCount:         23
      ICount:          112
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport_loop.c:506,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:506,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:506,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:506,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:506,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:506,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:506,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:506,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:509,24'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport_loop.c:506,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:506,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:506,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:506,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:506,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:506,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:506,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:506,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:506,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_transport_loop.c:506,5'
          Dst:             __assert_fail
    - functionName:    pjsip_loop_set_send_callback_delay
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport_loop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - delay
        - prev_value
      BBCount:         26
      ICount:          124
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport_loop.c:492,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:492,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:492,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:492,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:492,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:492,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:492,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:492,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:495,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport_loop.c:492,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:492,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:492,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:492,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:492,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:492,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:492,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:492,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:492,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:495,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:496,23'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:497,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transport_loop.c:492,5'
          Dst:             __assert_fail
    - functionName:    pjsip_loop_set_recv_delay
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport_loop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - delay
        - prev_value
      BBCount:         26
      ICount:          124
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport_loop.c:476,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:476,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:476,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:476,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:476,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:476,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:476,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:476,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:479,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport_loop.c:476,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:476,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:476,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:476,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:476,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:476,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:476,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:476,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:476,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:479,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:480,23'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:481,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transport_loop.c:476,5'
          Dst:             __assert_fail
    - functionName:    pjsip_loop_set_failure
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport_loop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - fail_flag
        - prev_value
      BBCount:         26
      ICount:          124
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport_loop.c:459,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:459,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:459,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:459,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:459,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:459,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:459,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:459,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:462,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport_loop.c:459,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:459,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:459,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:459,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:459,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:459,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:459,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:459,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:459,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:462,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:463,23'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:464,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transport_loop.c:459,5'
          Dst:             __assert_fail
    - functionName:    pjsip_loop_set_discard
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport_loop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - discard
        - prev_value
      BBCount:         26
      ICount:          124
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport_loop.c:442,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:442,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:442,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:442,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:442,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:442,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:442,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:442,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:445,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport_loop.c:442,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:442,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:442,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:442,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:442,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:442,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:442,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:442,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:442,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:445,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:446,23'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:447,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transport_loop.c:442,5'
          Dst:             __assert_fail
    - functionName:    loop_transport_worker_thread
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport_loop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - arg
      BBCount:         52
      ICount:          357
      EdgeCount:       68
      CyclomaticComplexity: 18
      functionsReached:
        - __assert_fail
        - pj_gettimeofday
        - pj_list_empty
        - pj_list_erase
        - pj_list_init
        - pj_list_push_back
        - pj_lock_acquire
        - pj_lock_release
        - pj_thread_sleep
        - pjsip_endpt_release_pool
        - pjsip_tpmgr_receive_packet
        - pjsip_tx_data_dec_ref
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport_loop.c:270,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:273,9'
              BranchSideFuncs:
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pj_list_push_back.739
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:349,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport_loop.c:279,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:280,38'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_erase
                - pj_list_push_back.739
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:294,9'
              BranchSideFuncs:
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_erase
                - pj_list_push_back.739
        - Branch String:   '../src/pjsip/sip_transport_loop.c:283,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:283,17'
              BranchSideFuncs:
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_erase
                - pj_list_push_back.739
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:284,17'
              BranchSideFuncs:
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_erase
                - pj_list_push_back.739
        - Branch String:   '../src/pjsip/sip_transport_loop.c:283,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:283,17'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_erase
                - pj_list_push_back.739
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:283,17'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_erase
                - pj_list_push_back.739
        - Branch String:   '../src/pjsip/sip_transport_loop.c:283,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:283,17'
              BranchSideFuncs:
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_erase
                - pj_list_push_back.739
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:284,17'
              BranchSideFuncs:
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_erase
                - pj_list_push_back.739
        - Branch String:   '../src/pjsip/sip_transport_loop.c:283,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:283,17'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_erase
                - pj_list_push_back.739
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:287,27'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_erase
                - pj_list_push_back.739
        - Branch String:   '../src/pjsip/sip_transport_loop.c:283,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:284,17'
              BranchSideFuncs:
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_erase
                - pj_list_push_back.739
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:287,27'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_erase
                - pj_list_push_back.739
        - Branch String:   '../src/pjsip/sip_transport_loop.c:294,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:295,38'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:309,25'
              BranchSideFuncs:
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transport_loop.c:298,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:298,17'
              BranchSideFuncs:
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:299,17'
              BranchSideFuncs:
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transport_loop.c:298,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:298,17'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:298,17'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transport_loop.c:298,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:298,17'
              BranchSideFuncs:
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:299,17'
              BranchSideFuncs:
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transport_loop.c:298,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:298,17'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:302,27'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transport_loop.c:298,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:299,17'
              BranchSideFuncs:
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:302,27'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transport_loop.c:314,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:315,40'
              BranchSideFuncs:
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:329,9'
              BranchSideFuncs:
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
        - Branch String:   '../src/pjsip/sip_transport_loop.c:320,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:321,19'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:325,35'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_erase
        - Branch String:   '../src/pjsip/sip_transport_loop.c:329,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:270,5'
              BranchSideFuncs:
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pj_list_push_back.739
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:330,40'
              BranchSideFuncs:
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pj_list_push_back.739
        - Branch String:   '../src/pjsip/sip_transport_loop.c:340,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:340,13'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:341,13'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
                - pj_list_empty.737
                - pj_thread_sleep
                - pj_gettimeofday
                - pj_lock_acquire
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_release
                - pj_list_empty.737
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pj_list_push_back.739
                - pj_list_erase
                - pjsip_tpmgr_receive_packet
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_transport_loop.c:267,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_transport_loop.c:268,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_transport_loop.c:273,9'
          Dst:             pj_thread_sleep
        - Src:             '../src/pjsip/sip_transport_loop.c:274,9'
          Dst:             pj_gettimeofday
        - Src:             '../src/pjsip/sip_transport_loop.c:276,9'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport_loop.c:279,17'
          Dst:             pj_list_empty
        - Src:             '../src/pjsip/sip_transport_loop.c:287,13'
          Dst:             pj_list_erase
        - Src:             '../src/pjsip/sip_transport_loop.c:290,13'
          Dst:             pj_list_push_back
        - Src:             '../src/pjsip/sip_transport_loop.c:294,17'
          Dst:             pj_list_empty
        - Src:             '../src/pjsip/sip_transport_loop.c:302,13'
          Dst:             pj_list_erase
        - Src:             '../src/pjsip/sip_transport_loop.c:305,13'
          Dst:             pj_list_push_back
        - Src:             '../src/pjsip/sip_transport_loop.c:309,9'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport_loop.c:314,17'
          Dst:             pj_list_empty
        - Src:             '../src/pjsip/sip_transport_loop.c:317,13'
          Dst:             pj_list_erase
        - Src:             '../src/pjsip/sip_transport_loop.c:325,13'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_transport_loop.c:329,17'
          Dst:             pj_list_empty
        - Src:             '../src/pjsip/sip_transport_loop.c:333,13'
          Dst:             pj_list_erase
        - Src:             '../src/pjsip/sip_transport_loop.c:336,26'
          Dst:             pjsip_tpmgr_receive_packet
        - Src:             '../src/pjsip/sip_transport_loop.c:340,13'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport_loop.c:344,13'
          Dst:             pjsip_endpt_release_pool
    - functionName:    pj_list_init
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loop_destroy
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport_loop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         32
      ICount:          208
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - pj_atomic_destroy
        - pj_list_empty
        - pj_list_erase
        - pj_lock_destroy
        - pj_thread_destroy
        - pj_thread_join
        - pjsip_endpt_release_pool
        - pjsip_tx_data_dec_ref
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport_loop.c:222,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:222,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_thread_join
                - pj_thread_destroy
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_destroy
                - pj_atomic_destroy
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:222,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:222,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:222,5'
              BranchSideFuncs:
                - pj_thread_join
                - pj_thread_destroy
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_destroy
                - pj_atomic_destroy
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:222,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_thread_join
                - pj_thread_destroy
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_destroy
                - pj_atomic_destroy
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transport_loop.c:222,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:222,5'
              BranchSideFuncs:
                - pj_thread_join
                - pj_thread_destroy
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_destroy
                - pj_atomic_destroy
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:225,5'
              BranchSideFuncs:
                - pj_thread_join
                - pj_thread_destroy
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_destroy
                - pj_atomic_destroy
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transport_loop.c:222,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:222,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:222,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:222,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:222,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:222,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:222,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:222,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:222,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:234,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:235,34'
              BranchSideFuncs:
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_destroy
                - pj_atomic_destroy
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:245,5'
              BranchSideFuncs:
                - pj_list_empty.737
                - pj_lock_destroy
                - pj_atomic_destroy
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_endpt_release_pool
        - Branch String:   '../src/pjsip/sip_transport_loop.c:237,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:238,15'
              BranchSideFuncs:
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_destroy
                - pj_atomic_destroy
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:240,23'
              BranchSideFuncs:
                - pj_list_erase
                - pjsip_tx_data_dec_ref
                - pj_list_empty.737
                - pj_list_empty.737
                - pj_lock_destroy
                - pj_atomic_destroy
                - pjsip_endpt_release_pool
                - pj_list_erase
                - pjsip_endpt_release_pool
        - Branch String:   '../src/pjsip/sip_transport_loop.c:245,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:246,27'
              BranchSideFuncs:
                - pj_list_erase
                - pjsip_endpt_release_pool
                - pj_list_empty.737
                - pj_lock_destroy
                - pj_atomic_destroy
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:253,21'
              BranchSideFuncs:
                - pj_lock_destroy
                - pj_atomic_destroy
                - pjsip_endpt_release_pool
      Callsites:
        - Src:             '../src/pjsip/sip_transport_loop.c:222,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport_loop.c:230,5'
          Dst:             pj_thread_join
        - Src:             '../src/pjsip/sip_transport_loop.c:231,5'
          Dst:             pj_thread_destroy
        - Src:             '../src/pjsip/sip_transport_loop.c:234,13'
          Dst:             pj_list_empty
        - Src:             '../src/pjsip/sip_transport_loop.c:240,9'
          Dst:             pj_list_erase
        - Src:             '../src/pjsip/sip_transport_loop.c:241,9'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_transport_loop.c:245,13'
          Dst:             pj_list_empty
        - Src:             '../src/pjsip/sip_transport_loop.c:247,9'
          Dst:             pj_list_erase
        - Src:             '../src/pjsip/sip_transport_loop.c:248,9'
          Dst:             pjsip_endpt_release_pool
        - Src:             '../src/pjsip/sip_transport_loop.c:253,5'
          Dst:             pj_lock_destroy
        - Src:             '../src/pjsip/sip_transport_loop.c:254,5'
          Dst:             pj_atomic_destroy
        - Src:             '../src/pjsip/sip_transport_loop.c:255,5'
          Dst:             pjsip_endpt_release_pool
    - functionName:    loop_send_msg
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport_loop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - tdata
        - rem_addr
        - addr_len
        - token
        - cb
      BBCount:         39
      ICount:          261
      EdgeCount:       50
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
        - add_notification
        - create_incoming_packet
        - pj_list_push_back
        - pj_lock_acquire
        - pj_lock_release
        - pjsip_endpt_release_pool
        - pjsip_tpmgr_receive_packet
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport_loop.c:159,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:159,5'
              BranchSideFuncs:
                - __assert_fail
                - create_incoming_packet
                - pj_lock_acquire
                - pj_list_push_back.739
                - pj_lock_release
                - add_notification
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - add_notification
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:159,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:159,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:159,5'
              BranchSideFuncs:
                - create_incoming_packet
                - pj_lock_acquire
                - pj_list_push_back.739
                - pj_lock_release
                - add_notification
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - add_notification
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:159,5'
              BranchSideFuncs:
                - __assert_fail
                - create_incoming_packet
                - pj_lock_acquire
                - pj_list_push_back.739
                - pj_lock_release
                - add_notification
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - add_notification
        - Branch String:   '../src/pjsip/sip_transport_loop.c:159,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:159,5'
              BranchSideFuncs:
                - create_incoming_packet
                - pj_lock_acquire
                - pj_list_push_back.739
                - pj_lock_release
                - add_notification
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - add_notification
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:162,5'
              BranchSideFuncs:
                - create_incoming_packet
                - pj_lock_acquire
                - pj_list_push_back.739
                - pj_lock_release
                - add_notification
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - add_notification
        - Branch String:   '../src/pjsip/sip_transport_loop.c:159,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:159,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:159,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:159,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:159,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:159,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:159,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:159,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:159,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transport_loop.c:167,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:168,13'
              BranchSideFuncs:
                - add_notification
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:179,9'
              BranchSideFuncs:
                - create_incoming_packet
                - pj_lock_acquire
                - pj_list_push_back.739
                - pj_lock_release
                - add_notification
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
        - Branch String:   '../src/pjsip/sip_transport_loop.c:168,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:169,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:171,30'
              BranchSideFuncs:
                - add_notification
        - Branch String:   '../src/pjsip/sip_transport_loop.c:179,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:180,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:183,39'
              BranchSideFuncs:
                - create_incoming_packet
                - pj_lock_acquire
                - pj_list_push_back.739
                - pj_lock_release
                - add_notification
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
        - Branch String:   '../src/pjsip/sip_transport_loop.c:184,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:185,9'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_list_push_back.739
                - pj_lock_release
                - add_notification
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:188,9'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_list_push_back.739
                - pj_lock_release
                - add_notification
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
        - Branch String:   '../src/pjsip/sip_transport_loop.c:188,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:191,50'
              BranchSideFuncs:
                - pjsip_tpmgr_receive_packet
                - __assert_fail
                - pjsip_endpt_release_pool
                - add_notification
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:203,25'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_list_push_back.739
                - pj_lock_release
                - add_notification
        - Branch String:   '../src/pjsip/sip_transport_loop.c:193,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:193,9'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
                - add_notification
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:194,9'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
                - add_notification
        - Branch String:   '../src/pjsip/sip_transport_loop.c:208,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:209,26'
              BranchSideFuncs:
                - add_notification
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:213,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transport_loop.c:159,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport_loop.c:171,13'
          Dst:             add_notification
        - Src:             '../src/pjsip/sip_transport_loop.c:183,16'
          Dst:             create_incoming_packet
        - Src:             '../src/pjsip/sip_transport_loop.c:191,22'
          Dst:             pjsip_tpmgr_receive_packet
        - Src:             '../src/pjsip/sip_transport_loop.c:193,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transport_loop.c:196,9'
          Dst:             pjsip_endpt_release_pool
        - Src:             '../src/pjsip/sip_transport_loop.c:203,9'
          Dst:             pj_lock_acquire
        - Src:             '../src/pjsip/sip_transport_loop.c:204,9'
          Dst:             pj_list_push_back
        - Src:             '../src/pjsip/sip_transport_loop.c:205,9'
          Dst:             pj_lock_release
        - Src:             '../src/pjsip/sip_transport_loop.c:209,9'
          Dst:             add_notification
    - functionName:    pjsip_loop_start
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transport_loop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - transport
      BBCount:         29
      ICount:          277
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - loop_transport_worker_thread
        - pj_atomic_create
        - pj_atomic_destroy
        - pj_list_init
        - pj_lock_create_recursive_mutex
        - pj_lock_destroy
        - pj_pool_zalloc
        - pj_str
        - pj_thread_create
        - pj_thread_destroy
        - pj_thread_resume
        - pjsip_endpt_create_pool
        - pjsip_endpt_get_tpmgr
        - pjsip_endpt_release_pool
        - pjsip_transport_get_default_port_for_type
        - pjsip_transport_register
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transport_loop.c:363,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:364,9'
              BranchSideFuncs:
                - pj_pool_zalloc.741
                - snprintf
                - pj_atomic_create
                - pj_lock_create_recursive_mutex
                - pj_str
                - pjsip_transport_get_default_port_for_type
                - pjsip_endpt_get_tpmgr
                - pj_list_init.746
                - pj_list_init.746
                - pj_thread_create
                - pjsip_transport_register
                - pj_thread_resume
                - pjsip_endpt_release_pool
                - pj_atomic_destroy
                - pj_thread_destroy
                - pj_lock_destroy
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:367,12'
              BranchSideFuncs:
                - pj_pool_zalloc.741
                - snprintf
                - pj_atomic_create
                - pj_lock_create_recursive_mutex
                - pj_str
                - pjsip_transport_get_default_port_for_type
                - pjsip_endpt_get_tpmgr
                - pj_list_init.746
                - pj_list_init.746
                - pj_thread_create
                - pjsip_transport_register
                - pj_thread_resume
                - pjsip_endpt_release_pool
                - pj_atomic_destroy
                - pj_thread_destroy
                - pj_lock_destroy
        - Branch String:   '../src/pjsip/sip_transport_loop.c:374,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:375,9'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
                - pj_atomic_destroy
                - pj_thread_destroy
                - pj_lock_destroy
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:376,45'
              BranchSideFuncs:
                - pj_lock_create_recursive_mutex
                - pj_str
                - pjsip_transport_get_default_port_for_type
                - pjsip_endpt_get_tpmgr
                - pj_list_init.746
                - pj_list_init.746
                - pj_thread_create
                - pjsip_transport_register
                - pj_thread_resume
                - pjsip_endpt_release_pool
                - pj_atomic_destroy
                - pj_thread_destroy
                - pj_lock_destroy
        - Branch String:   '../src/pjsip/sip_transport_loop.c:377,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:378,9'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
                - pj_atomic_destroy
                - pj_thread_destroy
                - pj_lock_destroy
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:379,5'
              BranchSideFuncs:
                - pj_str
                - pjsip_transport_get_default_port_for_type
                - pjsip_endpt_get_tpmgr
                - pj_list_init.746
                - pj_list_init.746
                - pj_thread_create
                - pjsip_transport_register
                - pj_thread_resume
                - pjsip_endpt_release_pool
                - pj_atomic_destroy
                - pj_thread_destroy
                - pj_lock_destroy
        - Branch String:   '../src/pjsip/sip_transport_loop.c:402,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:403,9'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
                - pj_atomic_destroy
                - pj_thread_destroy
                - pj_lock_destroy
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:406,40'
              BranchSideFuncs:
                - pjsip_transport_register
                - pj_thread_resume
                - pjsip_endpt_release_pool
                - pj_atomic_destroy
                - pj_thread_destroy
                - pj_lock_destroy
        - Branch String:   '../src/pjsip/sip_transport_loop.c:407,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:408,9'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
                - pj_atomic_destroy
                - pj_thread_destroy
                - pj_lock_destroy
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:411,31'
              BranchSideFuncs:
                - pj_thread_resume
                - pjsip_endpt_release_pool
                - pj_atomic_destroy
                - pj_thread_destroy
                - pj_lock_destroy
        - Branch String:   '../src/pjsip/sip_transport_loop.c:412,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:413,9'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
                - pj_atomic_destroy
                - pj_thread_destroy
                - pj_lock_destroy
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:419,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport_loop.c:419,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:420,23'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:422,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transport_loop.c:425,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:426,25'
              BranchSideFuncs:
                - pj_lock_destroy
                - pjsip_endpt_release_pool
                - pj_atomic_destroy
                - pj_thread_destroy
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:427,9'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
                - pj_atomic_destroy
                - pj_thread_destroy
        - Branch String:   '../src/pjsip/sip_transport_loop.c:427,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:428,27'
              BranchSideFuncs:
                - pj_thread_destroy
                - pjsip_endpt_release_pool
                - pj_atomic_destroy
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:429,9'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
                - pj_atomic_destroy
        - Branch String:   '../src/pjsip/sip_transport_loop.c:429,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:430,27'
              BranchSideFuncs:
                - pj_atomic_destroy
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transport_loop.c:431,30'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
      Callsites:
        - Src:             '../src/pjsip/sip_transport_loop.c:362,12'
          Dst:             pjsip_endpt_create_pool
        - Src:             '../src/pjsip/sip_transport_loop.c:367,12'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_transport_loop.c:370,5'
          Dst:             snprintf
        - Src:             '../src/pjsip/sip_transport_loop.c:373,14'
          Dst:             pj_atomic_create
        - Src:             '../src/pjsip/sip_transport_loop.c:376,14'
          Dst:             pj_lock_create_recursive_mutex
        - Src:             '../src/pjsip/sip_transport_loop.c:384,34'
          Dst:             pj_str
        - Src:             '../src/pjsip/sip_transport_loop.c:386,9'
          Dst:             pjsip_transport_get_default_port_for_type
        - Src:             '../src/pjsip/sip_transport_loop.c:391,24'
          Dst:             pjsip_endpt_get_tpmgr
        - Src:             '../src/pjsip/sip_transport_loop.c:395,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_transport_loop.c:396,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_transport_loop.c:399,14'
          Dst:             pj_thread_create
        - Src:             '../src/pjsip/sip_transport_loop.c:399,14'
          Dst:             loop_transport_worker_thread
        - Src:             '../src/pjsip/sip_transport_loop.c:406,14'
          Dst:             pjsip_transport_register
        - Src:             '../src/pjsip/sip_transport_loop.c:411,14'
          Dst:             pj_thread_resume
        - Src:             '../src/pjsip/sip_transport_loop.c:426,9'
          Dst:             pj_lock_destroy
        - Src:             '../src/pjsip/sip_transport_loop.c:428,9'
          Dst:             pj_thread_destroy
        - Src:             '../src/pjsip/sip_transport_loop.c:430,9'
          Dst:             pj_atomic_destroy
        - Src:             '../src/pjsip/sip_transport_loop.c:431,5'
          Dst:             pjsip_endpt_release_pool
    - functionName:    parse_digest_challenge
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - chal
      BBCount:         44
      ICount:          228
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached:
        - pj_list_init
        - pj_list_insert_before
        - pj_pool_alloc
        - pj_scan_get_char
        - pj_scan_is_eof
        - pj_stricmp
        - pjsip_parse_param_imp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_auth_parser.c:146,23'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:146,33'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:150,40'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_auth_parser.c:146,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:147,40'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:150,40'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_auth_parser.c:154,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:155,13'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:157,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_auth_parser.c:157,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:158,13'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:160,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_auth_parser.c:160,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:161,13'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:163,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_auth_parser.c:163,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:164,13'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:166,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_auth_parser.c:166,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:167,18'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:173,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_auth_parser.c:167,54'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:168,18'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:170,17'
              BranchSideFuncs:
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_auth_parser.c:167,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:170,17'
              BranchSideFuncs:
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:173,9'
              BranchSideFuncs:
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_auth_parser.c:173,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:174,13'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:177,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_auth_parser.c:177,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:178,13'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:181,26'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_auth_parser.c:188,38'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:188,42'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:191,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_auth_parser.c:188,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:189,30'
              BranchSideFuncs:
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:191,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_auth_parser.c:139,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_auth_parser.c:144,9'
          Dst:             pjsip_parse_param_imp
        - Src:             '../src/pjsip/sip_auth_parser.c:154,14'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:157,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:160,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:163,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:166,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:167,18'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:168,18'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:173,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:177,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:181,30'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_auth_parser.c:184,13'
          Dst:             pj_list_insert_before
        - Src:             '../src/pjsip/sip_auth_parser.c:188,14'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjsip/sip_auth_parser.c:189,13'
          Dst:             pj_scan_get_char
    - functionName:    pj_list_init
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_scan_is_eof
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib-util/include/pjlib-util/scanner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    int_parse_hdr_authenticate
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - hdr
      BBCount:         12
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - parse_digest_challenge
        - parse_pgp_challenge
        - pj_scan_get
        - pj_scan_get_quote
        - pj_stricmp
        - pj_throw_exception_
        - pjsip_parse_end_hdr_imp
        - pjsip_parser_const
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_auth_parser.c:238,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:239,27'
              BranchSideFuncs:
                - pj_scan_get_quote
                - pj_stricmp
                - parse_digest_challenge
                - pjsip_parse_end_hdr_imp
                - pj_stricmp
                - parse_pgp_challenge
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:243,21'
              BranchSideFuncs:
                - pj_scan_get
                - pj_stricmp
                - parse_digest_challenge
                - pjsip_parse_end_hdr_imp
                - pj_stricmp
                - parse_pgp_challenge
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_auth_parser.c:246,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:248,32'
              BranchSideFuncs:
                - pj_stricmp
                - parse_pgp_challenge
                - pjsip_parse_end_hdr_imp
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:250,29'
              BranchSideFuncs:
                - pj_stricmp
                - parse_pgp_challenge
                - pjsip_parse_end_hdr_imp
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_auth_parser.c:250,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:252,29'
              BranchSideFuncs:
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:255,9'
              BranchSideFuncs:
                - pj_throw_exception_
      Callsites:
        - Src:             '../src/pjsip/sip_auth_parser.c:236,38'
          Dst:             pjsip_parser_const
        - Src:             '../src/pjsip/sip_auth_parser.c:239,9'
          Dst:             pj_scan_get_quote
        - Src:             '../src/pjsip/sip_auth_parser.c:243,9'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_auth_parser.c:246,10'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:248,9'
          Dst:             parse_digest_challenge
        - Src:             '../src/pjsip/sip_auth_parser.c:250,17'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:252,9'
          Dst:             parse_pgp_challenge
        - Src:             '../src/pjsip/sip_auth_parser.c:255,9'
          Dst:             pj_throw_exception_
        - Src:             '../src/pjsip/sip_auth_parser.c:258,5'
          Dst:             pjsip_parse_end_hdr_imp
    - functionName:    parse_pgp_challenge
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - chal
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - pj_throw_exception_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_auth_parser.c:202,5'
          Dst:             pj_throw_exception_
    - functionName:    parse_digest_credential
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - cred
      BBCount:         41
      ICount:          201
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - pj_list_init
        - pj_list_insert_before
        - pj_pool_alloc
        - pj_scan_get_char
        - pj_scan_is_eof
        - pj_stricmp
        - pjsip_parse_param_imp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_auth_parser.c:81,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:82,13'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:84,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_auth_parser.c:84,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:85,13'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:87,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_auth_parser.c:87,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:88,13'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:90,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_auth_parser.c:90,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:91,13'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:93,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_auth_parser.c:93,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:94,13'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:96,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_auth_parser.c:96,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:97,13'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:99,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_auth_parser.c:99,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:100,13'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:102,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_auth_parser.c:102,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:103,13'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:105,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_auth_parser.c:105,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:106,13'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:108,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_auth_parser.c:108,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:109,13'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:112,26'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_is_eof.783
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_auth_parser.c:119,38'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:119,42'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:122,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_auth_parser.c:119,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:120,30'
              BranchSideFuncs:
                - pj_scan_get_char
                - pjsip_parse_param_imp
                - pj_stricmp
                - pj_scan_is_eof.783
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:122,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_auth_parser.c:73,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_auth_parser.c:78,9'
          Dst:             pjsip_parse_param_imp
        - Src:             '../src/pjsip/sip_auth_parser.c:81,14'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:84,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:87,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:90,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:93,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:96,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:99,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:102,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:105,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:108,21'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:112,30'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_auth_parser.c:115,13'
          Dst:             pj_list_insert_before
        - Src:             '../src/pjsip/sip_auth_parser.c:119,14'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjsip/sip_auth_parser.c:120,13'
          Dst:             pj_scan_get_char
    - functionName:    int_parse_hdr_authorization
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - hdr
      BBCount:         12
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - parse_digest_credential
        - parse_pgp_credential
        - pj_scan_get
        - pj_scan_get_quote
        - pj_stricmp
        - pj_throw_exception_
        - pjsip_parse_end_hdr_imp
        - pjsip_parser_const
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_auth_parser.c:210,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:211,27'
              BranchSideFuncs:
                - pj_scan_get_quote
                - pj_stricmp
                - parse_digest_credential
                - pjsip_parse_end_hdr_imp
                - pj_stricmp
                - parse_pgp_credential
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:215,21'
              BranchSideFuncs:
                - pj_scan_get
                - pj_stricmp
                - parse_digest_credential
                - pjsip_parse_end_hdr_imp
                - pj_stricmp
                - parse_pgp_credential
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_auth_parser.c:218,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:220,33'
              BranchSideFuncs:
                - pj_stricmp
                - parse_pgp_credential
                - pjsip_parse_end_hdr_imp
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:222,29'
              BranchSideFuncs:
                - pj_stricmp
                - parse_pgp_credential
                - pjsip_parse_end_hdr_imp
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_auth_parser.c:222,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:224,31'
              BranchSideFuncs:
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:227,9'
              BranchSideFuncs:
                - pj_throw_exception_
      Callsites:
        - Src:             '../src/pjsip/sip_auth_parser.c:208,38'
          Dst:             pjsip_parser_const
        - Src:             '../src/pjsip/sip_auth_parser.c:211,9'
          Dst:             pj_scan_get_quote
        - Src:             '../src/pjsip/sip_auth_parser.c:215,9'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_auth_parser.c:218,10'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:220,9'
          Dst:             parse_digest_credential
        - Src:             '../src/pjsip/sip_auth_parser.c:222,17'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_parser.c:224,9'
          Dst:             parse_pgp_credential
        - Src:             '../src/pjsip/sip_auth_parser.c:227,9'
          Dst:             pj_throw_exception_
        - Src:             '../src/pjsip/sip_auth_parser.c:230,5'
          Dst:             pjsip_parse_end_hdr_imp
    - functionName:    parse_pgp_credential
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - cred
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - pj_throw_exception_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_auth_parser.c:133,5'
          Dst:             pj_throw_exception_
    - functionName:    pjsip_auth_deinit_parser
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    parse_hdr_proxy_authenticate
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - int_parse_hdr_authenticate
        - pjsip_proxy_authenticate_hdr_create
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_auth_parser.c:288,9'
          Dst:             pjsip_proxy_authenticate_hdr_create
        - Src:             '../src/pjsip/sip_auth_parser.c:289,5'
          Dst:             int_parse_hdr_authenticate
    - functionName:    parse_hdr_www_authenticate
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - int_parse_hdr_authenticate
        - pjsip_www_authenticate_hdr_create
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_auth_parser.c:280,9'
          Dst:             pjsip_www_authenticate_hdr_create
        - Src:             '../src/pjsip/sip_auth_parser.c:281,5'
          Dst:             int_parse_hdr_authenticate
    - functionName:    parse_hdr_proxy_authorization
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - int_parse_hdr_authorization
        - pjsip_proxy_authorization_hdr_create
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_auth_parser.c:272,9'
          Dst:             pjsip_proxy_authorization_hdr_create
        - Src:             '../src/pjsip/sip_auth_parser.c:273,5'
          Dst:             int_parse_hdr_authorization
    - functionName:    parse_hdr_authorization
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - int_parse_hdr_authorization
        - pjsip_authorization_hdr_create
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_auth_parser.c:264,36'
          Dst:             pjsip_authorization_hdr_create
        - Src:             '../src/pjsip/sip_auth_parser.c:265,5'
          Dst:             int_parse_hdr_authorization
    - functionName:    pjsip_auth_init_parser
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         32
      ICount:          116
      EdgeCount:       36
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - parse_hdr_authorization
        - parse_hdr_proxy_authenticate
        - parse_hdr_proxy_authorization
        - parse_hdr_www_authenticate
        - pjsip_register_hdr_parser
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_auth_parser.c:296,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:298,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:298,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_auth_parser.c:300,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:300,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:301,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_auth_parser.c:300,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:300,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:300,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_auth_parser.c:303,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:303,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:304,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
                - pjsip_register_hdr_parser
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_auth_parser.c:303,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:303,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:303,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_auth_parser.c:306,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:306,5'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:307,14'
              BranchSideFuncs:
                - pjsip_register_hdr_parser
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_auth_parser.c:306,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:306,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:306,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_auth_parser.c:309,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:309,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:311,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_auth_parser.c:309,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:309,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_parser.c:309,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_auth_parser.c:298,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_auth_parser.c:298,14'
          Dst:             parse_hdr_authorization
        - Src:             '../src/pjsip/sip_auth_parser.c:300,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_auth_parser.c:301,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_auth_parser.c:301,14'
          Dst:             parse_hdr_proxy_authorization
        - Src:             '../src/pjsip/sip_auth_parser.c:303,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_auth_parser.c:304,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_auth_parser.c:304,14'
          Dst:             parse_hdr_www_authenticate
        - Src:             '../src/pjsip/sip_auth_parser.c:306,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_auth_parser.c:307,14'
          Dst:             pjsip_register_hdr_parser
        - Src:             '../src/pjsip/sip_auth_parser.c:307,14'
          Dst:             parse_hdr_proxy_authenticate
        - Src:             '../src/pjsip/sip_auth_parser.c:309,5'
          Dst:             __assert_fail
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tsx_tp_state_callback
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2361
      functionLinenumberEnd: 2387
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - state
        - info
      BBCount:         17
      ICount:          97
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - lock_timer
        - tsx_cancel_timer
        - tsx_schedule_timer
        - unlock_timer
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:2364,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2364,9'
              BranchSideFuncs:
                - __assert_fail
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:2366,21'
              BranchSideFuncs:
                - __assert_fail
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:2368,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2368,9'
              BranchSideFuncs:
                - __assert_fail
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:2368,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:2368,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2368,9'
              BranchSideFuncs:
                - __assert_fail
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:2368,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:2368,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2368,9'
              BranchSideFuncs:
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:2370,35'
              BranchSideFuncs:
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:2380,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2381,30'
              BranchSideFuncs:
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:2385,22'
              BranchSideFuncs:
                - unlock_timer
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:2368,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2375,9'
          Dst:             lock_timer
        - Src:             '../src/pjsip/sip_transaction.c:2381,13'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:2382,13'
          Dst:             tsx_schedule_timer
        - Src:             '../src/pjsip/sip_transaction.c:2385,9'
          Dst:             unlock_timer
    - functionName:    lock_timer
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1111
      functionLinenumberEnd: 1113
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_mutex_lock
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:1112,5'
          Dst:             pj_mutex_lock
    - functionName:    tsx_cancel_timer
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
        - entry
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_timer_heap_cancel_if_active
        - pjsip_endpt_get_timer_heap
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:1142,35'
          Dst:             pjsip_endpt_get_timer_heap
        - Src:             '../src/pjsip/sip_transaction.c:1143,12'
          Dst:             pj_timer_heap_cancel_if_active
    - functionName:    tsx_schedule_timer
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1126
      functionLinenumberEnd: 1135
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tsx
        - entry
        - delay
        - active_id
      BBCount:         6
      ICount:          55
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - pj_timer_heap_schedule_w_grp_lock_dbg
        - pjsip_endpt_get_timer_heap
      functionUses:    22
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:1130,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1130,5'
              BranchSideFuncs:
                - pj_timer_heap_schedule_w_grp_lock_dbg
            - BranchSide:      '../src/pjsip/sip_transaction.c:1130,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:1127,35'
          Dst:             pjsip_endpt_get_timer_heap
        - Src:             '../src/pjsip/sip_transaction.c:1130,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:1131,14'
          Dst:             pj_timer_heap_schedule_w_grp_lock_dbg
    - functionName:    unlock_timer
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_mutex_unlock
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:1118,5'
          Dst:             pj_mutex_unlock
    - functionName:    send_msg_callback
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2068
      functionLinenumberEnd: 2263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - send_state
        - sent
        - cont
      BBCount:         82
      ICount:          573
      EdgeCount:       107
      CyclomaticComplexity: 27
      functionsReached:
        - __assert_fail
        - lock_timer
        - pj_grp_lock_acquire
        - pj_grp_lock_add_ref
        - pj_grp_lock_dec_ref
        - pj_grp_lock_release
        - pj_log_get_level
        - pj_memcpy
        - pj_perror_3
        - pj_strerror
        - pjsip_tx_data_get_info
        - tsx_cancel_timer
        - tsx_resched_retransmission
        - tsx_schedule_timer
        - tsx_send_msg
        - tsx_set_state
        - tsx_set_status_code
        - tsx_update_transport
        - unlock_timer
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:2077,34'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2078,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:2080,10'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:2077,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2080,10'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:2093,25'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_grp_lock_dec_ref
                - __assert_fail
                - pj_strerror
                - pj_log_get_level
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
                - pjsip_tx_data_get_info
                - pj_log_3
                - pjsip_tx_data_get_info
                - pj_perror_3
                - pj_grp_lock_add_ref
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_update_transport
                - __assert_fail
                - tsx_resched_retransmission
                - tsx_send_msg
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_update_transport
                - pj_memcpy.958
        - Branch String:   '../src/pjsip/sip_transaction.c:2102,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2104,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_send_msg
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_update_transport
                - pj_memcpy.958
            - BranchSide:      '../src/pjsip/sip_transaction.c:2158,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_strerror
                - pj_log_get_level
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
                - pjsip_tx_data_get_info
                - pj_log_3
                - pjsip_tx_data_get_info
                - pj_perror_3
                - pj_grp_lock_add_ref
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_update_transport
        - Branch String:   '../src/pjsip/sip_transaction.c:2104,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2104,9'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_send_msg
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_update_transport
                - pj_memcpy.958
            - BranchSide:      '../src/pjsip/sip_transaction.c:2106,13'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_send_msg
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_update_transport
                - pj_memcpy.958
        - Branch String:   '../src/pjsip/sip_transaction.c:2106,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2108,34'
              BranchSideFuncs:
                - tsx_update_transport
                - pj_memcpy.958
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_send_msg
                - tsx_set_state
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:2121,9'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_send_msg
                - tsx_set_state
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_transaction.c:2127,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2128,28'
              BranchSideFuncs:
                - tsx_set_state
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:2135,13'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_send_msg
        - Branch String:   '../src/pjsip/sip_transaction.c:2135,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2136,13'
              BranchSideFuncs:
                - tsx_send_msg
                - pj_grp_lock_release
                - tsx_resched_retransmission
            - BranchSide:      '../src/pjsip/sip_transaction.c:2145,13'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_resched_retransmission
        - Branch String:   '../src/pjsip/sip_transaction.c:2145,59'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2146,15'
              BranchSideFuncs:
                - tsx_resched_retransmission
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:2156,5'
              BranchSideFuncs:
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_transaction.c:2145,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2148,13'
              BranchSideFuncs:
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:2156,5'
              BranchSideFuncs:
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_transaction.c:2151,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2152,44'
              BranchSideFuncs:
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:2154,9'
              BranchSideFuncs:
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_transaction.c:2158,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2158,9'
              BranchSideFuncs:
                - pj_strerror
                - pj_log_get_level
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
                - pjsip_tx_data_get_info
                - pj_log_3
                - pjsip_tx_data_get_info
                - pj_perror_3
                - pj_grp_lock_add_ref
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_update_transport
            - BranchSide:      '../src/pjsip/sip_transaction.c:2163,13'
              BranchSideFuncs:
                - pj_strerror
                - pj_log_get_level
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
                - pjsip_tx_data_get_info
                - pj_log_3
                - pjsip_tx_data_get_info
                - pj_perror_3
                - pj_grp_lock_add_ref
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_update_transport
        - Branch String:   '../src/pjsip/sip_transaction.c:2163,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2164,34'
              BranchSideFuncs:
                - tsx_update_transport
                - pj_strerror
                - pj_log_get_level
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
                - pjsip_tx_data_get_info
                - pj_log_3
                - pjsip_tx_data_get_info
                - pj_perror_3
                - pj_grp_lock_add_ref
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:2169,16'
              BranchSideFuncs:
                - pj_strerror
                - pj_log_get_level
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
                - pjsip_tx_data_get_info
                - pj_log_3
                - pjsip_tx_data_get_info
                - pj_perror_3
                - pj_grp_lock_add_ref
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:2169,22'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2169,26'
              BranchSideFuncs:
                - pjsip_tx_data_get_info
                - pj_perror_3
                - pj_grp_lock_add_ref
                - pj_grp_lock_release
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pj_strerror
                - pj_log_get_level
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
                - pjsip_tx_data_get_info
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transaction.c:2174,48'
              BranchSideFuncs:
                - pj_strerror
                - pj_log_get_level
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
                - pjsip_tx_data_get_info
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transaction.c:2169,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2174,48'
              BranchSideFuncs:
                - pj_strerror
                - pj_log_get_level
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
                - pjsip_tx_data_get_info
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transaction.c:2234,13'
              BranchSideFuncs:
                - pjsip_tx_data_get_info
                - pj_perror_3
                - pj_grp_lock_add_ref
                - pj_grp_lock_release
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:2178,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2178,13'
              BranchSideFuncs:
                - pjsip_tx_data_get_info
                - pj_log_3
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:2184,13'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:2193,36'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2193,40'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:2194,20'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:2193,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2194,20'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:2196,20'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:2203,46'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2203,49'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:2204,17'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:2203,77'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2204,17'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:2218,22'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:2204,58'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2205,17'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:2218,22'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:2203,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2207,37'
              BranchSideFuncs:
                - tsx_set_status_code
                - tsx_set_state
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:2218,22'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_resched_retransmission
                - tsx_set_status_code
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:2218,22'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2220,37'
              BranchSideFuncs:
                - tsx_set_status_code
                - tsx_set_state
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:2224,24'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_resched_retransmission
        - Branch String:   '../src/pjsip/sip_transaction.c:2243,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2244,28'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pj_grp_lock_add_ref
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:2252,53'
              BranchSideFuncs:
                - pj_grp_lock_add_ref
                - pj_grp_lock_release
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:2093,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjsip/sip_transaction.c:2096,5'
          Dst:             pj_grp_lock_dec_ref
        - Src:             '../src/pjsip/sip_transaction.c:2104,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2108,13'
          Dst:             tsx_update_transport
        - Src:             '../src/pjsip/sip_transaction.c:2112,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_transaction.c:2128,13'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:2130,13'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjsip/sip_transaction.c:2137,13'
          Dst:             tsx_send_msg
        - Src:             '../src/pjsip/sip_transaction.c:2152,17'
          Dst:             tsx_resched_retransmission
        - Src:             '../src/pjsip/sip_transaction.c:2158,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2164,13'
          Dst:             tsx_update_transport
        - Src:             '../src/pjsip/sip_transaction.c:2176,18'
          Dst:             pj_strerror
        - Src:             '../src/pjsip/sip_transaction.c:2178,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:2178,13'
          Dst:             pjsip_tx_data_get_info
        - Src:             '../src/pjsip/sip_transaction.c:2178,13'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_transaction.c:2207,17'
          Dst:             tsx_set_status_code
        - Src:             '../src/pjsip/sip_transaction.c:2211,17'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:2220,17'
          Dst:             tsx_set_status_code
        - Src:             '../src/pjsip/sip_transaction.c:2221,17'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:2230,17'
          Dst:             tsx_resched_retransmission
        - Src:             '../src/pjsip/sip_transaction.c:2234,13'
          Dst:             pjsip_tx_data_get_info
        - Src:             '../src/pjsip/sip_transaction.c:2234,13'
          Dst:             pj_perror_3
        - Src:             '../src/pjsip/sip_transaction.c:2244,17'
          Dst:             lock_timer
        - Src:             '../src/pjsip/sip_transaction.c:2245,17'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:2246,17'
          Dst:             tsx_schedule_timer
        - Src:             '../src/pjsip/sip_transaction.c:2248,17'
          Dst:             unlock_timer
        - Src:             '../src/pjsip/sip_transaction.c:2258,13'
          Dst:             pj_grp_lock_add_ref
        - Src:             '../src/pjsip/sip_transaction.c:2262,5'
          Dst:             pj_grp_lock_release
    - functionName:    tsx_update_transport
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2700
      functionLinenumberEnd: 2726
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
        - tp
      BBCount:         21
      ICount:          118
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - pj_bzero
        - pjsip_transport_add_ref
        - pjsip_transport_add_state_listener
        - pjsip_transport_dec_ref
        - pjsip_transport_remove_state_listener
        - tsx_tp_state_callback
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:2701,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2701,5'
              BranchSideFuncs:
                - pjsip_transport_add_ref
                - pjsip_transport_add_state_listener
                - pj_bzero.955
                - tsx_tp_state_callback
                - pjsip_transport_dec_ref
                - pjsip_transport_remove_state_listener
            - BranchSide:      '../src/pjsip/sip_transaction.c:2703,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
                - pjsip_transport_add_state_listener
                - pj_bzero.955
                - tsx_tp_state_callback
                - pjsip_transport_dec_ref
                - pjsip_transport_remove_state_listener
        - Branch String:   '../src/pjsip/sip_transaction.c:2703,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2704,13'
              BranchSideFuncs:
                - pjsip_transport_dec_ref
                - pjsip_transport_add_ref
                - pjsip_transport_add_state_listener
                - pj_bzero.955
                - tsx_tp_state_callback
                - pjsip_transport_remove_state_listener
            - BranchSide:      '../src/pjsip/sip_transaction.c:2712,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
                - pjsip_transport_add_state_listener
                - pj_bzero.955
                - tsx_tp_state_callback
        - Branch String:   '../src/pjsip/sip_transaction.c:2704,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2705,51'
              BranchSideFuncs:
                - pjsip_transport_remove_state_listener
                - pjsip_transport_dec_ref
                - pjsip_transport_add_ref
                - pjsip_transport_add_state_listener
                - pj_bzero.955
                - tsx_tp_state_callback
            - BranchSide:      '../src/pjsip/sip_transaction.c:2708,34'
              BranchSideFuncs:
                - pjsip_transport_dec_ref
                - pjsip_transport_add_ref
                - pjsip_transport_add_state_listener
                - pj_bzero.955
                - tsx_tp_state_callback
        - Branch String:   '../src/pjsip/sip_transaction.c:2712,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2712,9'
              BranchSideFuncs:
                - pjsip_transport_add_ref
                - pjsip_transport_add_state_listener
                - pj_bzero.955
                - tsx_tp_state_callback
            - BranchSide:      '../src/pjsip/sip_transaction.c:2713,26'
              BranchSideFuncs:
                - pjsip_transport_add_ref
                - pjsip_transport_add_state_listener
                - pj_bzero.955
                - tsx_tp_state_callback
        - Branch String:   '../src/pjsip/sip_transaction.c:2717,29'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2717,32'
              BranchSideFuncs:
                - pj_bzero.955
                - tsx_tp_state_callback
            - BranchSide:      '../src/pjsip/sip_transaction.c:2720,13'
              BranchSideFuncs:
                - pj_bzero.955
                - tsx_tp_state_callback
        - Branch String:   '../src/pjsip/sip_transaction.c:2717,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2720,13'
              BranchSideFuncs:
                - pj_bzero.955
                - tsx_tp_state_callback
            - BranchSide:      '../src/pjsip/sip_transaction.c:2725,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:2701,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2705,13'
          Dst:             pjsip_transport_remove_state_listener
        - Src:             '../src/pjsip/sip_transaction.c:2708,9'
          Dst:             pjsip_transport_dec_ref
        - Src:             '../src/pjsip/sip_transaction.c:2714,9'
          Dst:             pjsip_transport_add_ref
        - Src:             '../src/pjsip/sip_transaction.c:2715,9'
          Dst:             pjsip_transport_add_state_listener
        - Src:             '../src/pjsip/sip_transaction.c:2715,9'
          Dst:             tsx_tp_state_callback
        - Src:             '../src/pjsip/sip_transaction.c:2720,13'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_transaction.c:2723,13'
          Dst:             tsx_tp_state_callback
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tsx_set_state
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1394
      functionLinenumberEnd: 1509
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tsx
        - state
        - event_src_type
        - event_src
        - flag
      BBCount:         69
      ICount:          412
      EdgeCount:       90
      CyclomaticComplexity: 23
      functionsReached:
        - __assert_fail
        - lock_timer
        - mod_tsx_layer_unregister_tsx
        - pj_grp_lock_acquire
        - pj_grp_lock_dec_ref
        - pj_grp_lock_release
        - pj_log_get_level
        - pj_log_pop_indent
        - pj_log_push_indent
        - pjsip_event_str
        - tsx_cancel_timer
        - tsx_schedule_timer
        - tsx_shutdown
        - unlock_timer
      functionUses:    27
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:1398,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1398,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_push_indent
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - __assert_fail
                - pjsip_event_str
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_transaction.c:1400,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_push_indent
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - __assert_fail
                - pjsip_event_str
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_transaction.c:1400,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1400,5'
              BranchSideFuncs:
                - pjsip_event_str
                - pj_log_5
                - pj_log_push_indent
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:1403,5'
              BranchSideFuncs:
                - pj_log_push_indent
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1409,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1410,52'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:1412,52'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1418,44'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1418,47'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:1434,9'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_transaction.c:1418,61'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1419,10'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:1434,9'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_transaction.c:1418,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1421,49'
              BranchSideFuncs:
                - __assert_fail
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:1434,9'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_transaction.c:1423,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1423,9'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:1425,13'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_transaction.c:1425,61'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1426,20'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:1431,5'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_transaction.c:1425,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1428,15'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:1431,5'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_transaction.c:1434,23'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1434,26'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:1471,9'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:1434,54'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1435,10'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:1471,9'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:1434,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1438,9'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:1471,9'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:1450,40'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1451,14'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
            - BranchSide:      '../src/pjsip/sip_transaction.c:1454,33'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
        - Branch String:   '../src/pjsip/sip_transaction.c:1451,50'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1452,32'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:1457,11'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
        - Branch String:   '../src/pjsip/sip_transaction.c:1450,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1454,33'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
            - BranchSide:      '../src/pjsip/sip_transaction.c:1457,11'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
        - Branch String:   '../src/pjsip/sip_transaction.c:1459,40'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1460,14'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:1463,33'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:1460,50'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1461,32'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
            - BranchSide:      '../src/pjsip/sip_transaction.c:1465,5'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:1459,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1463,33'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:1465,5'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:1471,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1472,21'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - pj_log_pop_indent
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:1499,16'
              BranchSideFuncs:
                - pj_log_pop_indent
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
        - Branch String:   '../src/pjsip/sip_transaction.c:1475,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1481,17'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - pj_log_pop_indent
                - tsx_schedule_timer
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:1491,20'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - pj_log_pop_indent
                - tsx_schedule_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:1481,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1482,17'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - pj_log_pop_indent
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:1488,13'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - pj_log_pop_indent
                - tsx_schedule_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:1493,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1494,32'
              BranchSideFuncs:
                - tsx_schedule_timer
                - unlock_timer
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_transaction.c:1497,22'
              BranchSideFuncs:
                - unlock_timer
                - pj_log_pop_indent
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:1398,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:1400,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:1400,5'
          Dst:             pjsip_event_str
        - Src:             '../src/pjsip/sip_transaction.c:1400,5'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_transaction.c:1403,5'
          Dst:             pj_log_push_indent
        - Src:             '../src/pjsip/sip_transaction.c:1423,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:1454,13'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjsip/sip_transaction.c:1463,13'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjsip/sip_transaction.c:1486,17'
          Dst:             pj_grp_lock_dec_ref
        - Src:             '../src/pjsip/sip_transaction.c:1491,9'
          Dst:             lock_timer
        - Src:             '../src/pjsip/sip_transaction.c:1492,9'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:1494,13'
          Dst:             tsx_schedule_timer
        - Src:             '../src/pjsip/sip_transaction.c:1497,9'
          Dst:             unlock_timer
        - Src:             '../src/pjsip/sip_transaction.c:1502,9'
          Dst:             mod_tsx_layer_unregister_tsx
        - Src:             '../src/pjsip/sip_transaction.c:1505,9'
          Dst:             tsx_shutdown
        - Src:             '../src/pjsip/sip_transaction.c:1508,5'
          Dst:             pj_log_pop_indent
    - functionName:    tsx_send_msg
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2395
      functionLinenumberEnd: 2554
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
        - tdata
      BBCount:         80
      ICount:          489
      EdgeCount:       102
      CyclomaticComplexity: 24
      functionsReached:
        - __assert_fail
        - pj_grp_lock_add_ref
        - pj_grp_lock_dec_ref
        - pj_log_get_level
        - pj_perror_2
        - pj_strerror
        - pjsip_endpt_send_request_stateless
        - pjsip_endpt_send_response
        - pjsip_transport_send
        - pjsip_tx_data_add_ref
        - pjsip_tx_data_dec_ref
        - pjsip_tx_data_get_info
        - send_msg_callback
        - transport_callback
        - tsx_set_state
        - tsx_set_status_code
        - tsx_update_transport
      functionUses:    8
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:2398,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2398,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pjsip_tx_data_add_ref
                - pj_grp_lock_add_ref
                - pjsip_endpt_send_response
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_send_request_stateless
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_strerror
                - pj_log_get_level
                - tsx_set_status_code
                - tsx_set_state
                - pj_log_2
                - __assert_fail
                - pj_grp_lock_add_ref
                - pjsip_transport_send
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - tsx_update_transport
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_transaction.c:2398,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:2398,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2398,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_tx_data_add_ref
                - pj_grp_lock_add_ref
                - pjsip_endpt_send_response
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_send_request_stateless
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_strerror
                - pj_log_get_level
                - tsx_set_status_code
                - tsx_set_state
                - pj_log_2
                - __assert_fail
                - pj_grp_lock_add_ref
                - pjsip_transport_send
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - tsx_update_transport
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_transaction.c:2401,9'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_tx_data_add_ref
                - pj_grp_lock_add_ref
                - pjsip_endpt_send_response
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_send_request_stateless
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_strerror
                - pj_log_get_level
                - tsx_set_status_code
                - tsx_set_state
                - pj_log_2
                - __assert_fail
                - pj_grp_lock_add_ref
                - pjsip_transport_send
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - tsx_update_transport
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_2
        - Branch String:   '../src/pjsip/sip_transaction.c:2398,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2398,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:2398,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:2398,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2398,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:2398,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:2401,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2402,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:2407,9'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_tx_data_add_ref
                - pj_grp_lock_add_ref
                - pjsip_endpt_send_response
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_send_request_stateless
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_strerror
                - pj_log_get_level
                - tsx_set_status_code
                - tsx_set_state
                - pj_log_2
                - __assert_fail
                - pj_grp_lock_add_ref
                - pjsip_transport_send
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - tsx_update_transport
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_2
        - Branch String:   '../src/pjsip/sip_transaction.c:2407,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2408,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_transaction.c:2416,9'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_tx_data_add_ref
                - pj_grp_lock_add_ref
                - pjsip_endpt_send_response
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_send_request_stateless
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_strerror
                - pj_log_get_level
                - tsx_set_status_code
                - tsx_set_state
                - pj_log_2
                - __assert_fail
                - pj_grp_lock_add_ref
                - pjsip_transport_send
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - tsx_update_transport
        - Branch String:   '../src/pjsip/sip_transaction.c:2408,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2408,9'
              BranchSideFuncs:
                - pjsip_tx_data_get_info
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_transaction.c:2410,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:2416,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2421,29'
              BranchSideFuncs:
                - pj_grp_lock_add_ref
                - pjsip_transport_send
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - tsx_update_transport
                - __assert_fail
                - pjsip_tx_data_add_ref
                - pj_grp_lock_add_ref
                - pjsip_endpt_send_response
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_send_request_stateless
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_strerror
                - pj_log_get_level
                - tsx_set_status_code
                - tsx_set_state
                - pj_log_2
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:2458,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_tx_data_add_ref
                - pj_grp_lock_add_ref
                - pjsip_endpt_send_response
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_send_request_stateless
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_strerror
                - pj_log_get_level
                - tsx_set_status_code
                - tsx_set_state
                - pj_log_2
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:2427,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2428,20'
              BranchSideFuncs:
                - pjsip_tx_data_get_info
                - pj_perror_2
                - tsx_update_transport
                - __assert_fail
                - pjsip_tx_data_add_ref
                - pj_grp_lock_add_ref
                - pjsip_endpt_send_response
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_send_request_stateless
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_strerror
                - pj_log_get_level
                - tsx_set_status_code
                - tsx_set_state
                - pj_log_2
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:2431,13'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - tsx_update_transport
                - __assert_fail
                - pjsip_tx_data_add_ref
                - pj_grp_lock_add_ref
                - pjsip_endpt_send_response
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_send_request_stateless
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_strerror
                - pj_log_get_level
                - tsx_set_status_code
                - tsx_set_state
                - pj_log_2
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:2435,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2436,13'
              BranchSideFuncs:
                - pjsip_tx_data_get_info
                - pj_perror_2
                - tsx_update_transport
                - __assert_fail
                - pjsip_tx_data_add_ref
                - pj_grp_lock_add_ref
                - pjsip_endpt_send_response
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_send_request_stateless
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_strerror
                - pj_log_get_level
                - tsx_set_status_code
                - tsx_set_state
                - pj_log_2
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:2449,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:2458,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2458,5'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - pj_grp_lock_add_ref
                - pjsip_endpt_send_response
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_send_request_stateless
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_strerror
                - pj_log_get_level
                - tsx_set_status_code
                - tsx_set_state
                - pj_log_2
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:2458,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_tx_data_add_ref
                - pj_grp_lock_add_ref
                - pjsip_endpt_send_response
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_send_request_stateless
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_strerror
                - pj_log_get_level
                - tsx_set_status_code
                - tsx_set_state
                - pj_log_2
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:2458,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2458,5'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - pj_grp_lock_add_ref
                - pjsip_endpt_send_response
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_send_request_stateless
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_strerror
                - pj_log_get_level
                - tsx_set_status_code
                - tsx_set_state
                - pj_log_2
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:2464,9'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - pj_grp_lock_add_ref
                - pjsip_endpt_send_response
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_send_request_stateless
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_strerror
                - pj_log_get_level
                - tsx_set_status_code
                - tsx_set_state
                - pj_log_2
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:2464,37'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2465,10'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - pj_grp_lock_add_ref
                - pjsip_endpt_send_response
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_send_request_stateless
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pj_strerror
                - pj_log_get_level
                - tsx_set_status_code
                - tsx_set_state
                - pj_log_2
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:2496,27'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - pj_grp_lock_add_ref
                - pjsip_endpt_send_response
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_send_request_stateless
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:2464,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2471,13'
              BranchSideFuncs:
                - pj_strerror
                - pj_log_get_level
                - tsx_set_status_code
                - tsx_set_state
                - pj_log_2
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:2496,27'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - pj_grp_lock_add_ref
                - pjsip_endpt_send_response
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_send_request_stateless
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:2471,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2472,13'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:2479,27'
              BranchSideFuncs:
                - pj_strerror
                - pj_log_get_level
                - tsx_set_status_code
                - tsx_set_state
                - pj_log_2
        - Branch String:   '../src/pjsip/sip_transaction.c:2481,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2481,9'
              BranchSideFuncs:
                - pj_log_2
                - tsx_set_status_code
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:2486,29'
              BranchSideFuncs:
                - tsx_set_status_code
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:2511,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2513,9'
              BranchSideFuncs:
                - pjsip_endpt_send_request_stateless
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:2532,9'
              BranchSideFuncs:
                - pjsip_endpt_send_response
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:2516,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2517,20'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:2518,13'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:2518,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2519,13'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:2527,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:2527,32'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2527,35'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:2530,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:2527,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2528,22'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:2530,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:2536,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2537,20'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:2538,13'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:2538,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2539,13'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:2547,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:2398,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2408,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:2408,9'
          Dst:             pjsip_tx_data_get_info
        - Src:             '../src/pjsip/sip_transaction.c:2408,9'
          Dst:             pj_log_2
        - Src:             '../src/pjsip/sip_transaction.c:2421,9'
          Dst:             pj_grp_lock_add_ref
        - Src:             '../src/pjsip/sip_transaction.c:2424,18'
          Dst:             pjsip_transport_send
        - Src:             '../src/pjsip/sip_transaction.c:2424,18'
          Dst:             transport_callback
        - Src:             '../src/pjsip/sip_transaction.c:2432,13'
          Dst:             pj_grp_lock_dec_ref
        - Src:             '../src/pjsip/sip_transaction.c:2436,13'
          Dst:             pjsip_tx_data_get_info
        - Src:             '../src/pjsip/sip_transaction.c:2436,13'
          Dst:             pj_perror_2
        - Src:             '../src/pjsip/sip_transaction.c:2443,13'
          Dst:             tsx_update_transport
        - Src:             '../src/pjsip/sip_transaction.c:2458,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2472,13'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2479,15'
          Dst:             pj_strerror
        - Src:             '../src/pjsip/sip_transaction.c:2481,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:2481,9'
          Dst:             pj_log_2
        - Src:             '../src/pjsip/sip_transaction.c:2486,9'
          Dst:             tsx_set_status_code
        - Src:             '../src/pjsip/sip_transaction.c:2487,9'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:2496,5'
          Dst:             pjsip_tx_data_add_ref
        - Src:             '../src/pjsip/sip_transaction.c:2508,5'
          Dst:             pj_grp_lock_add_ref
        - Src:             '../src/pjsip/sip_transaction.c:2514,18'
          Dst:             pjsip_endpt_send_request_stateless
        - Src:             '../src/pjsip/sip_transaction.c:2514,18'
          Dst:             send_msg_callback
        - Src:             '../src/pjsip/sip_transaction.c:2520,13'
          Dst:             pj_grp_lock_dec_ref
        - Src:             '../src/pjsip/sip_transaction.c:2521,13'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_transaction.c:2533,18'
          Dst:             pjsip_endpt_send_response
        - Src:             '../src/pjsip/sip_transaction.c:2533,18'
          Dst:             send_msg_callback
        - Src:             '../src/pjsip/sip_transaction.c:2540,13'
          Dst:             pj_grp_lock_dec_ref
        - Src:             '../src/pjsip/sip_transaction.c:2541,13'
          Dst:             pjsip_tx_data_dec_ref
    - functionName:    tsx_resched_retransmission
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2588
      functionLinenumberEnd: 2629
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
      BBCount:         35
      ICount:          194
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - pjsip_cfg
        - tsx_schedule_timer
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:2591,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2591,5'
              BranchSideFuncs:
                - pjsip_cfg.960
                - __assert_fail
                - pjsip_cfg.960
                - tsx_schedule_timer
                - pjsip_cfg.960
                - __assert_fail
                - pjsip_cfg.960
                - pjsip_cfg.960
                - pjsip_cfg.960
            - BranchSide:      '../src/pjsip/sip_transaction.c:2593,9'
              BranchSideFuncs:
                - pjsip_cfg.960
                - __assert_fail
                - pjsip_cfg.960
                - tsx_schedule_timer
                - pjsip_cfg.960
                - __assert_fail
                - pjsip_cfg.960
                - pjsip_cfg.960
                - pjsip_cfg.960
        - Branch String:   '../src/pjsip/sip_transaction.c:2593,35'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2593,38'
              BranchSideFuncs:
                - pjsip_cfg.960
                - __assert_fail
                - pjsip_cfg.960
                - tsx_schedule_timer
                - pjsip_cfg.960
                - __assert_fail
                - pjsip_cfg.960
                - pjsip_cfg.960
                - pjsip_cfg.960
            - BranchSide:      '../src/pjsip/sip_transaction.c:2596,28'
              BranchSideFuncs:
                - pjsip_cfg.960
                - __assert_fail
                - pjsip_cfg.960
                - tsx_schedule_timer
                - pjsip_cfg.960
                - __assert_fail
                - pjsip_cfg.960
                - pjsip_cfg.960
        - Branch String:   '../src/pjsip/sip_transaction.c:2593,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2594,21'
              BranchSideFuncs:
                - pjsip_cfg.960
                - __assert_fail
                - pjsip_cfg.960
                - tsx_schedule_timer
                - pjsip_cfg.960
                - __assert_fail
                - pjsip_cfg.960
                - pjsip_cfg.960
            - BranchSide:      '../src/pjsip/sip_transaction.c:2596,28'
              BranchSideFuncs:
                - pjsip_cfg.960
                - __assert_fail
                - pjsip_cfg.960
                - tsx_schedule_timer
                - pjsip_cfg.960
                - __assert_fail
                - pjsip_cfg.960
                - pjsip_cfg.960
        - Branch String:   '../src/pjsip/sip_transaction.c:2598,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2599,9'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_cfg.960
                - tsx_schedule_timer
                - pjsip_cfg.960
            - BranchSide:      '../src/pjsip/sip_transaction.c:2610,13'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_cfg.960
                - tsx_schedule_timer
                - pjsip_cfg.960
        - Branch String:   '../src/pjsip/sip_transaction.c:2599,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2599,9'
              BranchSideFuncs:
                - pjsip_cfg.960
                - tsx_schedule_timer
                - pjsip_cfg.960
            - BranchSide:      '../src/pjsip/sip_transaction.c:2601,13'
              BranchSideFuncs:
                - pjsip_cfg.960
                - tsx_schedule_timer
                - pjsip_cfg.960
        - Branch String:   '../src/pjsip/sip_transaction.c:2601,45'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2602,13'
              BranchSideFuncs:
                - tsx_schedule_timer
                - pjsip_cfg.960
            - BranchSide:      '../src/pjsip/sip_transaction.c:2606,5'
              BranchSideFuncs:
                - tsx_schedule_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:2601,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2604,25'
              BranchSideFuncs:
                - pjsip_cfg.960
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:2606,5'
              BranchSideFuncs:
                - tsx_schedule_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:2610,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2612,23'
              BranchSideFuncs:
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:2615,13'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_cfg.960
                - tsx_schedule_timer
                - pjsip_cfg.960
        - Branch String:   '../src/pjsip/sip_transaction.c:2615,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2615,13'
              BranchSideFuncs:
                - pjsip_cfg.960
                - tsx_schedule_timer
                - pjsip_cfg.960
            - BranchSide:      '../src/pjsip/sip_transaction.c:2616,17'
              BranchSideFuncs:
                - pjsip_cfg.960
                - tsx_schedule_timer
                - pjsip_cfg.960
        - Branch String:   '../src/pjsip/sip_transaction.c:2621,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2621,9'
              BranchSideFuncs:
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:2622,21'
              BranchSideFuncs:
                - tsx_schedule_timer
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:2591,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2594,21'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_transaction.c:2596,54'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_transaction.c:2599,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2601,25'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_transaction.c:2604,25'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_transaction.c:2615,13'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2616,29'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_transaction.c:2617,29'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_transaction.c:2626,9'
          Dst:             tsx_schedule_timer
    - functionName:    tsx_set_status_code
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1861
      functionLinenumberEnd: 1867
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
        - code
        - reason
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_strdup
        - pjsip_get_status_text
      functionUses:    10
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:1863,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1864,19'
              BranchSideFuncs:
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_transaction.c:1866,9'
              BranchSideFuncs:
                - pjsip_get_status_text
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:1864,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_transaction.c:1866,29'
          Dst:             pjsip_get_status_text
    - functionName:    pjsip_cfg
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transport_callback
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2269
      functionLinenumberEnd: 2352
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - token
        - tdata
        - sent
      BBCount:         40
      ICount:          247
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - lock_timer
        - pj_grp_lock_acquire
        - pj_grp_lock_dec_ref
        - pj_grp_lock_release
        - pj_perror_2
        - pjsip_tx_data_get_info
        - tsx_cancel_timer
        - tsx_resched_retransmission
        - tsx_schedule_timer
        - tsx_send_msg
        - tsx_set_state
        - unlock_timer
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:2273,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2274,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:2282,25'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_resched_retransmission
                - tsx_send_msg
                - tsx_set_state
                - pj_grp_lock_release
                - pjsip_tx_data_get_info
                - pj_perror_2
        - Branch String:   '../src/pjsip/sip_transaction.c:2285,18'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2285,21'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_resched_retransmission
                - tsx_send_msg
                - tsx_set_state
                - pj_grp_lock_release
                - pjsip_tx_data_get_info
                - pj_perror_2
            - BranchSide:      '../src/pjsip/sip_transaction.c:2286,13'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_resched_retransmission
                - tsx_send_msg
                - tsx_set_state
                - pj_grp_lock_release
                - pjsip_tx_data_get_info
                - pj_perror_2
        - Branch String:   '../src/pjsip/sip_transaction.c:2285,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2286,13'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_resched_retransmission
                - tsx_send_msg
                - tsx_set_state
                - pj_grp_lock_release
                - pjsip_tx_data_get_info
                - pj_perror_2
            - BranchSide:      '../src/pjsip/sip_transaction.c:2325,25'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:2286,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2290,13'
              BranchSideFuncs:
                - pjsip_tx_data_get_info
                - pj_perror_2
                - pj_grp_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_resched_retransmission
                - tsx_send_msg
                - tsx_set_state
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:2296,13'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_resched_retransmission
                - tsx_send_msg
                - tsx_set_state
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_transaction.c:2296,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2297,28'
              BranchSideFuncs:
                - tsx_set_state
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:2304,13'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_resched_retransmission
                - tsx_send_msg
        - Branch String:   '../src/pjsip/sip_transaction.c:2304,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2305,13'
              BranchSideFuncs:
                - tsx_send_msg
                - pj_grp_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_resched_retransmission
            - BranchSide:      '../src/pjsip/sip_transaction.c:2314,13'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_resched_retransmission
        - Branch String:   '../src/pjsip/sip_transaction.c:2314,59'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2315,15'
              BranchSideFuncs:
                - tsx_resched_retransmission
                - pj_grp_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:2324,5'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:2314,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2317,13'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:2324,5'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:2320,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2321,44'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:2323,9'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:2327,18'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2327,21'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
                - pjsip_tx_data_get_info
                - pj_perror_2
                - lock_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:2351,25'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:2327,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2328,21'
              BranchSideFuncs:
                - pjsip_tx_data_get_info
                - pj_perror_2
                - lock_timer
                - unlock_timer
                - pj_grp_lock_dec_ref
                - tsx_cancel_timer
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:2351,25'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:2342,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2343,30'
              BranchSideFuncs:
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:2347,22'
              BranchSideFuncs:
                - unlock_timer
                - pj_grp_lock_dec_ref
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:2282,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjsip/sip_transaction.c:2290,13'
          Dst:             pjsip_tx_data_get_info
        - Src:             '../src/pjsip/sip_transaction.c:2290,13'
          Dst:             pj_perror_2
        - Src:             '../src/pjsip/sip_transaction.c:2297,13'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:2299,13'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjsip/sip_transaction.c:2306,13'
          Dst:             tsx_send_msg
        - Src:             '../src/pjsip/sip_transaction.c:2321,17'
          Dst:             tsx_resched_retransmission
        - Src:             '../src/pjsip/sip_transaction.c:2325,5'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjsip/sip_transaction.c:2330,9'
          Dst:             pjsip_tx_data_get_info
        - Src:             '../src/pjsip/sip_transaction.c:2330,9'
          Dst:             pj_perror_2
        - Src:             '../src/pjsip/sip_transaction.c:2337,9'
          Dst:             lock_timer
        - Src:             '../src/pjsip/sip_transaction.c:2343,13'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:2344,13'
          Dst:             tsx_schedule_timer
        - Src:             '../src/pjsip/sip_transaction.c:2347,9'
          Dst:             unlock_timer
        - Src:             '../src/pjsip/sip_transaction.c:2351,5'
          Dst:             pj_grp_lock_dec_ref
    - functionName:    mod_tsx_layer_unregister_tsx
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 660
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
      BBCount:         12
      ICount:          82
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - pj_hash_set_lower
        - pj_mutex_lock
        - pj_mutex_unlock
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:661,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:667,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:670,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_mutex_lock
                - pj_hash_set_lower
                - pj_mutex_unlock
                - pj_hash_set_lower
        - Branch String:   '../src/pjsip/sip_transaction.c:670,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:670,5'
              BranchSideFuncs:
                - pj_mutex_lock
                - pj_hash_set_lower
                - pj_mutex_unlock
                - pj_hash_set_lower
            - BranchSide:      '../src/pjsip/sip_transaction.c:674,33'
              BranchSideFuncs:
                - pj_mutex_lock
                - pj_hash_set_lower
                - pj_mutex_unlock
                - pj_hash_set_lower
        - Branch String:   '../src/pjsip/sip_transaction.c:681,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:682,47'
              BranchSideFuncs:
                - pj_hash_set_lower
                - pj_mutex_unlock
            - BranchSide:      '../src/pjsip/sip_transaction.c:703,35'
              BranchSideFuncs:
                - pj_mutex_unlock
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:670,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:674,5'
          Dst:             pj_mutex_lock
        - Src:             '../src/pjsip/sip_transaction.c:678,5'
          Dst:             pj_hash_set_lower
        - Src:             '../src/pjsip/sip_transaction.c:682,9'
          Dst:             pj_hash_set_lower
        - Src:             '../src/pjsip/sip_transaction.c:703,5'
          Dst:             pj_mutex_unlock
    - functionName:    tsx_shutdown
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1218
      functionLinenumberEnd: 1258
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
      BBCount:         20
      ICount:          128
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - pj_grp_lock_dec_ref
        - pj_log_get_level
        - pjsip_tpselector_dec_ref
        - pjsip_tx_data_dec_ref
        - tsx_cancel_timer
        - tsx_update_transport
      functionUses:    9
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:1224,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1225,35'
              BranchSideFuncs:
                - tsx_cancel_timer
                - tsx_cancel_timer
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_4
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:1229,9'
              BranchSideFuncs:
                - tsx_cancel_timer
                - tsx_cancel_timer
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_4
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:1229,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1230,32'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - tsx_cancel_timer
                - tsx_cancel_timer
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transaction.c:1234,22'
              BranchSideFuncs:
                - tsx_cancel_timer
                - tsx_cancel_timer
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_transaction.c:1244,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1245,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_grp_lock_dec_ref
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transaction.c:1251,10'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:1247,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1247,9'
              BranchSideFuncs:
                - pj_log_4
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:1249,5'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:1251,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1251,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:1252,9'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:1220,5'
          Dst:             tsx_update_transport
        - Src:             '../src/pjsip/sip_transaction.c:1225,9'
          Dst:             pjsip_tpselector_dec_ref
        - Src:             '../src/pjsip/sip_transaction.c:1230,9'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_transaction.c:1234,5'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:1237,5'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:1247,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:1247,9'
          Dst:             pj_log_4
        - Src:             '../src/pjsip/sip_transaction.c:1253,9'
          Dst:             pj_grp_lock_dec_ref
    - functionName:    tsx_on_state_null
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2733
      functionLinenumberEnd: 2804
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
        - event
      BBCount:         39
      ICount:          230
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - lock_timer
        - pjsip_tx_data_add_ref
        - pjsip_tx_data_dec_ref
        - tsx_cancel_timer
        - tsx_schedule_timer
        - tsx_send_msg
        - tsx_set_state
        - unlock_timer
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:2736,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2736,5'
              BranchSideFuncs:
                - __assert_fail
                - tsx_send_msg
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_schedule_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - pjsip_tx_data_dec_ref
                - __assert_fail
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:2738,9'
              BranchSideFuncs:
                - __assert_fail
                - tsx_send_msg
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_schedule_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - pjsip_tx_data_dec_ref
                - __assert_fail
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:2738,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2741,9'
              BranchSideFuncs:
                - __assert_fail
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:2755,9'
              BranchSideFuncs:
                - __assert_fail
                - tsx_send_msg
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_schedule_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:2741,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2741,9'
              BranchSideFuncs:
                - __assert_fail
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:2741,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:2741,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2741,9'
              BranchSideFuncs:
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:2744,24'
              BranchSideFuncs:
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:2755,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2755,9'
              BranchSideFuncs:
                - tsx_send_msg
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_schedule_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:2758,17'
              BranchSideFuncs:
                - tsx_send_msg
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_schedule_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:2755,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2755,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:2755,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:2761,26'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2761,29'
              BranchSideFuncs:
                - tsx_send_msg
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_schedule_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:2765,13'
              BranchSideFuncs:
                - tsx_send_msg
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_schedule_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:2761,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2762,35'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - tsx_send_msg
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_schedule_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:2765,13'
              BranchSideFuncs:
                - tsx_send_msg
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_schedule_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:2765,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2766,28'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - tsx_send_msg
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_schedule_timer
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:2771,32'
              BranchSideFuncs:
                - tsx_send_msg
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_schedule_timer
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:2772,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2773,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:2779,20'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_schedule_timer
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:2788,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2789,13'
              BranchSideFuncs:
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:2799,24'
              BranchSideFuncs:
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:2790,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2791,17'
              BranchSideFuncs:
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:2793,36'
              BranchSideFuncs:
                - tsx_schedule_timer
                - tsx_set_state
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:2736,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2741,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2744,9'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:2755,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2762,13'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_transaction.c:2767,13'
          Dst:             pjsip_tx_data_add_ref
        - Src:             '../src/pjsip/sip_transaction.c:2771,18'
          Dst:             tsx_send_msg
        - Src:             '../src/pjsip/sip_transaction.c:2779,9'
          Dst:             lock_timer
        - Src:             '../src/pjsip/sip_transaction.c:2780,9'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:2781,9'
          Dst:             tsx_schedule_timer
        - Src:             '../src/pjsip/sip_transaction.c:2783,9'
          Dst:             unlock_timer
        - Src:             '../src/pjsip/sip_transaction.c:2793,17'
          Dst:             tsx_schedule_timer
        - Src:             '../src/pjsip/sip_transaction.c:2799,9'
          Dst:             tsx_set_state
    - functionName:    tsx_on_state_trying
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2933
      functionLinenumberEnd: 2965
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
        - event
      BBCount:         17
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - tsx_on_state_proceeding_uas
        - tsx_set_state
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:2936,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2936,5'
              BranchSideFuncs:
                - __assert_fail
                - tsx_on_state_proceeding_uas
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:2939,5'
              BranchSideFuncs:
                - __assert_fail
                - tsx_on_state_proceeding_uas
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:2939,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2939,5'
              BranchSideFuncs:
                - tsx_on_state_proceeding_uas
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:2947,9'
              BranchSideFuncs:
                - tsx_on_state_proceeding_uas
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:2947,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2948,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:2954,43'
              BranchSideFuncs:
                - tsx_on_state_proceeding_uas
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:2957,28'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2957,31'
              BranchSideFuncs:
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:2964,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:2957,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2959,24'
              BranchSideFuncs:
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:2964,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:2936,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2939,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2954,14'
          Dst:             tsx_on_state_proceeding_uas
        - Src:             '../src/pjsip/sip_transaction.c:2959,9'
          Dst:             tsx_set_state
    - functionName:    tsx_on_state_proceeding_uas
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2974
      functionLinenumberEnd: 3236
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
        - event
      BBCount:         123
      ICount:          707
      EdgeCount:       155
      CyclomaticComplexity: 34
      functionsReached:
        - __assert_fail
        - lock_timer
        - pjsip_msg_find_hdr
        - pjsip_tx_data_add_ref
        - pjsip_tx_data_dec_ref
        - tsx_cancel_timer
        - tsx_retransmit
        - tsx_schedule_timer
        - tsx_send_msg
        - tsx_set_state
        - tsx_set_status_code
        - unlock_timer
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:2975,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2975,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - tsx_retransmit
                - __assert_fail
                - tsx_set_status_code
                - tsx_send_msg
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
                - tsx_schedule_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - tsx_schedule_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_cancel_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - pjsip_tx_data_dec_ref
                - __assert_fail
                - tsx_send_msg
            - BranchSide:      '../src/pjsip/sip_transaction.c:2975,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - tsx_retransmit
                - __assert_fail
                - tsx_set_status_code
                - tsx_send_msg
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
                - tsx_schedule_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - tsx_schedule_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_cancel_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - pjsip_tx_data_dec_ref
                - __assert_fail
                - tsx_send_msg
        - Branch String:   '../src/pjsip/sip_transaction.c:2975,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2975,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - tsx_retransmit
                - __assert_fail
                - tsx_set_status_code
                - tsx_send_msg
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
                - tsx_schedule_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - tsx_schedule_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_cancel_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - pjsip_tx_data_dec_ref
                - __assert_fail
                - tsx_send_msg
            - BranchSide:      '../src/pjsip/sip_transaction.c:2979,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - tsx_retransmit
                - __assert_fail
                - tsx_set_status_code
                - tsx_send_msg
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
                - tsx_schedule_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - tsx_schedule_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_cancel_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - pjsip_tx_data_dec_ref
                - __assert_fail
                - tsx_send_msg
        - Branch String:   '../src/pjsip/sip_transaction.c:2979,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2979,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - tsx_retransmit
                - __assert_fail
                - tsx_set_status_code
                - tsx_send_msg
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
                - tsx_schedule_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - tsx_schedule_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_cancel_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - pjsip_tx_data_dec_ref
                - __assert_fail
                - tsx_send_msg
            - BranchSide:      '../src/pjsip/sip_transaction.c:2982,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - tsx_retransmit
                - __assert_fail
                - tsx_set_status_code
                - tsx_send_msg
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
                - tsx_schedule_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - tsx_schedule_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_cancel_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - pjsip_tx_data_dec_ref
                - __assert_fail
                - tsx_send_msg
        - Branch String:   '../src/pjsip/sip_transaction.c:2982,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2987,9'
              BranchSideFuncs:
                - __assert_fail
                - tsx_send_msg
            - BranchSide:      '../src/pjsip/sip_transaction.c:2998,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - tsx_retransmit
                - __assert_fail
                - tsx_set_status_code
                - tsx_send_msg
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
                - tsx_schedule_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - tsx_schedule_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_cancel_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:2987,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2987,9'
              BranchSideFuncs:
                - tsx_send_msg
            - BranchSide:      '../src/pjsip/sip_transaction.c:2990,13'
              BranchSideFuncs:
                - tsx_send_msg
        - Branch String:   '../src/pjsip/sip_transaction.c:2987,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2987,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:2987,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:2990,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2991,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:2993,35'
              BranchSideFuncs:
                - tsx_send_msg
        - Branch String:   '../src/pjsip/sip_transaction.c:2994,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:2995,24'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:2998,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2999,32'
              BranchSideFuncs:
                - __assert_fail
                - tsx_set_status_code
                - tsx_send_msg
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
                - tsx_schedule_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - tsx_schedule_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_cancel_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:3199,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - tsx_retransmit
        - Branch String:   '../src/pjsip/sip_transaction.c:3009,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3009,9'
              BranchSideFuncs:
                - tsx_set_status_code
                - tsx_send_msg
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
                - tsx_schedule_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - tsx_schedule_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_cancel_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:3012,29'
              BranchSideFuncs:
                - tsx_set_status_code
                - tsx_send_msg
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
                - tsx_schedule_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - tsx_schedule_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_cancel_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:3009,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3009,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:3009,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3018,26'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3018,29'
              BranchSideFuncs:
                - tsx_send_msg
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
                - tsx_schedule_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - tsx_schedule_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_cancel_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:3024,31'
              BranchSideFuncs:
                - tsx_send_msg
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
                - tsx_schedule_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - tsx_schedule_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_cancel_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:3018,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3019,36'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - tsx_send_msg
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
                - tsx_schedule_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - tsx_schedule_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_cancel_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:3024,31'
              BranchSideFuncs:
                - tsx_send_msg
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
                - tsx_schedule_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - tsx_schedule_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_cancel_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:3025,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3026,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:3033,13'
              BranchSideFuncs:
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
                - tsx_schedule_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - tsx_schedule_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_cancel_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:3033,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3035,17'
              BranchSideFuncs:
                - tsx_set_state
                - tsx_cancel_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:3064,20'
              BranchSideFuncs:
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
                - tsx_schedule_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - tsx_schedule_timer
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3035,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3036,32'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - tsx_set_state
                - tsx_cancel_timer
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:3040,28'
              BranchSideFuncs:
                - tsx_set_state
                - tsx_cancel_timer
                - tsx_schedule_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:3047,53'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3047,56'
              BranchSideFuncs:
                - tsx_cancel_timer
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:3064,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:3046,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3051,34'
              BranchSideFuncs:
                - tsx_cancel_timer
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:3064,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:3055,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3056,21'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:3058,33'
              BranchSideFuncs:
                - tsx_schedule_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:3064,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3067,30'
              BranchSideFuncs:
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - tsx_schedule_timer
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3136,20'
              BranchSideFuncs:
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
                - tsx_schedule_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:3069,55'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3069,58'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - tsx_schedule_timer
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3083,21'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - tsx_schedule_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:3069,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3074,32'
              BranchSideFuncs:
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3083,21'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
                - tsx_schedule_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:3083,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3084,21'
              BranchSideFuncs:
                - tsx_schedule_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:3096,21'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:3085,25'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3086,25'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:3088,45'
              BranchSideFuncs:
                - tsx_schedule_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pjsip_tx_data_add_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:3096,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3097,36'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3103,21'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3103,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3108,31'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3110,29'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3110,28'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3115,31'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3122,43'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3136,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3139,30'
              BranchSideFuncs:
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
                - tsx_schedule_timer
                - tsx_schedule_timer
                - pjsip_tx_data_add_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:3195,13'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3144,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3145,32'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
                - tsx_schedule_timer
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:3154,24'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
                - tsx_schedule_timer
                - tsx_schedule_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:3156,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3158,36'
              BranchSideFuncs:
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:3160,25'
              BranchSideFuncs:
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
                - tsx_schedule_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:3160,24'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3162,36'
              BranchSideFuncs:
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:3166,29'
              BranchSideFuncs:
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_msg_find_hdr
                - tsx_set_state
                - tsx_schedule_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:3175,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3177,60'
              BranchSideFuncs:
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3191,28'
              BranchSideFuncs:
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3179,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3180,21'
              BranchSideFuncs:
                - tsx_schedule_timer
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3188,13'
              BranchSideFuncs:
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3181,25'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3182,25'
              BranchSideFuncs:
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3184,44'
              BranchSideFuncs:
                - tsx_schedule_timer
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3199,49'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3200,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - tsx_retransmit
            - BranchSide:      '../src/pjsip/sip_transaction.c:3217,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3199,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3206,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - tsx_retransmit
            - BranchSide:      '../src/pjsip/sip_transaction.c:3217,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3206,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3206,9'
              BranchSideFuncs:
                - __assert_fail
                - tsx_retransmit
            - BranchSide:      '../src/pjsip/sip_transaction.c:3209,9'
              BranchSideFuncs:
                - __assert_fail
                - tsx_retransmit
        - Branch String:   '../src/pjsip/sip_transaction.c:3209,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3209,9'
              BranchSideFuncs:
                - tsx_retransmit
            - BranchSide:      '../src/pjsip/sip_transaction.c:3212,34'
              BranchSideFuncs:
                - tsx_retransmit
        - Branch String:   '../src/pjsip/sip_transaction.c:3213,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3214,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:3217,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:3217,49'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3218,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:3231,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3217,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3221,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:3231,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:2975,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2979,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2987,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2993,22'
          Dst:             tsx_send_msg
        - Src:             '../src/pjsip/sip_transaction.c:3009,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:3012,9'
          Dst:             tsx_set_status_code
        - Src:             '../src/pjsip/sip_transaction.c:3019,13'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_transaction.c:3024,18'
          Dst:             tsx_send_msg
        - Src:             '../src/pjsip/sip_transaction.c:3037,17'
          Dst:             pjsip_tx_data_add_ref
        - Src:             '../src/pjsip/sip_transaction.c:3040,13'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:3051,17'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:3059,21'
          Dst:             tsx_schedule_timer
        - Src:             '../src/pjsip/sip_transaction.c:3067,13'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:3074,17'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:3088,25'
          Dst:             tsx_schedule_timer
        - Src:             '../src/pjsip/sip_transaction.c:3098,21'
          Dst:             pjsip_tx_data_add_ref
        - Src:             '../src/pjsip/sip_transaction.c:3125,17'
          Dst:             lock_timer
        - Src:             '../src/pjsip/sip_transaction.c:3126,17'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:3127,17'
          Dst:             tsx_schedule_timer
        - Src:             '../src/pjsip/sip_transaction.c:3129,17'
          Dst:             unlock_timer
        - Src:             '../src/pjsip/sip_transaction.c:3132,17'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:3139,13'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:3146,17'
          Dst:             pjsip_tx_data_add_ref
        - Src:             '../src/pjsip/sip_transaction.c:3154,13'
          Dst:             lock_timer
        - Src:             '../src/pjsip/sip_transaction.c:3155,13'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:3158,17'
          Dst:             tsx_schedule_timer
        - Src:             '../src/pjsip/sip_transaction.c:3162,17'
          Dst:             tsx_schedule_timer
        - Src:             '../src/pjsip/sip_transaction.c:3167,17'
          Dst:             tsx_schedule_timer
        - Src:             '../src/pjsip/sip_transaction.c:3170,13'
          Dst:             unlock_timer
        - Src:             '../src/pjsip/sip_transaction.c:3177,40'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_transaction.c:3184,25'
          Dst:             tsx_schedule_timer
        - Src:             '../src/pjsip/sip_transaction.c:3191,13'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:3195,13'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:3206,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:3209,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:3212,18'
          Dst:             tsx_retransmit
        - Src:             '../src/pjsip/sip_transaction.c:3221,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:3231,9'
          Dst:             __assert_fail
    - functionName:    tsx_on_state_completed_uas
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3499
      functionLinenumberEnd: 3602
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
        - event
      BBCount:         47
      ICount:          287
      EdgeCount:       60
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
        - lock_timer
        - pj_log_get_level
        - tsx_cancel_timer
        - tsx_retransmit
        - tsx_schedule_timer
        - tsx_set_state
        - tsx_set_status_code
        - unlock_timer
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:3500,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3500,5'
              BranchSideFuncs:
                - __assert_fail
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
                - tsx_retransmit
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pj_log_get_level
                - pj_log_2
                - tsx_retransmit
            - BranchSide:      '../src/pjsip/sip_transaction.c:3502,9'
              BranchSideFuncs:
                - __assert_fail
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
                - tsx_retransmit
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pj_log_get_level
                - pj_log_2
                - tsx_retransmit
        - Branch String:   '../src/pjsip/sip_transaction.c:3502,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3503,26'
              BranchSideFuncs:
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pj_log_get_level
                - pj_log_2
                - tsx_retransmit
            - BranchSide:      '../src/pjsip/sip_transaction.c:3560,16'
              BranchSideFuncs:
                - __assert_fail
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
                - tsx_retransmit
        - Branch String:   '../src/pjsip/sip_transaction.c:3506,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3507,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:3510,13'
              BranchSideFuncs:
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pj_log_get_level
                - pj_log_2
                - tsx_retransmit
        - Branch String:   '../src/pjsip/sip_transaction.c:3510,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3513,38'
              BranchSideFuncs:
                - tsx_retransmit
            - BranchSide:      '../src/pjsip/sip_transaction.c:3524,17'
              BranchSideFuncs:
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
                - pj_log_get_level
                - pj_log_2
        - Branch String:   '../src/pjsip/sip_transaction.c:3514,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3515,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:3518,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:3524,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3525,17'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_transaction.c:3533,30'
              BranchSideFuncs:
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3525,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3525,17'
              BranchSideFuncs:
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_transaction.c:3529,17'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:3544,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3545,25'
              BranchSideFuncs:
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3548,44'
              BranchSideFuncs:
                - tsx_schedule_timer
                - unlock_timer
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3560,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3562,13'
              BranchSideFuncs:
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
                - tsx_retransmit
            - BranchSide:      '../src/pjsip/sip_transaction.c:3594,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3562,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3566,38'
              BranchSideFuncs:
                - tsx_retransmit
            - BranchSide:      '../src/pjsip/sip_transaction.c:3572,17'
              BranchSideFuncs:
                - tsx_set_state
                - tsx_set_status_code
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3567,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3568,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:3571,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:3572,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3578,37'
              BranchSideFuncs:
                - tsx_set_status_code
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3587,32'
              BranchSideFuncs:
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3594,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3594,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:3597,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:3594,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3594,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:3594,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3597,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:3598,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:3500,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:3513,22'
          Dst:             tsx_retransmit
        - Src:             '../src/pjsip/sip_transaction.c:3525,17'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:3525,17'
          Dst:             pj_log_2
        - Src:             '../src/pjsip/sip_transaction.c:3533,13'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:3538,13'
          Dst:             lock_timer
        - Src:             '../src/pjsip/sip_transaction.c:3539,13'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:3551,13'
          Dst:             tsx_schedule_timer
        - Src:             '../src/pjsip/sip_transaction.c:3553,13'
          Dst:             unlock_timer
        - Src:             '../src/pjsip/sip_transaction.c:3556,13'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:3566,22'
          Dst:             tsx_retransmit
        - Src:             '../src/pjsip/sip_transaction.c:3578,17'
          Dst:             tsx_set_status_code
        - Src:             '../src/pjsip/sip_transaction.c:3580,17'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:3587,17'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:3594,9'
          Dst:             __assert_fail
    - functionName:    tsx_on_state_confirmed
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3665
      functionLinenumberEnd: 3708
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
        - event
      BBCount:         33
      ICount:          169
      EdgeCount:       37
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - tsx_set_state
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:3666,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3666,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - tsx_set_state
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:3669,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - tsx_set_state
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3669,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3669,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - tsx_set_state
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:3670,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - tsx_set_state
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3670,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3670,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - tsx_set_state
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:3673,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - tsx_set_state
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3673,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3675,26'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:3685,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3678,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3679,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:3682,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3682,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3682,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:3682,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3682,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3682,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:3685,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:3685,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3689,13'
              BranchSideFuncs:
                - __assert_fail
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3703,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3689,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3691,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:3693,13'
              BranchSideFuncs:
                - __assert_fail
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3693,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3693,13'
              BranchSideFuncs:
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3696,28'
              BranchSideFuncs:
                - tsx_set_state
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:3666,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:3669,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:3670,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:3682,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:3693,13'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:3696,13'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:3703,9'
          Dst:             __assert_fail
    - functionName:    tsx_on_state_terminated
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3716
      functionLinenumberEnd: 3731
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
        - event
      BBCount:         9
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - tsx_set_state
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:3717,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3717,5'
              BranchSideFuncs:
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3722,9'
              BranchSideFuncs:
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3722,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3723,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:3727,19'
              BranchSideFuncs:
                - tsx_set_state
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:3717,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:3727,5'
          Dst:             tsx_set_state
    - functionName:    tsx_on_state_destroyed
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3740
      functionLinenumberEnd: 3747
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
        - event
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tsx_retransmit
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2635
      functionLinenumberEnd: 2696
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tsx
        - resched
      BBCount:         44
      ICount:          240
      EdgeCount:       55
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
        - lock_timer
        - pj_log_get_level
        - pj_timer_entry_running
        - pjsip_tx_data_get_info
        - tsx_cancel_timer
        - tsx_resched_retransmission
        - tsx_schedule_timer
        - tsx_send_msg
        - unlock_timer
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:2638,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2638,44'
              BranchSideFuncs:
                - pj_timer_entry_running
                - __assert_fail
                - pj_log_get_level
                - tsx_send_msg
                - __assert_fail
                - tsx_resched_retransmission
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_log_get_level
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_get_info
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transaction.c:2650,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_log_get_level
                - tsx_send_msg
                - __assert_fail
                - tsx_resched_retransmission
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_log_get_level
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_get_info
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transaction.c:2638,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2647,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:2650,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_log_get_level
                - tsx_send_msg
                - __assert_fail
                - tsx_resched_retransmission
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_log_get_level
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_get_info
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transaction.c:2650,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2650,5'
              BranchSideFuncs:
                - pj_log_get_level
                - tsx_send_msg
                - __assert_fail
                - tsx_resched_retransmission
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_log_get_level
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_get_info
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transaction.c:2653,9'
              BranchSideFuncs:
                - pj_log_get_level
                - tsx_send_msg
                - __assert_fail
                - tsx_resched_retransmission
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_log_get_level
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_get_info
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transaction.c:2650,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2650,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:2650,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:2653,32'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2654,9'
              BranchSideFuncs:
                - pj_log_get_level
                - tsx_send_msg
                - __assert_fail
                - tsx_resched_retransmission
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_log_get_level
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_get_info
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transaction.c:2672,5'
              BranchSideFuncs:
                - pj_log_get_level
                - tsx_send_msg
                - __assert_fail
                - tsx_resched_retransmission
                - pjsip_tx_data_get_info
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_transaction.c:2654,52'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2655,9'
              BranchSideFuncs:
                - pj_log_get_level
                - tsx_send_msg
                - __assert_fail
                - tsx_resched_retransmission
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_log_get_level
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_get_info
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transaction.c:2672,5'
              BranchSideFuncs:
                - pj_log_get_level
                - tsx_send_msg
                - __assert_fail
                - tsx_resched_retransmission
                - pjsip_tx_data_get_info
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_transaction.c:2653,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2657,21'
              BranchSideFuncs:
                - pj_log_get_level
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_get_info
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transaction.c:2672,5'
              BranchSideFuncs:
                - pj_log_get_level
                - tsx_send_msg
                - __assert_fail
                - tsx_resched_retransmission
                - pjsip_tx_data_get_info
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_transaction.c:2659,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2659,9'
              BranchSideFuncs:
                - pjsip_tx_data_get_info
                - pj_log_3
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:2665,20'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:2672,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2672,5'
              BranchSideFuncs:
                - pjsip_tx_data_get_info
                - pj_log_5
                - tsx_send_msg
                - __assert_fail
                - tsx_resched_retransmission
            - BranchSide:      '../src/pjsip/sip_transaction.c:2676,7'
              BranchSideFuncs:
                - tsx_send_msg
                - __assert_fail
                - tsx_resched_retransmission
        - Branch String:   '../src/pjsip/sip_transaction.c:2681,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2682,9'
              BranchSideFuncs:
                - __assert_fail
                - tsx_resched_retransmission
                - tsx_send_msg
            - BranchSide:      '../src/pjsip/sip_transaction.c:2690,28'
              BranchSideFuncs:
                - tsx_send_msg
        - Branch String:   '../src/pjsip/sip_transaction.c:2682,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2682,9'
              BranchSideFuncs:
                - tsx_resched_retransmission
                - tsx_send_msg
            - BranchSide:      '../src/pjsip/sip_transaction.c:2683,13'
              BranchSideFuncs:
                - tsx_resched_retransmission
                - tsx_send_msg
        - Branch String:   '../src/pjsip/sip_transaction.c:2683,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2684,13'
              BranchSideFuncs:
                - tsx_send_msg
            - BranchSide:      '../src/pjsip/sip_transaction.c:2686,40'
              BranchSideFuncs:
                - tsx_resched_retransmission
                - tsx_send_msg
        - Branch String:   '../src/pjsip/sip_transaction.c:2691,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2692,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:2695,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:2638,20'
          Dst:             pj_timer_entry_running
        - Src:             '../src/pjsip/sip_transaction.c:2650,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2659,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:2659,9'
          Dst:             pjsip_tx_data_get_info
        - Src:             '../src/pjsip/sip_transaction.c:2659,9'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_transaction.c:2665,9'
          Dst:             lock_timer
        - Src:             '../src/pjsip/sip_transaction.c:2666,9'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:2667,9'
          Dst:             tsx_schedule_timer
        - Src:             '../src/pjsip/sip_transaction.c:2668,9'
          Dst:             unlock_timer
        - Src:             '../src/pjsip/sip_transaction.c:2672,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:2672,5'
          Dst:             pjsip_tx_data_get_info
        - Src:             '../src/pjsip/sip_transaction.c:2672,5'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_transaction.c:2682,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2686,13'
          Dst:             tsx_resched_retransmission
        - Src:             '../src/pjsip/sip_transaction.c:2690,14'
          Dst:             tsx_send_msg
    - functionName:    tsx_on_state_calling
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2813
      functionLinenumberEnd: 2922
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
        - event
      BBCount:         41
      ICount:          255
      EdgeCount:       51
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - lock_timer
        - tsx_cancel_timer
        - tsx_on_state_proceeding_uac
        - tsx_retransmit
        - tsx_schedule_timer
        - tsx_set_state
        - tsx_set_status_code
        - unlock_timer
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:2814,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2814,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_on_state_proceeding_uac
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_status_code
                - tsx_set_state
                - tsx_retransmit
            - BranchSide:      '../src/pjsip/sip_transaction.c:2815,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_on_state_proceeding_uac
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_status_code
                - tsx_set_state
                - tsx_retransmit
        - Branch String:   '../src/pjsip/sip_transaction.c:2815,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2815,5'
              BranchSideFuncs:
                - __assert_fail
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_on_state_proceeding_uac
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_status_code
                - tsx_set_state
                - tsx_retransmit
            - BranchSide:      '../src/pjsip/sip_transaction.c:2817,9'
              BranchSideFuncs:
                - __assert_fail
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_on_state_proceeding_uac
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_status_code
                - tsx_set_state
                - tsx_retransmit
        - Branch String:   '../src/pjsip/sip_transaction.c:2817,42'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2818,9'
              BranchSideFuncs:
                - __assert_fail
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_on_state_proceeding_uac
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_status_code
                - tsx_set_state
                - tsx_retransmit
            - BranchSide:      '../src/pjsip/sip_transaction.c:2828,16'
              BranchSideFuncs:
                - __assert_fail
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_on_state_proceeding_uac
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_status_code
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:2817,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2823,34'
              BranchSideFuncs:
                - tsx_retransmit
            - BranchSide:      '../src/pjsip/sip_transaction.c:2828,16'
              BranchSideFuncs:
                - __assert_fail
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_on_state_proceeding_uac
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_status_code
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:2824,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2825,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:2828,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:2828,49'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2829,16'
              BranchSideFuncs:
                - __assert_fail
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_on_state_proceeding_uac
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_status_code
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:2846,16'
              BranchSideFuncs:
                - __assert_fail
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_on_state_proceeding_uac
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:2828,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2832,26'
              BranchSideFuncs:
                - tsx_cancel_timer
                - tsx_set_status_code
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:2846,16'
              BranchSideFuncs:
                - __assert_fail
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_on_state_proceeding_uac
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:2846,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2851,15'
              BranchSideFuncs:
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_on_state_proceeding_uac
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:2917,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:2854,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2855,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:2857,16'
              BranchSideFuncs:
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_on_state_proceeding_uac
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:2862,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2863,30'
              BranchSideFuncs:
                - tsx_cancel_timer
                - tsx_on_state_proceeding_uac
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:2875,30'
              BranchSideFuncs:
                - tsx_cancel_timer
                - tsx_schedule_timer
                - tsx_on_state_proceeding_uac
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:2865,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2866,28'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_on_state_proceeding_uac
            - BranchSide:      '../src/pjsip/sip_transaction.c:2871,9'
              BranchSideFuncs:
                - tsx_on_state_proceeding_uac
        - Branch String:   '../src/pjsip/sip_transaction.c:2883,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2886,28'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_on_state_proceeding_uac
            - BranchSide:      '../src/pjsip/sip_transaction.c:2891,22'
              BranchSideFuncs:
                - tsx_schedule_timer
                - tsx_on_state_proceeding_uac
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:2814,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2815,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2823,18'
          Dst:             tsx_retransmit
        - Src:             '../src/pjsip/sip_transaction.c:2832,9'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:2837,9'
          Dst:             tsx_set_status_code
        - Src:             '../src/pjsip/sip_transaction.c:2840,9'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:2863,13'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:2866,17'
          Dst:             lock_timer
        - Src:             '../src/pjsip/sip_transaction.c:2867,17'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:2868,17'
          Dst:             unlock_timer
        - Src:             '../src/pjsip/sip_transaction.c:2875,13'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:2886,17'
          Dst:             lock_timer
        - Src:             '../src/pjsip/sip_transaction.c:2887,17'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:2888,17'
          Dst:             unlock_timer
        - Src:             '../src/pjsip/sip_transaction.c:2892,21'
          Dst:             tsx_schedule_timer
        - Src:             '../src/pjsip/sip_transaction.c:2914,9'
          Dst:             tsx_on_state_proceeding_uac
        - Src:             '../src/pjsip/sip_transaction.c:2917,9'
          Dst:             __assert_fail
    - functionName:    tsx_on_state_proceeding_uac
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3246
      functionLinenumberEnd: 3491
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
        - event
      BBCount:         77
      ICount:          492
      EdgeCount:       99
      CyclomaticComplexity: 24
      functionsReached:
        - __assert_fail
        - lock_timer
        - pjsip_endpt_create_ack
        - pjsip_tx_data_dec_ref
        - tsx_cancel_timer
        - tsx_retransmit
        - tsx_schedule_timer
        - tsx_send_msg
        - tsx_set_state
        - tsx_set_status_code
        - unlock_timer
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:3248,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3248,5'
              BranchSideFuncs:
                - tsx_set_status_code
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
                - tsx_set_state
                - pjsip_endpt_create_ack
                - tsx_send_msg
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - lock_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_set_state
                - tsx_retransmit
                - __assert_fail
                - tsx_set_status_code
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:3248,5'
              BranchSideFuncs:
                - __assert_fail
                - tsx_set_status_code
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
                - tsx_set_state
                - pjsip_endpt_create_ack
                - tsx_send_msg
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - lock_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_set_state
                - tsx_retransmit
                - __assert_fail
                - tsx_set_status_code
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3248,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3248,5'
              BranchSideFuncs:
                - tsx_set_status_code
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
                - tsx_set_state
                - pjsip_endpt_create_ack
                - tsx_send_msg
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - lock_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_set_state
                - tsx_retransmit
                - __assert_fail
                - tsx_set_status_code
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:3251,9'
              BranchSideFuncs:
                - tsx_set_status_code
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
                - tsx_set_state
                - pjsip_endpt_create_ack
                - tsx_send_msg
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - lock_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_set_state
                - tsx_retransmit
                - __assert_fail
                - tsx_set_status_code
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3251,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3257,9'
              BranchSideFuncs:
                - __assert_fail
                - tsx_set_status_code
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
                - tsx_set_state
                - pjsip_endpt_create_ack
                - tsx_send_msg
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - lock_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_set_state
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:3274,13'
              BranchSideFuncs:
                - tsx_set_status_code
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
                - tsx_set_state
                - pjsip_endpt_create_ack
                - tsx_send_msg
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - lock_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_set_state
                - tsx_retransmit
        - Branch String:   '../src/pjsip/sip_transaction.c:3257,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3257,9'
              BranchSideFuncs:
                - tsx_set_status_code
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
                - tsx_set_state
                - pjsip_endpt_create_ack
                - tsx_send_msg
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - lock_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_set_state
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:3258,13'
              BranchSideFuncs:
                - tsx_set_status_code
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
                - tsx_set_state
                - pjsip_endpt_create_ack
                - tsx_send_msg
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - lock_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_set_state
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3258,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3259,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:3262,15'
              BranchSideFuncs:
                - tsx_set_status_code
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
                - tsx_set_state
                - pjsip_endpt_create_ack
                - tsx_send_msg
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - lock_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_set_state
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3265,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3266,13'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:3270,29'
              BranchSideFuncs:
                - tsx_set_status_code
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
                - tsx_set_state
                - pjsip_endpt_create_ack
                - tsx_send_msg
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - lock_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3274,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3276,25'
              BranchSideFuncs:
                - tsx_retransmit
            - BranchSide:      '../src/pjsip/sip_transaction.c:3283,33'
              BranchSideFuncs:
                - tsx_set_status_code
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
                - tsx_set_state
                - pjsip_endpt_create_ack
                - tsx_send_msg
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - lock_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_state
                - tsx_set_state
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3287,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3290,24'
              BranchSideFuncs:
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3293,16'
              BranchSideFuncs:
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
                - tsx_set_state
                - pjsip_endpt_create_ack
                - tsx_send_msg
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - lock_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_state
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3293,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3296,20'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - lock_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_state
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3335,16'
              BranchSideFuncs:
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
                - tsx_set_state
                - pjsip_endpt_create_ack
                - tsx_send_msg
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3303,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3304,28'
              BranchSideFuncs:
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3313,18'
              BranchSideFuncs:
                - lock_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3313,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3314,21'
              BranchSideFuncs:
                - lock_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3320,39'
              BranchSideFuncs:
                - lock_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3314,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3315,31'
              BranchSideFuncs:
                - lock_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3317,31'
              BranchSideFuncs:
                - lock_timer
                - tsx_schedule_timer
                - unlock_timer
                - tsx_cancel_timer
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3335,49'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3336,16'
              BranchSideFuncs:
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
                - tsx_set_state
                - pjsip_endpt_create_ack
                - tsx_send_msg
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3343,16'
              BranchSideFuncs:
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
                - tsx_set_state
                - pjsip_endpt_create_ack
                - tsx_send_msg
        - Branch String:   '../src/pjsip/sip_transaction.c:3335,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3339,24'
              BranchSideFuncs:
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3343,16'
              BranchSideFuncs:
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
                - tsx_set_state
                - pjsip_endpt_create_ack
                - tsx_send_msg
        - Branch String:   '../src/pjsip/sip_transaction.c:3343,40'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3343,43'
              BranchSideFuncs:
                - __assert_fail
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
                - tsx_set_state
                - pjsip_endpt_create_ack
                - tsx_send_msg
            - BranchSide:      '../src/pjsip/sip_transaction.c:3486,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3343,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3404,24'
              BranchSideFuncs:
                - tsx_cancel_timer
                - lock_timer
                - tsx_cancel_timer
                - unlock_timer
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
                - tsx_set_state
                - pjsip_endpt_create_ack
                - tsx_send_msg
            - BranchSide:      '../src/pjsip/sip_transaction.c:3486,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3415,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3418,46'
              BranchSideFuncs:
                - pjsip_endpt_create_ack
                - tsx_send_msg
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:3428,21'
              BranchSideFuncs:
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3421,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3422,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:3424,36'
              BranchSideFuncs:
                - tsx_send_msg
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:3425,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3426,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:3428,9'
              BranchSideFuncs:
                - tsx_set_state
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:3429,66'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3430,21'
              BranchSideFuncs:
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3439,28'
              BranchSideFuncs:
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3449,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3450,17'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:3465,14'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:3450,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3451,39'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:3461,9'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:3465,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3466,17'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:3472,35'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:3466,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3467,27'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:3469,27'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:3248,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:3257,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:3266,13'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:3270,9'
          Dst:             tsx_set_status_code
        - Src:             '../src/pjsip/sip_transaction.c:3278,22'
          Dst:             tsx_retransmit
        - Src:             '../src/pjsip/sip_transaction.c:3283,13'
          Dst:             tsx_set_status_code
        - Src:             '../src/pjsip/sip_transaction.c:3290,9'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:3296,9'
          Dst:             lock_timer
        - Src:             '../src/pjsip/sip_transaction.c:3297,9'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:3298,9'
          Dst:             unlock_timer
        - Src:             '../src/pjsip/sip_transaction.c:3304,13'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:3322,13'
          Dst:             lock_timer
        - Src:             '../src/pjsip/sip_transaction.c:3323,13'
          Dst:             tsx_schedule_timer
        - Src:             '../src/pjsip/sip_transaction.c:3325,13'
          Dst:             unlock_timer
        - Src:             '../src/pjsip/sip_transaction.c:3328,13'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:3331,13'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:3339,9'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:3407,9'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:3410,9'
          Dst:             lock_timer
        - Src:             '../src/pjsip/sip_transaction.c:3411,9'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:3412,9'
          Dst:             unlock_timer
        - Src:             '../src/pjsip/sip_transaction.c:3418,22'
          Dst:             pjsip_endpt_create_ack
        - Src:             '../src/pjsip/sip_transaction.c:3424,22'
          Dst:             tsx_send_msg
        - Src:             '../src/pjsip/sip_transaction.c:3439,13'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:3445,9'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:3451,17'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_transaction.c:3474,9'
          Dst:             lock_timer
        - Src:             '../src/pjsip/sip_transaction.c:3479,9'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:3480,9'
          Dst:             tsx_schedule_timer
        - Src:             '../src/pjsip/sip_transaction.c:3482,9'
          Dst:             unlock_timer
        - Src:             '../src/pjsip/sip_transaction.c:3486,9'
          Dst:             __assert_fail
    - functionName:    tsx_on_state_completed_uac
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3610
      functionLinenumberEnd: 3657
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
        - event
      BBCount:         32
      ICount:          168
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - tsx_retransmit
        - tsx_set_state
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:3611,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3611,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - tsx_retransmit
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3613,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - tsx_retransmit
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3613,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3617,13'
              BranchSideFuncs:
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:3627,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - tsx_retransmit
        - Branch String:   '../src/pjsip/sip_transaction.c:3617,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3618,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:3621,24'
              BranchSideFuncs:
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:3627,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3628,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - tsx_retransmit
            - BranchSide:      '../src/pjsip/sip_transaction.c:3652,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3628,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:0,0'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - tsx_retransmit
            - BranchSide:      '../src/pjsip/sip_transaction.c:3632,30'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - tsx_retransmit
        - Branch String:   '../src/pjsip/sip_transaction.c:3633,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3633,13'
              BranchSideFuncs:
                - __assert_fail
                - tsx_retransmit
            - BranchSide:      '../src/pjsip/sip_transaction.c:3634,17'
              BranchSideFuncs:
                - __assert_fail
                - tsx_retransmit
        - Branch String:   '../src/pjsip/sip_transaction.c:3634,47'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3635,17'
              BranchSideFuncs:
                - __assert_fail
                - tsx_retransmit
            - BranchSide:      '../src/pjsip/sip_transaction.c:3645,17'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3634,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3639,42'
              BranchSideFuncs:
                - tsx_retransmit
            - BranchSide:      '../src/pjsip/sip_transaction.c:3645,17'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:3640,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:3641,28'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:3643,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:3645,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:3645,17'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:3611,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:3621,9'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:3633,13'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:3639,26'
          Dst:             tsx_retransmit
        - Src:             '../src/pjsip/sip_transaction.c:3645,17'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:3652,9'
          Dst:             __assert_fail
    - functionName:    mod_tsx_layer_load
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionLinenumberEnd: 786
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mod_tsx_layer_start
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 794
      functionLinenumberEnd: 795
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mod_tsx_layer_stop
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 828
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         19
      ICount:          91
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - mod_tsx_layer_unregister_tsx
        - pj_hash_first
        - pj_hash_next
        - pj_hash_this
        - pj_log_get_level
        - pj_mutex_lock
        - pj_mutex_unlock
        - pjsip_tsx_terminate
        - tsx_shutdown
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:804,24'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:806,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_mutex_lock
                - pj_hash_first
                - pj_mutex_unlock
                - pj_log_get_level
                - pj_log_4
                - pj_hash_this
                - pj_hash_next
                - pjsip_tsx_terminate
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transaction.c:806,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_mutex_lock
                - pj_hash_first
                - pj_mutex_unlock
                - pj_log_get_level
                - pj_log_4
                - pj_hash_this
                - pj_hash_next
                - pjsip_tsx_terminate
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_transaction.c:806,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:806,5'
              BranchSideFuncs:
                - pj_log_4
                - pj_mutex_lock
                - pj_hash_first
                - pj_mutex_unlock
                - pj_log_get_level
                - pj_log_4
                - pj_hash_this
                - pj_hash_next
                - pjsip_tsx_terminate
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
            - BranchSide:      '../src/pjsip/sip_transaction.c:808,33'
              BranchSideFuncs:
                - pj_mutex_lock
                - pj_hash_first
                - pj_mutex_unlock
                - pj_log_get_level
                - pj_log_4
                - pj_hash_this
                - pj_hash_next
                - pjsip_tsx_terminate
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
        - Branch String:   '../src/pjsip/sip_transaction.c:812,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:814,61'
              BranchSideFuncs:
                - pj_hash_this
                - pj_hash_next
                - pj_mutex_unlock
                - pj_log_get_level
                - pj_log_4
                - pjsip_tsx_terminate
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
            - BranchSide:      '../src/pjsip/sip_transaction.c:824,35'
              BranchSideFuncs:
                - pj_mutex_unlock
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_transaction.c:816,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:817,33'
              BranchSideFuncs:
                - pjsip_tsx_terminate
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
                - pj_mutex_unlock
                - pj_log_get_level
                - pj_log_4
                - pj_hash_this
                - pj_hash_next
            - BranchSide:      '../src/pjsip/sip_transaction.c:821,14'
              BranchSideFuncs:
                - pj_mutex_unlock
                - pj_log_get_level
                - pj_log_4
                - pj_hash_this
                - pj_hash_next
                - pjsip_tsx_terminate
                - mod_tsx_layer_unregister_tsx
                - tsx_shutdown
        - Branch String:   '../src/pjsip/sip_transaction.c:826,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:826,5'
              BranchSideFuncs:
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transaction.c:826,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:806,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:806,5'
          Dst:             pj_log_4
        - Src:             '../src/pjsip/sip_transaction.c:808,5'
          Dst:             pj_mutex_lock
        - Src:             '../src/pjsip/sip_transaction.c:811,10'
          Dst:             pj_hash_first
        - Src:             '../src/pjsip/sip_transaction.c:814,34'
          Dst:             pj_hash_this
        - Src:             '../src/pjsip/sip_transaction.c:815,36'
          Dst:             pj_hash_next
        - Src:             '../src/pjsip/sip_transaction.c:817,13'
          Dst:             pjsip_tsx_terminate
        - Src:             '../src/pjsip/sip_transaction.c:818,13'
          Dst:             mod_tsx_layer_unregister_tsx
        - Src:             '../src/pjsip/sip_transaction.c:819,13'
          Dst:             tsx_shutdown
        - Src:             '../src/pjsip/sip_transaction.c:824,5'
          Dst:             pj_mutex_unlock
        - Src:             '../src/pjsip/sip_transaction.c:826,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:826,5'
          Dst:             pj_log_4
    - functionName:    mod_tsx_layer_unload
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 874
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          48
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - pj_hash_count
        - pj_perror_3
        - pjsip_endpt_atexit
        - tsx_layer_destroy
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:861,37'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:861,37'
              BranchSideFuncs:
                - pj_hash_count
                - tsx_layer_destroy
                - pjsip_endpt_atexit
                - pj_perror_3
            - BranchSide:      '../src/pjsip/sip_transaction.c:861,37'
              BranchSideFuncs:
                - pj_hash_count
                - tsx_layer_destroy
                - pjsip_endpt_atexit
                - pj_perror_3
        - Branch String:   '../src/pjsip/sip_transaction.c:861,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:863,51'
              BranchSideFuncs:
                - pjsip_endpt_atexit
                - pj_perror_3
            - BranchSide:      '../src/pjsip/sip_transaction.c:871,37'
              BranchSideFuncs:
                - tsx_layer_destroy
        - Branch String:   '../src/pjsip/sip_transaction.c:864,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:865,13'
              BranchSideFuncs:
                - pj_perror_3
            - BranchSide:      '../src/pjsip/sip_transaction.c:868,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:861,9'
          Dst:             pj_hash_count
        - Src:             '../src/pjsip/sip_transaction.c:863,18'
          Dst:             pjsip_endpt_atexit
        - Src:             '../src/pjsip/sip_transaction.c:863,18'
          Dst:             tsx_layer_destroy
        - Src:             '../src/pjsip/sip_transaction.c:865,13'
          Dst:             pj_perror_3
        - Src:             '../src/pjsip/sip_transaction.c:871,5'
          Dst:             tsx_layer_destroy
    - functionName:    mod_tsx_layer_on_rx_request
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionLinenumberEnd: 994
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rdata
      BBCount:         16
      ICount:          124
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - pj_grp_lock_add_ref
        - pj_grp_lock_dec_ref
        - pj_hash_get_lower
        - pj_mutex_lock
        - pj_mutex_unlock
        - pjsip_tsx_create_key
        - pjsip_tsx_recv_msg
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:956,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:956,24'
              BranchSideFuncs:
                - pj_mutex_unlock
            - BranchSide:      '../src/pjsip/sip_transaction.c:961,40'
              BranchSideFuncs:
                - pj_mutex_unlock
        - Branch String:   '../src/pjsip/sip_transaction.c:956,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:961,40'
              BranchSideFuncs:
                - pj_mutex_unlock
            - BranchSide:      '../src/pjsip/sip_transaction.c:969,9'
              BranchSideFuncs:
                - pj_grp_lock_add_ref
                - pj_mutex_unlock
                - pjsip_tsx_recv_msg
                - pj_grp_lock_dec_ref
                - pj_mutex_unlock
        - Branch String:   '../src/pjsip/sip_transaction.c:969,69'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:970,9'
              BranchSideFuncs:
                - pj_grp_lock_add_ref
                - pj_mutex_unlock
                - pjsip_tsx_recv_msg
                - pj_grp_lock_dec_ref
                - pj_mutex_unlock
            - BranchSide:      '../src/pjsip/sip_transaction.c:980,25'
              BranchSideFuncs:
                - pj_grp_lock_add_ref
                - pj_mutex_unlock
                - pjsip_tsx_recv_msg
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:970,47'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:971,9'
              BranchSideFuncs:
                - pj_grp_lock_add_ref
                - pj_mutex_unlock
                - pjsip_tsx_recv_msg
                - pj_grp_lock_dec_ref
                - pj_mutex_unlock
            - BranchSide:      '../src/pjsip/sip_transaction.c:980,25'
              BranchSideFuncs:
                - pj_grp_lock_add_ref
                - pj_mutex_unlock
                - pjsip_tsx_recv_msg
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:969,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:973,40'
              BranchSideFuncs:
                - pj_mutex_unlock
            - BranchSide:      '../src/pjsip/sip_transaction.c:980,25'
              BranchSideFuncs:
                - pj_grp_lock_add_ref
                - pj_mutex_unlock
                - pjsip_tsx_recv_msg
                - pj_grp_lock_dec_ref
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:940,5'
          Dst:             pjsip_tsx_create_key
        - Src:             '../src/pjsip/sip_transaction.c:944,5'
          Dst:             pj_mutex_lock
        - Src:             '../src/pjsip/sip_transaction.c:947,11'
          Dst:             pj_hash_get_lower
        - Src:             '../src/pjsip/sip_transaction.c:961,9'
          Dst:             pj_mutex_unlock
        - Src:             '../src/pjsip/sip_transaction.c:973,9'
          Dst:             pj_mutex_unlock
        - Src:             '../src/pjsip/sip_transaction.c:980,5'
          Dst:             pj_grp_lock_add_ref
        - Src:             '../src/pjsip/sip_transaction.c:983,5'
          Dst:             pj_mutex_unlock
        - Src:             '../src/pjsip/sip_transaction.c:989,5'
          Dst:             pjsip_tsx_recv_msg
        - Src:             '../src/pjsip/sip_transaction.c:991,5'
          Dst:             pj_grp_lock_dec_ref
    - functionName:    mod_tsx_layer_on_rx_response
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1001
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rdata
      BBCount:         9
      ICount:          83
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_grp_lock_add_ref
        - pj_grp_lock_dec_ref
        - pj_hash_get_lower
        - pj_mutex_lock
        - pj_mutex_unlock
        - pjsip_tsx_create_key
        - pjsip_tsx_recv_msg
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:1022,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1022,24'
              BranchSideFuncs:
                - pj_mutex_unlock
            - BranchSide:      '../src/pjsip/sip_transaction.c:1027,40'
              BranchSideFuncs:
                - pj_mutex_unlock
        - Branch String:   '../src/pjsip/sip_transaction.c:1022,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1027,40'
              BranchSideFuncs:
                - pj_mutex_unlock
            - BranchSide:      '../src/pjsip/sip_transaction.c:1034,25'
              BranchSideFuncs:
                - pj_grp_lock_add_ref
                - pj_mutex_unlock
                - pjsip_tsx_recv_msg
                - pj_grp_lock_dec_ref
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:1006,5'
          Dst:             pjsip_tsx_create_key
        - Src:             '../src/pjsip/sip_transaction.c:1010,5'
          Dst:             pj_mutex_lock
        - Src:             '../src/pjsip/sip_transaction.c:1013,11'
          Dst:             pj_hash_get_lower
        - Src:             '../src/pjsip/sip_transaction.c:1027,9'
          Dst:             pj_mutex_unlock
        - Src:             '../src/pjsip/sip_transaction.c:1034,5'
          Dst:             pj_grp_lock_add_ref
        - Src:             '../src/pjsip/sip_transaction.c:1037,5'
          Dst:             pj_mutex_unlock
        - Src:             '../src/pjsip/sip_transaction.c:1043,5'
          Dst:             pjsip_tsx_recv_msg
        - Src:             '../src/pjsip/sip_transaction.c:1045,5'
          Dst:             pj_grp_lock_dec_ref
    - functionName:    pjsip_tsx_create_key
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - key
        - role
        - method
        - rdata
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - create_tsx_key_2543
        - create_tsx_key_3261
        - pj_strnicmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:417,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:420,36'
              BranchSideFuncs:
                - create_tsx_key_3261
            - BranchSide:      '../src/pjsip/sip_transaction.c:428,37'
              BranchSideFuncs:
                - create_tsx_key_2543
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:417,9'
          Dst:             pj_strnicmp
        - Src:             '../src/pjsip/sip_transaction.c:420,16'
          Dst:             create_tsx_key_3261
        - Src:             '../src/pjsip/sip_transaction.c:428,16'
          Dst:             create_tsx_key_2543
    - functionName:    pjsip_tsx_recv_msg
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2043
      functionLinenumberEnd: 2062
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
        - rdata
      BBCount:         10
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - pj_log_get_level
        - pj_log_pop_indent
        - pj_log_push_indent
        - pjsip_rx_data_get_info
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:2046,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2046,5'
              BranchSideFuncs:
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_transaction.c:2048,5'
              BranchSideFuncs:
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - pj_log_pop_indent
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:2046,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:2046,5'
          Dst:             pjsip_rx_data_get_info
        - Src:             '../src/pjsip/sip_transaction.c:2046,5'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_transaction.c:2048,5'
          Dst:             pj_log_push_indent
        - Src:             '../src/pjsip/sip_transaction.c:2057,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjsip/sip_transaction.c:2059,5'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjsip/sip_transaction.c:2061,5'
          Dst:             pj_log_pop_indent
    - functionName:    create_tsx_key_3261
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - key
        - role
        - method
        - branch
      BBCount:         30
      ICount:          196
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - pj_memcpy
        - pj_pool_alloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:371,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:371,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_memcpy.958
                - pj_memcpy.958
            - BranchSide:      '../src/pjsip/sip_transaction.c:371,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:371,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:371,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_memcpy.958
                - pj_memcpy.958
            - BranchSide:      '../src/pjsip/sip_transaction.c:371,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:371,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:371,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_memcpy.958
                - pj_memcpy.958
            - BranchSide:      '../src/pjsip/sip_transaction.c:371,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:371,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:371,5'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.958
                - pj_memcpy.958
            - BranchSide:      '../src/pjsip/sip_transaction.c:374,34'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.958
                - pj_memcpy.958
        - Branch String:   '../src/pjsip/sip_transaction.c:371,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:371,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:371,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:371,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:371,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:371,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:371,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:371,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:371,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:371,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:371,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:371,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:381,43'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:381,46'
              BranchSideFuncs:
                - pj_memcpy.958
                - pj_memcpy.958
            - BranchSide:      '../src/pjsip/sip_transaction.c:388,15'
              BranchSideFuncs:
                - pj_memcpy.958
        - Branch String:   '../src/pjsip/sip_transaction.c:381,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:382,19'
              BranchSideFuncs:
                - pj_memcpy.958
                - pj_memcpy.958
            - BranchSide:      '../src/pjsip/sip_transaction.c:388,15'
              BranchSideFuncs:
                - pj_memcpy.958
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:371,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:374,20'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_transaction.c:382,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_transaction.c:388,5'
          Dst:             pj_memcpy
    - functionName:    create_tsx_key_2543
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - str
        - role
        - method
        - rdata
        - include_via
      BBCount:         64
      ICount:          459
      EdgeCount:       79
      CyclomaticComplexity: 17
      functionsReached:
        - __assert_fail
        - pj_memcpy
        - pj_pool_alloc
        - pj_utoa
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:287,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:287,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pj_pool_alloc
                - pj_utoa
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_utoa
                - pj_memcpy.958
            - BranchSide:      '../src/pjsip/sip_transaction.c:287,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:287,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:287,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pj_pool_alloc
                - pj_utoa
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_utoa
                - pj_memcpy.958
            - BranchSide:      '../src/pjsip/sip_transaction.c:287,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:287,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:287,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pj_pool_alloc
                - pj_utoa
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_utoa
                - pj_memcpy.958
            - BranchSide:      '../src/pjsip/sip_transaction.c:287,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:287,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:287,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pj_pool_alloc
                - pj_utoa
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_utoa
                - pj_memcpy.958
            - BranchSide:      '../src/pjsip/sip_transaction.c:288,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pj_pool_alloc
                - pj_utoa
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_utoa
                - pj_memcpy.958
        - Branch String:   '../src/pjsip/sip_transaction.c:287,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:287,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:287,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:287,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:287,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:287,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:287,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:287,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:287,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:287,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:287,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:287,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:288,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:288,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pj_pool_alloc
                - pj_utoa
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_utoa
                - pj_memcpy.958
            - BranchSide:      '../src/pjsip/sip_transaction.c:289,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pj_pool_alloc
                - pj_utoa
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_utoa
                - pj_memcpy.958
        - Branch String:   '../src/pjsip/sip_transaction.c:288,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:288,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:288,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:289,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:289,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_pool_alloc
                - pj_utoa
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_utoa
                - pj_memcpy.958
            - BranchSide:      '../src/pjsip/sip_transaction.c:290,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_pool_alloc
                - pj_utoa
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_utoa
                - pj_memcpy.958
        - Branch String:   '../src/pjsip/sip_transaction.c:289,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:289,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:289,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:290,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:290,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_utoa
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_utoa
                - pj_memcpy.958
            - BranchSide:      '../src/pjsip/sip_transaction.c:291,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_utoa
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_utoa
                - pj_memcpy.958
        - Branch String:   '../src/pjsip/sip_transaction.c:290,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:290,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:290,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:291,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:291,5'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_utoa
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_utoa
                - pj_memcpy.958
            - BranchSide:      '../src/pjsip/sip_transaction.c:293,13'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_utoa
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_utoa
                - pj_memcpy.958
        - Branch String:   '../src/pjsip/sip_transaction.c:291,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:291,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:291,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:301,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:302,25'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_utoa
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_utoa
                - pj_memcpy.958
            - BranchSide:      '../src/pjsip/sip_transaction.c:305,37'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_utoa
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_utoa
                - pj_memcpy.958
        - Branch String:   '../src/pjsip/sip_transaction.c:312,43'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:312,46'
              BranchSideFuncs:
                - pj_utoa
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_utoa
                - pj_memcpy.958
            - BranchSide:      '../src/pjsip/sip_transaction.c:319,19'
              BranchSideFuncs:
                - pj_utoa
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_transaction.c:312,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:313,19'
              BranchSideFuncs:
                - pj_memcpy.958
                - pj_utoa
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_transaction.c:319,19'
              BranchSideFuncs:
                - pj_utoa
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_memcpy.958
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_transaction.c:341,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:342,19'
              BranchSideFuncs:
                - pj_memcpy.958
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_transaction.c:351,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:287,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:288,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:289,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:290,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:291,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:305,23'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_transaction.c:313,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_transaction.c:319,11'
          Dst:             pj_utoa
        - Src:             '../src/pjsip/sip_transaction.c:325,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_transaction.c:331,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_transaction.c:342,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_transaction.c:346,15'
          Dst:             pj_utoa
    - functionName:    tsx_layer_destroy
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 834
      functionLinenumberEnd: 847
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
      BBCount:         8
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - pj_log_get_level
        - pj_mutex_destroy
        - pjsip_endpt_release_pool
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:846,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:846,5'
              BranchSideFuncs:
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transaction.c:846,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:838,5'
          Dst:             pj_mutex_destroy
        - Src:             '../src/pjsip/sip_transaction.c:841,5'
          Dst:             pjsip_endpt_release_pool
        - Src:             '../src/pjsip/sip_transaction.c:846,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:846,5'
          Dst:             pj_log_4
    - functionName:    pjsip_tsx_terminate
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1874
      functionLinenumberEnd: 1895
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tsx
        - code
      BBCount:         26
      ICount:          108
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - pj_log_get_level
        - pj_log_pop_indent
        - pj_log_push_indent
        - tsx_set_state
        - tsx_set_status_code
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:1875,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1875,5'
              BranchSideFuncs:
                - pj_log_get_level
                - __assert_fail
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - pj_log_pop_indent
                - tsx_set_status_code
                - tsx_set_state
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_transaction.c:1877,5'
              BranchSideFuncs:
                - pj_log_get_level
                - __assert_fail
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - pj_log_pop_indent
                - tsx_set_status_code
                - tsx_set_state
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_transaction.c:1875,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1875,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:1875,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1877,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1877,5'
              BranchSideFuncs:
                - pj_log_5
                - __assert_fail
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - pj_log_pop_indent
                - tsx_set_status_code
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:1879,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - pj_log_pop_indent
                - tsx_set_status_code
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:1879,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1879,5'
              BranchSideFuncs:
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - pj_log_pop_indent
                - tsx_set_status_code
                - tsx_set_state
            - BranchSide:      '../src/pjsip/sip_transaction.c:1881,5'
              BranchSideFuncs:
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - pj_log_pop_indent
                - tsx_set_status_code
                - tsx_set_state
        - Branch String:   '../src/pjsip/sip_transaction.c:1879,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1879,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:1879,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1885,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1886,29'
              BranchSideFuncs:
                - tsx_set_status_code
                - tsx_set_state
                - pj_grp_lock_release
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_transaction.c:1890,25'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_log_pop_indent
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:1875,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:1877,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:1877,5'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_transaction.c:1879,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:1881,5'
          Dst:             pj_log_push_indent
        - Src:             '../src/pjsip/sip_transaction.c:1883,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjsip/sip_transaction.c:1886,9'
          Dst:             tsx_set_status_code
        - Src:             '../src/pjsip/sip_transaction.c:1887,9'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:1890,5'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjsip/sip_transaction.c:1892,5'
          Dst:             pj_log_pop_indent
    - functionName:    tsx_on_destroy
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1207
      functionLinenumberEnd: 1214
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - arg
      BBCount:         8
      ICount:          50
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - pj_log_get_level
        - pj_mutex_destroy
        - pjsip_endpt_release_pool
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:1210,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1210,5'
              BranchSideFuncs:
                - pj_log_5
                - pj_mutex_destroy
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transaction.c:1210,5'
              BranchSideFuncs:
                - pj_mutex_destroy
                - pjsip_endpt_release_pool
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:1210,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:1210,5'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_transaction.c:1212,5'
          Dst:             pj_mutex_destroy
        - Src:             '../src/pjsip/sip_transaction.c:1213,5'
          Dst:             pjsip_endpt_release_pool
    - functionName:    tsx_timer_callback
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1267
      functionLinenumberEnd: 1383
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - theap
        - entry
      BBCount:         50
      ICount:          357
      EdgeCount:       66
      CyclomaticComplexity: 18
      functionsReached:
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - pj_log_get_level
        - pj_log_pop_indent
        - pj_log_push_indent
        - pj_strerror
        - pjsip_tsx_terminate
        - tsx_schedule_timer
        - tsx_set_state
        - tsx_set_status_code
        - tsx_update_transport
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:1273,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1274,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:1278,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - pj_log_pop_indent
                - pj_log_5
                - pj_grp_lock_acquire
                - tsx_update_transport
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_schedule_timer
                - pj_strerror
                - tsx_set_status_code
                - pj_grp_lock_release
                - pjsip_tsx_terminate
        - Branch String:   '../src/pjsip/sip_transaction.c:1278,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1279,13'
              BranchSideFuncs:
                - pjsip_tsx_terminate
            - BranchSide:      '../src/pjsip/sip_transaction.c:1282,16'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - pj_log_pop_indent
                - pj_log_5
                - pj_grp_lock_acquire
                - tsx_update_transport
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_schedule_timer
                - pj_strerror
                - tsx_set_status_code
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_transaction.c:1279,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1280,33'
              BranchSideFuncs:
                - pjsip_tsx_terminate
            - BranchSide:      '../src/pjsip/sip_transaction.c:1282,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:1282,49'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1283,16'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - tsx_update_transport
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_schedule_timer
                - pj_strerror
                - tsx_set_status_code
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:1286,30'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - tsx_update_transport
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_schedule_timer
                - pj_strerror
                - tsx_set_status_code
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_transaction.c:1282,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1286,30'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - tsx_update_transport
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_schedule_timer
                - pj_strerror
                - tsx_set_status_code
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:1367,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - pj_log_pop_indent
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_transaction.c:1289,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1291,25'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - tsx_update_transport
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_schedule_timer
                - pj_strerror
                - tsx_set_status_code
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:1364,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:1300,25'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1300,28'
              BranchSideFuncs:
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_schedule_timer
                - pj_strerror
                - tsx_set_status_code
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:1324,17'
              BranchSideFuncs:
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_schedule_timer
                - pj_strerror
                - tsx_set_status_code
        - Branch String:   '../src/pjsip/sip_transaction.c:1300,66'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1301,17'
              BranchSideFuncs:
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_schedule_timer
                - pj_strerror
                - tsx_set_status_code
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:1324,17'
              BranchSideFuncs:
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_schedule_timer
                - pj_strerror
                - tsx_set_status_code
        - Branch String:   '../src/pjsip/sip_transaction.c:1301,45'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1301,48'
              BranchSideFuncs:
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_schedule_timer
                - pj_strerror
                - tsx_set_status_code
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:1324,17'
              BranchSideFuncs:
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_schedule_timer
                - pj_strerror
                - tsx_set_status_code
        - Branch String:   '../src/pjsip/sip_transaction.c:1301,71'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1302,19'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_schedule_timer
                - pj_strerror
                - tsx_set_status_code
            - BranchSide:      '../src/pjsip/sip_transaction.c:1324,17'
              BranchSideFuncs:
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_schedule_timer
                - pj_strerror
                - tsx_set_status_code
        - Branch String:   '../src/pjsip/sip_transaction.c:1302,68'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1303,19'
              BranchSideFuncs:
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_schedule_timer
                - pj_strerror
                - tsx_set_status_code
            - BranchSide:      '../src/pjsip/sip_transaction.c:1324,17'
              BranchSideFuncs:
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_schedule_timer
                - pj_strerror
                - tsx_set_status_code
        - Branch String:   '../src/pjsip/sip_transaction.c:1300,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1315,17'
              BranchSideFuncs:
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_schedule_timer
                - pj_strerror
                - tsx_set_status_code
            - BranchSide:      '../src/pjsip/sip_transaction.c:1324,17'
              BranchSideFuncs:
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_schedule_timer
                - pj_strerror
                - tsx_set_status_code
        - Branch String:   '../src/pjsip/sip_transaction.c:1324,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1325,26'
              BranchSideFuncs:
                - pj_strerror
                - tsx_set_status_code
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:1342,28'
              BranchSideFuncs:
                - tsx_set_state
                - pj_grp_lock_release
                - tsx_schedule_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:1352,31'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1352,34'
              BranchSideFuncs:
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:1361,32'
              BranchSideFuncs:
                - tsx_schedule_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:1352,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1354,17'
              BranchSideFuncs:
                - tsx_schedule_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:1361,32'
              BranchSideFuncs:
                - tsx_schedule_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:1369,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1369,9'
              BranchSideFuncs:
                - pj_log_5
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_transaction.c:1371,9'
              BranchSideFuncs:
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - pj_log_pop_indent
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:1280,13'
          Dst:             pjsip_tsx_terminate
        - Src:             '../src/pjsip/sip_transaction.c:1293,13'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjsip/sip_transaction.c:1297,13'
          Dst:             tsx_update_transport
        - Src:             '../src/pjsip/sip_transaction.c:1320,17'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjsip/sip_transaction.c:1328,23'
          Dst:             pj_strerror
        - Src:             '../src/pjsip/sip_transaction.c:1329,17'
          Dst:             tsx_set_status_code
        - Src:             '../src/pjsip/sip_transaction.c:1342,13'
          Dst:             tsx_set_state
        - Src:             '../src/pjsip/sip_transaction.c:1345,13'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjsip/sip_transaction.c:1361,13'
          Dst:             tsx_schedule_timer
        - Src:             '../src/pjsip/sip_transaction.c:1369,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:1369,9'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_transaction.c:1371,9'
          Dst:             pj_log_push_indent
        - Src:             '../src/pjsip/sip_transaction.c:1377,9'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjsip/sip_transaction.c:1379,9'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjsip/sip_transaction.c:1381,9'
          Dst:             pj_log_pop_indent
    - functionName:    pj_pool_zalloc
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/pool.h:490,12'
          Dst:             pj_pool_calloc
    - functionName:    pjsip_tsx_retransmit_no_state
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2562
      functionLinenumberEnd: 2580
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
        - tdata
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - pjsip_tx_data_add_ref
        - pjsip_tx_data_dec_ref
        - tsx_send_msg
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:2566,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2567,17'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - tsx_send_msg
                - pj_grp_lock_release
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:2570,27'
              BranchSideFuncs:
                - tsx_send_msg
                - pj_grp_lock_release
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:2576,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2576,9'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:2577,31'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:2565,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjsip/sip_transaction.c:2568,9'
          Dst:             pjsip_tx_data_add_ref
        - Src:             '../src/pjsip/sip_transaction.c:2570,14'
          Dst:             tsx_send_msg
        - Src:             '../src/pjsip/sip_transaction.c:2571,5'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjsip/sip_transaction.c:2577,9'
          Dst:             pjsip_tx_data_dec_ref
    - functionName:    pjsip_tsx_send_msg
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1997
      functionLinenumberEnd: 2034
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
        - tdata
      BBCount:         24
      ICount:          130
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - pj_log_get_level
        - pj_log_pop_indent
        - pj_log_push_indent
        - pjsip_tx_data_dec_ref
        - pjsip_tx_data_get_info
        - pjsip_tx_data_set_transport
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:2001,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2002,17'
              BranchSideFuncs:
                - __assert_fail
                - pj_log_get_level
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - pjsip_tx_data_set_transport
                - pj_grp_lock_release
                - pj_log_pop_indent
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_get_info
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_transaction.c:2004,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_log_get_level
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - pjsip_tx_data_set_transport
                - pj_grp_lock_release
                - pj_log_pop_indent
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_get_info
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_transaction.c:2004,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2004,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - pjsip_tx_data_set_transport
                - pj_grp_lock_release
                - pj_log_pop_indent
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_get_info
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_transaction.c:2006,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - pjsip_tx_data_set_transport
                - pj_grp_lock_release
                - pj_log_pop_indent
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_get_info
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_transaction.c:2004,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2004,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:2004,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:2006,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2006,5'
              BranchSideFuncs:
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - pjsip_tx_data_set_transport
                - pj_grp_lock_release
                - pj_log_pop_indent
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:2009,5'
              BranchSideFuncs:
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - pjsip_tx_data_set_transport
                - pj_grp_lock_release
                - pj_log_pop_indent
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:2027,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:2028,31'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_transaction.c:2031,5'
              BranchSideFuncs:
                - pj_log_pop_indent
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:2004,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:2006,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:2006,5'
          Dst:             pjsip_tx_data_get_info
        - Src:             '../src/pjsip/sip_transaction.c:2006,5'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_transaction.c:2009,5'
          Dst:             pj_log_push_indent
        - Src:             '../src/pjsip/sip_transaction.c:2014,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjsip/sip_transaction.c:2017,5'
          Dst:             pjsip_tx_data_set_transport
        - Src:             '../src/pjsip/sip_transaction.c:2022,5'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjsip/sip_transaction.c:2028,9'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_transaction.c:2031,5'
          Dst:             pj_log_pop_indent
    - functionName:    pjsip_tsx_set_timeout
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1955
      functionLinenumberEnd: 1989
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tsx
        - millisec
      BBCount:         29
      ICount:          141
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - lock_timer
        - pj_time_val_normalize
        - tsx_cancel_timer
        - tsx_schedule_timer
        - unlock_timer
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:1958,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1958,5'
              BranchSideFuncs:
                - __assert_fail
                - lock_timer
                - tsx_cancel_timer
                - pj_time_val_normalize
                - tsx_schedule_timer
                - unlock_timer
                - unlock_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:1959,5'
              BranchSideFuncs:
                - __assert_fail
                - lock_timer
                - tsx_cancel_timer
                - pj_time_val_normalize
                - tsx_schedule_timer
                - unlock_timer
                - unlock_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:1958,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1958,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:1958,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1959,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1959,5'
              BranchSideFuncs:
                - __assert_fail
                - lock_timer
                - tsx_cancel_timer
                - pj_time_val_normalize
                - tsx_schedule_timer
                - unlock_timer
                - unlock_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:1959,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1959,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1959,5'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - pj_time_val_normalize
                - tsx_schedule_timer
                - unlock_timer
                - unlock_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:1966,16'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - pj_time_val_normalize
                - tsx_schedule_timer
                - unlock_timer
                - unlock_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:1959,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1959,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:1959,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1959,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1959,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:1959,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1972,33'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1972,36'
              BranchSideFuncs:
                - tsx_cancel_timer
                - pj_time_val_normalize
                - tsx_schedule_timer
                - unlock_timer
                - unlock_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:1978,22'
              BranchSideFuncs:
                - tsx_cancel_timer
                - pj_time_val_normalize
                - tsx_schedule_timer
                - unlock_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:1972,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1974,22'
              BranchSideFuncs:
                - unlock_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:1978,22'
              BranchSideFuncs:
                - tsx_cancel_timer
                - pj_time_val_normalize
                - tsx_schedule_timer
                - unlock_timer
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:1958,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:1959,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:1966,5'
          Dst:             lock_timer
        - Src:             '../src/pjsip/sip_transaction.c:1974,9'
          Dst:             unlock_timer
        - Src:             '../src/pjsip/sip_transaction.c:1978,5'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:1982,5'
          Dst:             pj_time_val_normalize
        - Src:             '../src/pjsip/sip_transaction.c:1984,5'
          Dst:             tsx_schedule_timer
        - Src:             '../src/pjsip/sip_transaction.c:1986,5'
          Dst:             unlock_timer
    - functionName:    pjsip_tsx_stop_retransmit
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1928
      functionLinenumberEnd: 1946
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
      BBCount:         29
      ICount:          124
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - pj_log_get_level
        - pj_log_pop_indent
        - pj_log_push_indent
        - tsx_cancel_timer
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:1929,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1929,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_log_get_level
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - tsx_cancel_timer
                - pj_grp_lock_release
                - pj_log_pop_indent
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_transaction.c:1930,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_log_get_level
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - tsx_cancel_timer
                - pj_grp_lock_release
                - pj_log_pop_indent
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_transaction.c:1929,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1929,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:1929,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1930,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1930,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_log_get_level
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - tsx_cancel_timer
                - pj_grp_lock_release
                - pj_log_pop_indent
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_transaction.c:1930,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1930,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1930,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - tsx_cancel_timer
                - pj_grp_lock_release
                - pj_log_pop_indent
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_transaction.c:1934,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - tsx_cancel_timer
                - pj_grp_lock_release
                - pj_log_pop_indent
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_transaction.c:1930,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1930,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:1930,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1930,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1930,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:1930,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1934,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1934,5'
              BranchSideFuncs:
                - pj_log_5
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - tsx_cancel_timer
                - pj_grp_lock_release
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_transaction.c:1936,5'
              BranchSideFuncs:
                - pj_log_push_indent
                - pj_grp_lock_acquire
                - tsx_cancel_timer
                - pj_grp_lock_release
                - pj_log_pop_indent
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:1929,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:1930,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:1934,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:1934,5'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_transaction.c:1936,5'
          Dst:             pj_log_push_indent
        - Src:             '../src/pjsip/sip_transaction.c:1938,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjsip/sip_transaction.c:1940,5'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:1941,5'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjsip/sip_transaction.c:1943,5'
          Dst:             pj_log_pop_indent
    - functionName:    pjsip_tsx_terminate_async
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1904
      functionLinenumberEnd: 1919
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tsx
        - code
      BBCount:         23
      ICount:          97
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - lock_timer
        - pj_log_get_level
        - tsx_cancel_timer
        - tsx_schedule_timer
        - unlock_timer
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:1907,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1907,5'
              BranchSideFuncs:
                - pj_log_get_level
                - __assert_fail
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_transaction.c:1909,5'
              BranchSideFuncs:
                - pj_log_get_level
                - __assert_fail
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_transaction.c:1907,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1907,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:1907,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1909,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1909,5'
              BranchSideFuncs:
                - pj_log_5
                - __assert_fail
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:1911,5'
              BranchSideFuncs:
                - __assert_fail
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:1911,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1911,5'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
            - BranchSide:      '../src/pjsip/sip_transaction.c:1913,16'
              BranchSideFuncs:
                - lock_timer
                - tsx_cancel_timer
                - tsx_schedule_timer
                - unlock_timer
        - Branch String:   '../src/pjsip/sip_transaction.c:1911,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1911,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:1911,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:1907,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:1909,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:1909,5'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_transaction.c:1911,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:1913,5'
          Dst:             lock_timer
        - Src:             '../src/pjsip/sip_transaction.c:1914,5'
          Dst:             tsx_cancel_timer
        - Src:             '../src/pjsip/sip_transaction.c:1915,5'
          Dst:             tsx_schedule_timer
        - Src:             '../src/pjsip/sip_transaction.c:1916,5'
          Dst:             unlock_timer
    - functionName:    pjsip_tsx_set_transport
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1833
      functionLinenumberEnd: 1853
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
        - sel
      BBCount:         17
      ICount:          80
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - pj_memcpy
        - pjsip_tpselector_add_ref
        - pjsip_tpselector_dec_ref
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:1835,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1835,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_grp_lock_acquire
                - pjsip_tpselector_dec_ref
                - pj_memcpy.958
                - pjsip_tpselector_add_ref
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:1835,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1835,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1835,5'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pjsip_tpselector_dec_ref
                - pj_memcpy.958
                - pjsip_tpselector_add_ref
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:1838,25'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pjsip_tpselector_dec_ref
                - pj_memcpy.958
                - pjsip_tpselector_add_ref
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_transaction.c:1835,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1835,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:1835,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1835,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1835,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:1835,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:1835,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:1838,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjsip/sip_transaction.c:1841,5'
          Dst:             pjsip_tpselector_dec_ref
        - Src:             '../src/pjsip/sip_transaction.c:1844,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_transaction.c:1847,5'
          Dst:             pjsip_tpselector_add_ref
        - Src:             '../src/pjsip/sip_transaction.c:1850,5'
          Dst:             pj_grp_lock_release
    - functionName:    pjsip_tsx_create_uas2
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1678
      functionLinenumberEnd: 1825
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx_user
        - rdata
        - grp_lock
        - p_tsx
      BBCount:         69
      ICount:          482
      EdgeCount:       88
      CyclomaticComplexity: 21
      functionsReached:
        - __assert_fail
        - create_tsx_key_2543
        - mod_tsx_layer_register_tsx
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - pj_hash_calc_tolower
        - pj_log_get_level
        - pj_log_pop_indent
        - pj_log_push_indent
        - pj_memcpy
        - pj_strdup
        - pjsip_get_response_addr
        - pjsip_method_cmp
        - pjsip_method_copy
        - pjsip_rx_data_get_info
        - pjsip_tsx_create_key
        - tsx_create
        - tsx_shutdown
        - tsx_update_transport
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:1686,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1686,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pjsip_method_cmp
                - tsx_create
                - pj_grp_lock_acquire
                - pjsip_method_copy
                - pjsip_tsx_create_key
                - create_tsx_key_2543
                - pj_hash_calc_tolower
                - pj_hash_calc_tolower
                - pj_strdup
                - pj_log_get_level
                - pjsip_get_response_addr
                - mod_tsx_layer_register_tsx
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - tsx_update_transport
                - pj_memcpy.958
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transaction.c:1686,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1686,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1686,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pjsip_method_cmp
                - tsx_create
                - pj_grp_lock_acquire
                - pjsip_method_copy
                - pjsip_tsx_create_key
                - create_tsx_key_2543
                - pj_hash_calc_tolower
                - pj_hash_calc_tolower
                - pj_strdup
                - pj_log_get_level
                - pjsip_get_response_addr
                - mod_tsx_layer_register_tsx
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - tsx_update_transport
                - pj_memcpy.958
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transaction.c:1686,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1686,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1686,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pjsip_method_cmp
                - tsx_create
                - pj_grp_lock_acquire
                - pjsip_method_copy
                - pjsip_tsx_create_key
                - create_tsx_key_2543
                - pj_hash_calc_tolower
                - pj_hash_calc_tolower
                - pj_strdup
                - pj_log_get_level
                - pjsip_get_response_addr
                - mod_tsx_layer_register_tsx
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - tsx_update_transport
                - pj_memcpy.958
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transaction.c:1689,11'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pjsip_method_cmp
                - tsx_create
                - pj_grp_lock_acquire
                - pjsip_method_copy
                - pjsip_tsx_create_key
                - create_tsx_key_2543
                - pj_hash_calc_tolower
                - pj_hash_calc_tolower
                - pj_strdup
                - pj_log_get_level
                - pjsip_get_response_addr
                - mod_tsx_layer_register_tsx
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - tsx_update_transport
                - pj_memcpy.958
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_transaction.c:1686,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1686,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:1686,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1686,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1686,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:1686,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1686,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1686,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:1686,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1692,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1692,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_method_cmp
                - tsx_create
                - pj_grp_lock_acquire
                - pjsip_method_copy
                - pjsip_tsx_create_key
                - create_tsx_key_2543
                - pj_hash_calc_tolower
                - pj_hash_calc_tolower
                - pj_strdup
                - pj_log_get_level
                - pjsip_get_response_addr
                - mod_tsx_layer_register_tsx
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - tsx_update_transport
                - pj_memcpy.958
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transaction.c:1695,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_method_cmp
                - tsx_create
                - pj_grp_lock_acquire
                - pjsip_method_copy
                - pjsip_tsx_create_key
                - create_tsx_key_2543
                - pj_hash_calc_tolower
                - pj_hash_calc_tolower
                - pj_strdup
                - pj_log_get_level
                - pjsip_get_response_addr
                - mod_tsx_layer_register_tsx
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - tsx_update_transport
                - pj_memcpy.958
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_transaction.c:1692,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1692,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:1692,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1695,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1695,5'
              BranchSideFuncs:
                - pjsip_method_cmp
                - tsx_create
                - pj_grp_lock_acquire
                - pjsip_method_copy
                - pjsip_tsx_create_key
                - create_tsx_key_2543
                - pj_hash_calc_tolower
                - pj_hash_calc_tolower
                - pj_strdup
                - pj_log_get_level
                - pjsip_get_response_addr
                - mod_tsx_layer_register_tsx
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - tsx_update_transport
                - pj_memcpy.958
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transaction.c:1699,12'
              BranchSideFuncs:
                - pjsip_method_cmp
                - tsx_create
                - pj_grp_lock_acquire
                - pjsip_method_copy
                - pjsip_tsx_create_key
                - create_tsx_key_2543
                - pj_hash_calc_tolower
                - pj_hash_calc_tolower
                - pj_strdup
                - pj_log_get_level
                - pjsip_get_response_addr
                - mod_tsx_layer_register_tsx
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - tsx_update_transport
                - pj_memcpy.958
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_transaction.c:1695,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1695,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:1695,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1700,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1701,9'
              BranchSideFuncs:
                - pjsip_method_cmp
                - tsx_create
                - pj_grp_lock_acquire
                - pjsip_method_copy
                - pjsip_tsx_create_key
                - create_tsx_key_2543
                - pj_hash_calc_tolower
                - pj_hash_calc_tolower
                - pj_strdup
                - pj_log_get_level
                - pjsip_get_response_addr
                - mod_tsx_layer_register_tsx
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - tsx_update_transport
                - pj_memcpy.958
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transaction.c:1704,9'
              BranchSideFuncs:
                - pjsip_method_cmp
                - tsx_create
                - pj_grp_lock_acquire
                - pjsip_method_copy
                - pjsip_tsx_create_key
                - create_tsx_key_2543
                - pj_hash_calc_tolower
                - pj_hash_calc_tolower
                - pj_strdup
                - pj_log_get_level
                - pjsip_get_response_addr
                - mod_tsx_layer_register_tsx
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - tsx_update_transport
                - pj_memcpy.958
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_transaction.c:1704,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1705,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:1710,27'
              BranchSideFuncs:
                - pjsip_method_cmp
                - tsx_create
                - pj_grp_lock_acquire
                - pjsip_method_copy
                - pjsip_tsx_create_key
                - create_tsx_key_2543
                - pj_hash_calc_tolower
                - pj_hash_calc_tolower
                - pj_strdup
                - pj_log_get_level
                - pjsip_get_response_addr
                - mod_tsx_layer_register_tsx
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - tsx_update_transport
                - pj_memcpy.958
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_transaction.c:1710,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1713,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transaction.c:1721,26'
              BranchSideFuncs:
                - tsx_create
                - pj_grp_lock_acquire
                - pjsip_method_copy
                - pjsip_tsx_create_key
                - create_tsx_key_2543
                - pj_hash_calc_tolower
                - pj_hash_calc_tolower
                - pj_strdup
                - pj_log_get_level
                - pjsip_get_response_addr
                - mod_tsx_layer_register_tsx
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - tsx_update_transport
                - pj_memcpy.958
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
        - Branch String:   '../src/pjsip/sip_transaction.c:1713,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1713,9'
              BranchSideFuncs:
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_transaction.c:1715,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:1722,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1723,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:1727,25'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pjsip_method_copy
                - pjsip_tsx_create_key
                - create_tsx_key_2543
                - pj_hash_calc_tolower
                - pj_hash_calc_tolower
                - pj_strdup
                - pj_log_get_level
                - pjsip_get_response_addr
                - mod_tsx_layer_register_tsx
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - tsx_update_transport
                - pj_memcpy.958
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
        - Branch String:   '../src/pjsip/sip_transaction.c:1743,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1744,29'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_shutdown
            - BranchSide:      '../src/pjsip/sip_transaction.c:1752,34'
              BranchSideFuncs:
                - create_tsx_key_2543
                - pj_hash_calc_tolower
                - pj_hash_calc_tolower
                - pj_strdup
                - pj_log_get_level
                - pjsip_get_response_addr
                - mod_tsx_layer_register_tsx
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - tsx_update_transport
                - pj_memcpy.958
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
        - Branch String:   '../src/pjsip/sip_transaction.c:1755,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1756,29'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_shutdown
            - BranchSide:      '../src/pjsip/sip_transaction.c:1763,54'
              BranchSideFuncs:
                - pj_hash_calc_tolower
                - pj_hash_calc_tolower
                - pj_strdup
                - pj_log_get_level
                - pjsip_get_response_addr
                - mod_tsx_layer_register_tsx
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - tsx_update_transport
                - pj_memcpy.958
                - pj_grp_lock_release
                - tsx_shutdown
        - Branch String:   '../src/pjsip/sip_transaction.c:1771,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1771,5'
              BranchSideFuncs:
                - pjsip_get_response_addr
                - mod_tsx_layer_register_tsx
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - tsx_update_transport
                - pj_memcpy.958
                - pj_grp_lock_release
                - tsx_shutdown
            - BranchSide:      '../src/pjsip/sip_transaction.c:1778,5'
              BranchSideFuncs:
                - pjsip_get_response_addr
                - mod_tsx_layer_register_tsx
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - tsx_update_transport
                - pj_memcpy.958
                - pj_grp_lock_release
                - tsx_shutdown
        - Branch String:   '../src/pjsip/sip_transaction.c:1783,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1784,29'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_shutdown
            - BranchSide:      '../src/pjsip/sip_transaction.c:1792,9'
              BranchSideFuncs:
                - mod_tsx_layer_register_tsx
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - tsx_update_transport
                - pj_memcpy.958
        - Branch String:   '../src/pjsip/sip_transaction.c:1792,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1793,30'
              BranchSideFuncs:
                - tsx_update_transport
                - pj_memcpy.958
                - mod_tsx_layer_register_tsx
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
            - BranchSide:      '../src/pjsip/sip_transaction.c:1799,14'
              BranchSideFuncs:
                - mod_tsx_layer_register_tsx
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
        - Branch String:   '../src/pjsip/sip_transaction.c:1805,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1806,29'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_shutdown
            - BranchSide:      '../src/pjsip/sip_transaction.c:1812,56'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_rx_data_get_info
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_transaction.c:1818,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1818,5'
              BranchSideFuncs:
                - pjsip_rx_data_get_info
                - pj_log_5
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_transaction.c:1820,5'
              BranchSideFuncs:
                - pj_log_pop_indent
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:1686,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:1692,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:1695,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:1710,9'
          Dst:             pjsip_method_cmp
        - Src:             '../src/pjsip/sip_transaction.c:1713,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:1713,9'
          Dst:             pj_log_4
        - Src:             '../src/pjsip/sip_transaction.c:1721,14'
          Dst:             tsx_create
        - Src:             '../src/pjsip/sip_transaction.c:1727,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjsip/sip_transaction.c:1733,5'
          Dst:             pjsip_method_copy
        - Src:             '../src/pjsip/sip_transaction.c:1741,14'
          Dst:             pjsip_tsx_create_key
        - Src:             '../src/pjsip/sip_transaction.c:1744,9'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjsip/sip_transaction.c:1745,9'
          Dst:             tsx_shutdown
        - Src:             '../src/pjsip/sip_transaction.c:1752,14'
          Dst:             create_tsx_key_2543
        - Src:             '../src/pjsip/sip_transaction.c:1756,9'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjsip/sip_transaction.c:1757,9'
          Dst:             tsx_shutdown
        - Src:             '../src/pjsip/sip_transaction.c:1763,23'
          Dst:             pj_hash_calc_tolower
        - Src:             '../src/pjsip/sip_transaction.c:1764,24'
          Dst:             pj_hash_calc_tolower
        - Src:             '../src/pjsip/sip_transaction.c:1769,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_transaction.c:1771,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:1782,14'
          Dst:             pjsip_get_response_addr
        - Src:             '../src/pjsip/sip_transaction.c:1784,9'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjsip/sip_transaction.c:1785,9'
          Dst:             tsx_shutdown
        - Src:             '../src/pjsip/sip_transaction.c:1793,9'
          Dst:             tsx_update_transport
        - Src:             '../src/pjsip/sip_transaction.c:1794,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_transaction.c:1804,14'
          Dst:             mod_tsx_layer_register_tsx
        - Src:             '../src/pjsip/sip_transaction.c:1806,9'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjsip/sip_transaction.c:1807,9'
          Dst:             tsx_shutdown
        - Src:             '../src/pjsip/sip_transaction.c:1815,5'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjsip/sip_transaction.c:1817,5'
          Dst:             pj_log_push_indent
        - Src:             '../src/pjsip/sip_transaction.c:1818,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:1818,5'
          Dst:             pjsip_rx_data_get_info
        - Src:             '../src/pjsip/sip_transaction.c:1818,5'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_transaction.c:1820,5'
          Dst:             pj_log_pop_indent
    - functionName:    tsx_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx_user
        - grp_lock
        - p_tsx
      BBCount:         13
      ICount:          173
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - pj_grp_lock_add_handler
        - pj_grp_lock_add_ref
        - pj_grp_lock_create_w_handler
        - pj_memcpy
        - pj_mutex_create_simple
        - pj_pool_zalloc
        - pjsip_endpt_create_pool
        - pjsip_endpt_release_pool
        - snprintf
        - tsx_on_destroy
        - tsx_shutdown
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:1159,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1160,9'
              BranchSideFuncs:
                - pj_pool_zalloc.1024
                - snprintf
                - pj_memcpy.958
                - pj_grp_lock_create_w_handler
                - pj_grp_lock_add_ref
                - pj_mutex_create_simple
                - tsx_shutdown
                - pjsip_endpt_release_pool
                - pj_grp_lock_add_ref
                - pj_grp_lock_add_handler
            - BranchSide:      '../src/pjsip/sip_transaction.c:1162,11'
              BranchSideFuncs:
                - pj_pool_zalloc.1024
                - snprintf
                - pj_memcpy.958
                - pj_grp_lock_create_w_handler
                - pj_grp_lock_add_ref
                - pj_mutex_create_simple
                - tsx_shutdown
                - pjsip_endpt_release_pool
                - pj_grp_lock_add_ref
                - pj_grp_lock_add_handler
        - Branch String:   '../src/pjsip/sip_transaction.c:1179,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1180,25'
              BranchSideFuncs:
                - pj_grp_lock_add_ref
                - pj_grp_lock_add_handler
                - pj_mutex_create_simple
                - tsx_shutdown
            - BranchSide:      '../src/pjsip/sip_transaction.c:1185,47'
              BranchSideFuncs:
                - pj_grp_lock_create_w_handler
                - pj_grp_lock_add_ref
                - pj_mutex_create_simple
                - tsx_shutdown
                - pjsip_endpt_release_pool
        - Branch String:   '../src/pjsip/sip_transaction.c:1187,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1188,52'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transaction.c:1192,29'
              BranchSideFuncs:
                - pj_grp_lock_add_ref
                - pj_mutex_create_simple
                - tsx_shutdown
        - Branch String:   '../src/pjsip/sip_transaction.c:1196,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1197,22'
              BranchSideFuncs:
                - tsx_shutdown
            - BranchSide:      '../src/pjsip/sip_transaction.c:1201,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:1157,12'
          Dst:             pjsip_endpt_create_pool
        - Src:             '../src/pjsip/sip_transaction.c:1162,11'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_transaction.c:1167,5'
          Dst:             snprintf
        - Src:             '../src/pjsip/sip_transaction.c:1169,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_transaction.c:1182,9'
          Dst:             pj_grp_lock_add_ref
        - Src:             '../src/pjsip/sip_transaction.c:1183,9'
          Dst:             pj_grp_lock_add_handler
        - Src:             '../src/pjsip/sip_transaction.c:1183,9'
          Dst:             tsx_on_destroy
        - Src:             '../src/pjsip/sip_transaction.c:1185,18'
          Dst:             pj_grp_lock_create_w_handler
        - Src:             '../src/pjsip/sip_transaction.c:1185,18'
          Dst:             tsx_on_destroy
        - Src:             '../src/pjsip/sip_transaction.c:1188,13'
          Dst:             pjsip_endpt_release_pool
        - Src:             '../src/pjsip/sip_transaction.c:1192,9'
          Dst:             pj_grp_lock_add_ref
        - Src:             '../src/pjsip/sip_transaction.c:1195,14'
          Dst:             pj_mutex_create_simple
        - Src:             '../src/pjsip/sip_transaction.c:1197,9'
          Dst:             tsx_shutdown
    - functionName:    mod_tsx_layer_register_tsx
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
      BBCount:         17
      ICount:          131
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_hash_get_lower
        - pj_hash_set_lower
        - pj_log_get_level
        - pj_mutex_lock
        - pj_mutex_unlock
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:596,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:596,5'
              BranchSideFuncs:
                - pj_mutex_lock
                - pj_hash_get_lower
                - pj_hash_set_lower
                - pj_mutex_unlock
                - pj_hash_set_lower
                - pj_mutex_unlock
                - pj_log_get_level
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_transaction.c:599,33'
              BranchSideFuncs:
                - pj_mutex_lock
                - pj_hash_get_lower
                - pj_hash_set_lower
                - pj_mutex_unlock
                - pj_hash_set_lower
                - pj_mutex_unlock
                - pj_log_get_level
                - pj_log_2
        - Branch String:   '../src/pjsip/sip_transaction.c:605,8'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:610,39'
              BranchSideFuncs:
                - pj_mutex_unlock
                - pj_log_get_level
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_transaction.c:628,24'
              BranchSideFuncs:
                - pj_hash_set_lower
                - pj_mutex_unlock
                - pj_hash_set_lower
        - Branch String:   '../src/pjsip/sip_transaction.c:611,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:611,9'
              BranchSideFuncs:
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_transaction.c:615,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_transaction.c:632,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:633,28'
              BranchSideFuncs:
                - pj_hash_set_lower
                - pj_mutex_unlock
            - BranchSide:      '../src/pjsip/sip_transaction.c:650,35'
              BranchSideFuncs:
                - pj_mutex_unlock
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:596,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:599,5'
          Dst:             pj_mutex_lock
        - Src:             '../src/pjsip/sip_transaction.c:605,8'
          Dst:             pj_hash_get_lower
        - Src:             '../src/pjsip/sip_transaction.c:610,9'
          Dst:             pj_mutex_unlock
        - Src:             '../src/pjsip/sip_transaction.c:611,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:611,9'
          Dst:             pj_log_2
        - Src:             '../src/pjsip/sip_transaction.c:628,5'
          Dst:             pj_hash_set_lower
        - Src:             '../src/pjsip/sip_transaction.c:633,9'
          Dst:             pj_hash_set_lower
        - Src:             '../src/pjsip/sip_transaction.c:650,5'
          Dst:             pj_mutex_unlock
    - functionName:    pjsip_tsx_create_uas
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1670
      functionLinenumberEnd: 1671
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx_user
        - rdata
        - p_tsx
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_tsx_create_uas2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:1671,12'
          Dst:             pjsip_tsx_create_uas2
    - functionName:    pjsip_msg_insert_first_hdr
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_msg.h'
      linkageType:     InternalLinkage
      functionLinenumber: 995
      functionLinenumberEnd: 997
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg
        - hdr
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_insert_after
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pjsip/sip_msg.h:996,5'
          Dst:             pj_list_insert_after
    - functionName:    pjsip_tsx_create_uac2
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1661
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx_user
        - tdata
        - grp_lock
        - p_tsx
      BBCount:         71
      ICount:          460
      EdgeCount:       89
      CyclomaticComplexity: 20
      functionsReached:
        - __assert_fail
        - create_tsx_key_3261
        - mod_tsx_layer_register_tsx
        - pj_GUID_STRING_LENGTH
        - pj_generate_unique_string
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - pj_hash_calc_tolower
        - pj_log_get_level
        - pj_log_pop_indent
        - pj_log_push_indent
        - pj_memcpy
        - pj_pool_alloc
        - pj_strdup
        - pjsip_get_request_dest
        - pjsip_method_copy
        - pjsip_msg_find_hdr
        - pjsip_msg_insert_first_hdr
        - pjsip_tx_data_add_ref
        - pjsip_tx_data_get_info
        - pjsip_via_hdr_create
        - tsx_create
        - tsx_shutdown
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:1534,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1534,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - tsx_create
                - pjsip_method_copy
                - pjsip_msg_find_hdr
                - pj_strdup
                - create_tsx_key_3261
                - pj_hash_calc_tolower
                - pj_log_get_level
                - pjsip_tx_data_add_ref
                - pjsip_get_request_dest
                - mod_tsx_layer_register_tsx
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.958
                - pj_generate_unique_string
                - pjsip_via_hdr_create
                - pjsip_msg_insert_first_hdr
                - pj_grp_lock_acquire
            - BranchSide:      '../src/pjsip/sip_transaction.c:1534,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1534,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1534,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - tsx_create
                - pjsip_method_copy
                - pjsip_msg_find_hdr
                - pj_strdup
                - create_tsx_key_3261
                - pj_hash_calc_tolower
                - pj_log_get_level
                - pjsip_tx_data_add_ref
                - pjsip_get_request_dest
                - mod_tsx_layer_register_tsx
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.958
                - pj_generate_unique_string
                - pjsip_via_hdr_create
                - pjsip_msg_insert_first_hdr
                - pj_grp_lock_acquire
            - BranchSide:      '../src/pjsip/sip_transaction.c:1534,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1534,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1534,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - tsx_create
                - pjsip_method_copy
                - pjsip_msg_find_hdr
                - pj_strdup
                - create_tsx_key_3261
                - pj_hash_calc_tolower
                - pj_log_get_level
                - pjsip_tx_data_add_ref
                - pjsip_get_request_dest
                - mod_tsx_layer_register_tsx
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.958
                - pj_generate_unique_string
                - pjsip_via_hdr_create
                - pjsip_msg_insert_first_hdr
                - pj_grp_lock_acquire
            - BranchSide:      '../src/pjsip/sip_transaction.c:1535,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - tsx_create
                - pjsip_method_copy
                - pjsip_msg_find_hdr
                - pj_strdup
                - create_tsx_key_3261
                - pj_hash_calc_tolower
                - pj_log_get_level
                - pjsip_tx_data_add_ref
                - pjsip_get_request_dest
                - mod_tsx_layer_register_tsx
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.958
                - pj_generate_unique_string
                - pjsip_via_hdr_create
                - pjsip_msg_insert_first_hdr
                - pj_grp_lock_acquire
        - Branch String:   '../src/pjsip/sip_transaction.c:1534,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1534,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:1534,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1534,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1534,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_transaction.c:1534,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1534,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1534,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:1534,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1535,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1535,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - tsx_create
                - pjsip_method_copy
                - pjsip_msg_find_hdr
                - pj_strdup
                - create_tsx_key_3261
                - pj_hash_calc_tolower
                - pj_log_get_level
                - pjsip_tx_data_add_ref
                - pjsip_get_request_dest
                - mod_tsx_layer_register_tsx
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.958
                - pj_generate_unique_string
                - pjsip_via_hdr_create
                - pjsip_msg_insert_first_hdr
                - pj_grp_lock_acquire
            - BranchSide:      '../src/pjsip/sip_transaction.c:1539,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - tsx_create
                - pjsip_method_copy
                - pjsip_msg_find_hdr
                - pj_strdup
                - create_tsx_key_3261
                - pj_hash_calc_tolower
                - pj_log_get_level
                - pjsip_tx_data_add_ref
                - pjsip_get_request_dest
                - mod_tsx_layer_register_tsx
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.958
                - pj_generate_unique_string
                - pjsip_via_hdr_create
                - pjsip_msg_insert_first_hdr
                - pj_grp_lock_acquire
        - Branch String:   '../src/pjsip/sip_transaction.c:1535,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1535,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:1535,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1539,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1539,5'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - __assert_fail
                - tsx_create
                - pjsip_method_copy
                - pjsip_msg_find_hdr
                - pj_strdup
                - create_tsx_key_3261
                - pj_hash_calc_tolower
                - pj_log_get_level
                - pjsip_tx_data_add_ref
                - pjsip_get_request_dest
                - mod_tsx_layer_register_tsx
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.958
                - pj_generate_unique_string
                - pjsip_via_hdr_create
                - pjsip_msg_insert_first_hdr
                - pj_grp_lock_acquire
            - BranchSide:      '../src/pjsip/sip_transaction.c:1543,11'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - __assert_fail
                - tsx_create
                - pjsip_method_copy
                - pjsip_msg_find_hdr
                - pj_strdup
                - create_tsx_key_3261
                - pj_hash_calc_tolower
                - pj_log_get_level
                - pjsip_tx_data_add_ref
                - pjsip_get_request_dest
                - mod_tsx_layer_register_tsx
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.958
                - pj_generate_unique_string
                - pjsip_via_hdr_create
                - pjsip_msg_insert_first_hdr
                - pj_grp_lock_acquire
        - Branch String:   '../src/pjsip/sip_transaction.c:1539,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1539,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:1539,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:1547,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1548,9'
              BranchSideFuncs:
                - tsx_create
                - pjsip_method_copy
                - pjsip_msg_find_hdr
                - pj_strdup
                - create_tsx_key_3261
                - pj_hash_calc_tolower
                - pj_log_get_level
                - pjsip_tx_data_add_ref
                - pjsip_get_request_dest
                - mod_tsx_layer_register_tsx
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.958
                - pj_generate_unique_string
                - pjsip_via_hdr_create
                - pjsip_msg_insert_first_hdr
                - pj_grp_lock_acquire
            - BranchSide:      '../src/pjsip/sip_transaction.c:1554,26'
              BranchSideFuncs:
                - tsx_create
                - pjsip_method_copy
                - pjsip_msg_find_hdr
                - pj_strdup
                - create_tsx_key_3261
                - pj_hash_calc_tolower
                - pj_log_get_level
                - pjsip_tx_data_add_ref
                - pjsip_get_request_dest
                - mod_tsx_layer_register_tsx
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.958
                - pj_generate_unique_string
                - pjsip_via_hdr_create
                - pjsip_msg_insert_first_hdr
                - pj_grp_lock_acquire
        - Branch String:   '../src/pjsip/sip_transaction.c:1555,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1556,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:1563,9'
              BranchSideFuncs:
                - pjsip_method_copy
                - pjsip_msg_find_hdr
                - pj_strdup
                - create_tsx_key_3261
                - pj_hash_calc_tolower
                - pj_log_get_level
                - pjsip_tx_data_add_ref
                - pjsip_get_request_dest
                - mod_tsx_layer_register_tsx
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.958
                - pj_generate_unique_string
                - pjsip_via_hdr_create
                - pjsip_msg_insert_first_hdr
                - pj_grp_lock_acquire
        - Branch String:   '../src/pjsip/sip_transaction.c:1563,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1564,29'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pjsip_method_copy
                - pjsip_msg_find_hdr
                - pj_strdup
                - create_tsx_key_3261
                - pj_hash_calc_tolower
                - pj_log_get_level
                - pjsip_tx_data_add_ref
                - pjsip_get_request_dest
                - mod_tsx_layer_register_tsx
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.958
                - pj_generate_unique_string
                - pjsip_via_hdr_create
                - pjsip_msg_insert_first_hdr
            - BranchSide:      '../src/pjsip/sip_transaction.c:1567,5'
              BranchSideFuncs:
                - pjsip_method_copy
                - pjsip_msg_find_hdr
                - pj_strdup
                - create_tsx_key_3261
                - pj_hash_calc_tolower
                - pj_log_get_level
                - pjsip_tx_data_add_ref
                - pjsip_get_request_dest
                - mod_tsx_layer_register_tsx
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.958
                - pj_generate_unique_string
                - pjsip_via_hdr_create
                - pjsip_msg_insert_first_hdr
        - Branch String:   '../src/pjsip/sip_transaction.c:1577,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1578,36'
              BranchSideFuncs:
                - pjsip_via_hdr_create
                - pjsip_msg_insert_first_hdr
                - pj_strdup
                - create_tsx_key_3261
                - pj_hash_calc_tolower
                - pj_log_get_level
                - pjsip_tx_data_add_ref
                - pjsip_get_request_dest
                - mod_tsx_layer_register_tsx
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.958
                - pj_generate_unique_string
            - BranchSide:      '../src/pjsip/sip_transaction.c:1583,9'
              BranchSideFuncs:
                - pj_strdup
                - create_tsx_key_3261
                - pj_hash_calc_tolower
                - pj_log_get_level
                - pjsip_tx_data_add_ref
                - pjsip_get_request_dest
                - mod_tsx_layer_register_tsx
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.958
                - pj_generate_unique_string
        - Branch String:   '../src/pjsip/sip_transaction.c:1583,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1584,18'
              BranchSideFuncs:
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.958
                - pj_generate_unique_string
                - create_tsx_key_3261
                - pj_hash_calc_tolower
                - pj_log_get_level
                - pjsip_tx_data_add_ref
                - pjsip_get_request_dest
                - mod_tsx_layer_register_tsx
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:1599,19'
              BranchSideFuncs:
                - pj_strdup
                - create_tsx_key_3261
                - pj_hash_calc_tolower
                - pj_log_get_level
                - pjsip_tx_data_add_ref
                - pjsip_get_request_dest
                - mod_tsx_layer_register_tsx
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_transaction.c:1612,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1612,5'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - pjsip_get_request_dest
                - mod_tsx_layer_register_tsx
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:1618,5'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - pjsip_get_request_dest
                - mod_tsx_layer_register_tsx
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_transaction.c:1629,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1630,13'
              BranchSideFuncs:
                - tsx_shutdown
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:1635,34'
              BranchSideFuncs:
                - mod_tsx_layer_register_tsx
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
                - tsx_shutdown
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_transaction.c:1630,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1631,33'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_shutdown
            - BranchSide:      '../src/pjsip/sip_transaction.c:1632,22'
              BranchSideFuncs:
                - tsx_shutdown
        - Branch String:   '../src/pjsip/sip_transaction.c:1639,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1643,13'
              BranchSideFuncs:
                - tsx_shutdown
                - pj_grp_lock_release
            - BranchSide:      '../src/pjsip/sip_transaction.c:1651,9'
              BranchSideFuncs:
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_grp_lock_release
        - Branch String:   '../src/pjsip/sip_transaction.c:1643,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1644,33'
              BranchSideFuncs:
                - pj_grp_lock_release
                - tsx_shutdown
            - BranchSide:      '../src/pjsip/sip_transaction.c:1645,22'
              BranchSideFuncs:
                - tsx_shutdown
        - Branch String:   '../src/pjsip/sip_transaction.c:1651,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1652,29'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_transaction.c:1654,5'
              BranchSideFuncs:
                - pj_log_push_indent
                - pj_log_get_level
                - pj_log_pop_indent
                - pjsip_tx_data_get_info
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_transaction.c:1655,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1655,5'
              BranchSideFuncs:
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_log_pop_indent
            - BranchSide:      '../src/pjsip/sip_transaction.c:1657,5'
              BranchSideFuncs:
                - pj_log_pop_indent
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:1534,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:1535,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:1539,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:1546,30'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_transaction.c:1548,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:1554,14'
          Dst:             tsx_create
        - Src:             '../src/pjsip/sip_transaction.c:1564,9'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjsip/sip_transaction.c:1570,5'
          Dst:             pjsip_method_copy
        - Src:             '../src/pjsip/sip_transaction.c:1576,28'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_transaction.c:1578,15'
          Dst:             pjsip_via_hdr_create
        - Src:             '../src/pjsip/sip_transaction.c:1579,9'
          Dst:             pjsip_msg_insert_first_hdr
        - Src:             '../src/pjsip/sip_transaction.c:1586,58'
          Dst:             pj_GUID_STRING_LENGTH
        - Src:             '../src/pjsip/sip_transaction.c:1586,33'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_transaction.c:1587,34'
          Dst:             pj_GUID_STRING_LENGTH
        - Src:             '../src/pjsip/sip_transaction.c:1588,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_transaction.c:1592,9'
          Dst:             pj_generate_unique_string
        - Src:             '../src/pjsip/sip_transaction.c:1599,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_transaction.c:1603,5'
          Dst:             create_tsx_key_3261
        - Src:             '../src/pjsip/sip_transaction.c:1609,23'
          Dst:             pj_hash_calc_tolower
        - Src:             '../src/pjsip/sip_transaction.c:1612,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:1623,5'
          Dst:             pjsip_tx_data_add_ref
        - Src:             '../src/pjsip/sip_transaction.c:1628,14'
          Dst:             pjsip_get_request_dest
        - Src:             '../src/pjsip/sip_transaction.c:1631,13'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjsip/sip_transaction.c:1632,9'
          Dst:             tsx_shutdown
        - Src:             '../src/pjsip/sip_transaction.c:1638,14'
          Dst:             mod_tsx_layer_register_tsx
        - Src:             '../src/pjsip/sip_transaction.c:1644,13'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjsip/sip_transaction.c:1645,9'
          Dst:             tsx_shutdown
        - Src:             '../src/pjsip/sip_transaction.c:1652,9'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjsip/sip_transaction.c:1654,5'
          Dst:             pj_log_push_indent
        - Src:             '../src/pjsip/sip_transaction.c:1655,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:1655,5'
          Dst:             pjsip_tx_data_get_info
        - Src:             '../src/pjsip/sip_transaction.c:1655,5'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_transaction.c:1657,5'
          Dst:             pj_log_pop_indent
    - functionName:    pjsip_tsx_create_uac
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1517
      functionLinenumberEnd: 1518
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx_user
        - tdata
        - p_tsx
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_tsx_create_uac2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:1518,12'
          Dst:             pjsip_tsx_create_uac2
    - functionName:    pjsip_tsx_layer_dump
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1065
      functionLinenumberEnd: 1101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - detail
      BBCount:         35
      ICount:          150
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - pj_hash_count
        - pj_hash_first
        - pj_hash_next
        - pj_hash_this
        - pj_log_get_level
        - pj_mutex_lock
        - pj_mutex_unlock
        - pjsip_tsx_state_str
        - pjsip_tx_data_get_info
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:1072,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1072,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_mutex_unlock
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pjsip_tsx_state_str
                - pj_log_3
                - pjsip_tx_data_get_info
                - pj_log_get_level
                - pj_log_3
                - pj_hash_count
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transaction.c:1073,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_mutex_unlock
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pjsip_tsx_state_str
                - pj_log_3
                - pjsip_tx_data_get_info
                - pj_log_get_level
                - pj_log_3
                - pj_hash_count
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transaction.c:1073,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1073,5'
              BranchSideFuncs:
                - pj_hash_count
                - pj_log_3
                - pj_mutex_unlock
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pjsip_tsx_state_str
                - pj_log_3
                - pjsip_tx_data_get_info
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transaction.c:1076,9'
              BranchSideFuncs:
                - pj_mutex_unlock
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pjsip_tsx_state_str
                - pj_log_3
                - pjsip_tx_data_get_info
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transaction.c:1076,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1076,9'
              BranchSideFuncs:
                - pj_hash_first
                - pj_mutex_unlock
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pjsip_tsx_state_str
                - pj_log_3
                - pjsip_tx_data_get_info
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transaction.c:1077,42'
              BranchSideFuncs:
                - pj_hash_first
                - pj_mutex_unlock
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pjsip_tsx_state_str
                - pj_log_3
                - pjsip_tx_data_get_info
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_transaction.c:1078,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1079,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_mutex_unlock
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_transaction.c:1081,13'
              BranchSideFuncs:
                - pj_mutex_unlock
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pjsip_tsx_state_str
                - pj_log_3
                - pjsip_tx_data_get_info
        - Branch String:   '../src/pjsip/sip_transaction.c:1079,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1079,13'
              BranchSideFuncs:
                - pj_log_3
                - pj_mutex_unlock
            - BranchSide:      '../src/pjsip/sip_transaction.c:1080,9'
              BranchSideFuncs:
                - pj_mutex_unlock
        - Branch String:   '../src/pjsip/sip_transaction.c:1081,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:0,0'
              BranchSideFuncs:
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_mutex_unlock
                - pjsip_tsx_state_str
                - pj_log_3
                - pjsip_tx_data_get_info
            - BranchSide:      '../src/pjsip/sip_transaction.c:1083,69'
              BranchSideFuncs:
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_mutex_unlock
                - pjsip_tsx_state_str
                - pj_log_3
                - pjsip_tx_data_get_info
        - Branch String:   '../src/pjsip/sip_transaction.c:1085,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1085,17'
              BranchSideFuncs:
                - pjsip_tsx_state_str
                - pj_log_3
                - pj_hash_next
                - pj_mutex_unlock
                - pj_hash_this
                - pj_log_get_level
                - pjsip_tx_data_get_info
            - BranchSide:      '../src/pjsip/sip_transaction.c:1093,49'
              BranchSideFuncs:
                - pj_hash_next
                - pj_mutex_unlock
                - pj_hash_this
                - pj_log_get_level
                - pjsip_tsx_state_str
                - pj_log_3
                - pjsip_tx_data_get_info
        - Branch String:   '../src/pjsip/sip_transaction.c:1085,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:1085,17'
              BranchSideFuncs:
                - pjsip_tx_data_get_info
                - pjsip_tsx_state_str
                - pj_log_3
                - pj_hash_next
                - pj_mutex_unlock
                - pj_hash_this
                - pj_log_get_level
            - BranchSide:      '../src/pjsip/sip_transaction.c:1085,17'
              BranchSideFuncs:
                - pjsip_tsx_state_str
                - pj_log_3
                - pj_hash_next
                - pj_mutex_unlock
                - pj_hash_this
                - pj_log_get_level
                - pjsip_tx_data_get_info
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:1070,5'
          Dst:             pj_mutex_lock
        - Src:             '../src/pjsip/sip_transaction.c:1072,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:1072,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_transaction.c:1073,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:1073,5'
          Dst:             pj_hash_count
        - Src:             '../src/pjsip/sip_transaction.c:1073,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_transaction.c:1077,14'
          Dst:             pj_hash_first
        - Src:             '../src/pjsip/sip_transaction.c:1079,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:1079,13'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_transaction.c:1083,42'
          Dst:             pj_hash_this
        - Src:             '../src/pjsip/sip_transaction.c:1085,17'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_transaction.c:1085,17'
          Dst:             pjsip_tx_data_get_info
        - Src:             '../src/pjsip/sip_transaction.c:1085,17'
          Dst:             pjsip_tsx_state_str
        - Src:             '../src/pjsip/sip_transaction.c:1085,17'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_transaction.c:1093,22'
          Dst:             pj_hash_next
        - Src:             '../src/pjsip/sip_transaction.c:1099,5'
          Dst:             pj_mutex_unlock
    - functionName:    pjsip_tsx_state_str
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_rdata_get_tsx
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionLinenumberEnd: 1057
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rdata
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_tsx_detect_merged_requests
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rdata
      BBCount:         19
      ICount:          153
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - create_tsx_key_2543
        - pj_hash_get_lower
        - pj_mutex_lock
        - pj_mutex_unlock
        - pjsip_tsx_create_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:886,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:886,5'
              BranchSideFuncs:
                - pjsip_tsx_create_key
                - pj_mutex_lock
                - pj_hash_get_lower
                - create_tsx_key_2543
                - pj_hash_get_lower
                - pj_mutex_unlock
                - pj_mutex_unlock
                - pj_mutex_unlock
            - BranchSide:      '../src/pjsip/sip_transaction.c:891,9'
              BranchSideFuncs:
                - pjsip_tsx_create_key
                - pj_mutex_lock
                - pj_hash_get_lower
                - create_tsx_key_2543
                - pj_hash_get_lower
                - pj_mutex_unlock
                - pj_mutex_unlock
                - pj_mutex_unlock
        - Branch String:   '../src/pjsip/sip_transaction.c:886,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:886,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:886,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:891,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:892,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:894,35'
              BranchSideFuncs:
                - pjsip_tsx_create_key
                - pj_mutex_lock
                - pj_hash_get_lower
                - create_tsx_key_2543
                - pj_hash_get_lower
                - pj_mutex_unlock
                - pj_mutex_unlock
                - pj_mutex_unlock
        - Branch String:   '../src/pjsip/sip_transaction.c:896,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:897,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:899,34'
              BranchSideFuncs:
                - pj_mutex_lock
                - pj_hash_get_lower
                - create_tsx_key_2543
                - pj_hash_get_lower
                - pj_mutex_unlock
                - pj_mutex_unlock
                - pj_mutex_unlock
        - Branch String:   '../src/pjsip/sip_transaction.c:904,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:907,40'
              BranchSideFuncs:
                - pj_mutex_unlock
            - BranchSide:      '../src/pjsip/sip_transaction.c:914,34'
              BranchSideFuncs:
                - create_tsx_key_2543
                - pj_hash_get_lower
                - pj_mutex_unlock
                - pj_mutex_unlock
        - Branch String:   '../src/pjsip/sip_transaction.c:917,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:918,40'
              BranchSideFuncs:
                - pj_mutex_unlock
            - BranchSide:      '../src/pjsip/sip_transaction.c:922,10'
              BranchSideFuncs:
                - pj_hash_get_lower
                - pj_mutex_unlock
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:886,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:894,14'
          Dst:             pjsip_tsx_create_key
        - Src:             '../src/pjsip/sip_transaction.c:899,5'
          Dst:             pj_mutex_lock
        - Src:             '../src/pjsip/sip_transaction.c:904,9'
          Dst:             pj_hash_get_lower
        - Src:             '../src/pjsip/sip_transaction.c:907,9'
          Dst:             pj_mutex_unlock
        - Src:             '../src/pjsip/sip_transaction.c:914,14'
          Dst:             create_tsx_key_2543
        - Src:             '../src/pjsip/sip_transaction.c:918,9'
          Dst:             pj_mutex_unlock
        - Src:             '../src/pjsip/sip_transaction.c:923,11'
          Dst:             pj_hash_get_lower
        - Src:             '../src/pjsip/sip_transaction.c:926,5'
          Dst:             pj_mutex_unlock
    - functionName:    pjsip_tsx_layer_find_tsx2
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - key
        - add_ref
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - find_tsx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:776,12'
          Dst:             find_tsx
    - functionName:    find_tsx
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - key
        - lock
        - add_ref
      BBCount:         15
      ICount:          95
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pj_grp_lock_acquire
        - pj_grp_lock_add_ref
        - pj_grp_lock_dec_ref
        - pj_hash_get_lower
        - pj_mutex_lock
        - pj_mutex_unlock
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:742,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:743,29'
              BranchSideFuncs:
                - pj_grp_lock_add_ref
                - pj_mutex_unlock
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
            - BranchSide:      '../src/pjsip/sip_transaction.c:745,35'
              BranchSideFuncs:
                - pj_mutex_unlock
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
        - Branch String:   '../src/pjsip/sip_transaction.c:754,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:754,9'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
            - BranchSide:      '../src/pjsip/sip_transaction.c:755,13'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
                - pj_grp_lock_acquire
        - Branch String:   '../src/pjsip/sip_transaction.c:755,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:756,33'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pjsip/sip_transaction.c:758,14'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjsip/sip_transaction.c:758,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:759,33'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:760,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:735,5'
          Dst:             pj_mutex_lock
        - Src:             '../src/pjsip/sip_transaction.c:737,11'
          Dst:             pj_hash_get_lower
        - Src:             '../src/pjsip/sip_transaction.c:743,9'
          Dst:             pj_grp_lock_add_ref
        - Src:             '../src/pjsip/sip_transaction.c:745,5'
          Dst:             pj_mutex_unlock
        - Src:             '../src/pjsip/sip_transaction.c:756,13'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjsip/sip_transaction.c:759,13'
          Dst:             pj_grp_lock_dec_ref
    - functionName:    pjsip_tsx_layer_find_tsx
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - key
        - lock
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - find_tsx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:769,12'
          Dst:             find_tsx
    - functionName:    pjsip_tsx_layer_get_tsx_count
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          47
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pj_hash_count
        - pj_mutex_lock
        - pj_mutex_unlock
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:713,14'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:716,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_mutex_lock
                - pj_hash_count
                - pj_mutex_unlock
            - BranchSide:      '../src/pjsip/sip_transaction.c:716,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_mutex_lock
                - pj_hash_count
                - pj_mutex_unlock
        - Branch String:   '../src/pjsip/sip_transaction.c:716,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:716,5'
              BranchSideFuncs:
                - pj_mutex_lock
                - pj_hash_count
                - pj_mutex_unlock
            - BranchSide:      '../src/pjsip/sip_transaction.c:718,33'
              BranchSideFuncs:
                - pj_mutex_lock
                - pj_hash_count
                - pj_mutex_unlock
        - Branch String:   '../src/pjsip/sip_transaction.c:716,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:716,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:716,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:716,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:718,5'
          Dst:             pj_mutex_lock
        - Src:             '../src/pjsip/sip_transaction.c:719,13'
          Dst:             pj_hash_count
        - Src:             '../src/pjsip/sip_transaction.c:720,5'
          Dst:             pj_mutex_unlock
    - functionName:    pjsip_tsx_layer_destroy
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          39
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pjsip_endpt_unregister_module
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:581,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:581,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_endpt_unregister_module
            - BranchSide:      '../src/pjsip/sip_transaction.c:581,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_endpt_unregister_module
        - Branch String:   '../src/pjsip/sip_transaction.c:581,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:581,5'
              BranchSideFuncs:
                - pjsip_endpt_unregister_module
            - BranchSide:      '../src/pjsip/sip_transaction.c:586,57'
              BranchSideFuncs:
                - pjsip_endpt_unregister_module
        - Branch String:   '../src/pjsip/sip_transaction.c:581,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:581,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:581,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:581,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:586,12'
          Dst:             pjsip_endpt_unregister_module
    - functionName:    pjsip_tsx_layer_instance
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_tsx_layer_init_module
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
      BBCount:         24
      ICount:          141
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - pj_hash_create
        - pj_mutex_create_recursive
        - pj_mutex_destroy
        - pjsip_cfg
        - pjsip_endpt_create_pool
        - pjsip_endpt_register_module
        - pjsip_endpt_release_pool
        - pjsip_tsx_initialize_timer_values
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:506,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:506,5'
              BranchSideFuncs:
                - pjsip_tsx_initialize_timer_values
                - pjsip_endpt_create_pool
                - pjsip_cfg.960
                - pj_hash_create
                - pjsip_cfg.960
                - pj_hash_create
                - pjsip_endpt_release_pool
                - pj_mutex_create_recursive
                - pjsip_endpt_register_module
                - pjsip_endpt_register_module
                - pj_mutex_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transaction.c:509,5'
              BranchSideFuncs:
                - pjsip_tsx_initialize_timer_values
                - pjsip_endpt_create_pool
                - pjsip_cfg.960
                - pj_hash_create
                - pjsip_cfg.960
                - pj_hash_create
                - pjsip_endpt_release_pool
                - pj_mutex_create_recursive
                - pjsip_endpt_register_module
                - pjsip_endpt_register_module
                - pj_mutex_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_release_pool
        - Branch String:   '../src/pjsip/sip_transaction.c:506,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:506,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:506,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_transaction.c:522,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:523,9'
              BranchSideFuncs:
                - pjsip_cfg.960
                - pj_hash_create
                - pjsip_cfg.960
                - pj_hash_create
                - pjsip_endpt_release_pool
                - pj_mutex_create_recursive
                - pjsip_endpt_register_module
                - pjsip_endpt_register_module
                - pj_mutex_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transaction.c:527,26'
              BranchSideFuncs:
                - pjsip_cfg.960
                - pj_hash_create
                - pjsip_cfg.960
                - pj_hash_create
                - pjsip_endpt_release_pool
                - pj_mutex_create_recursive
                - pjsip_endpt_register_module
                - pjsip_endpt_register_module
                - pj_mutex_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_release_pool
        - Branch String:   '../src/pjsip/sip_transaction.c:534,31'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:534,49'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
                - pj_mutex_create_recursive
                - pjsip_endpt_register_module
                - pjsip_endpt_register_module
                - pj_mutex_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transaction.c:535,34'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
        - Branch String:   '../src/pjsip/sip_transaction.c:534,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:535,34'
              BranchSideFuncs:
                - pj_mutex_create_recursive
                - pjsip_endpt_register_module
                - pjsip_endpt_register_module
                - pj_mutex_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transaction.c:540,40'
              BranchSideFuncs:
                - pj_mutex_create_recursive
                - pjsip_endpt_register_module
                - pjsip_endpt_register_module
                - pj_mutex_destroy
                - pjsip_endpt_release_pool
                - pjsip_endpt_release_pool
        - Branch String:   '../src/pjsip/sip_transaction.c:541,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:542,34'
              BranchSideFuncs:
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transaction.c:549,43'
              BranchSideFuncs:
                - pjsip_endpt_register_module
                - pjsip_endpt_register_module
                - pj_mutex_destroy
                - pjsip_endpt_release_pool
        - Branch String:   '../src/pjsip/sip_transaction.c:550,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:551,40'
              BranchSideFuncs:
                - pj_mutex_destroy
                - pjsip_endpt_release_pool
            - BranchSide:      '../src/pjsip/sip_transaction.c:557,42'
              BranchSideFuncs:
                - pjsip_endpt_register_module
        - Branch String:   '../src/pjsip/sip_transaction.c:558,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:559,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_transaction.c:562,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:506,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_transaction.c:509,5'
          Dst:             pjsip_tsx_initialize_timer_values
        - Src:             '../src/pjsip/sip_transaction.c:519,12'
          Dst:             pjsip_endpt_create_pool
        - Src:             '../src/pjsip/sip_transaction.c:532,50'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_transaction.c:532,28'
          Dst:             pj_hash_create
        - Src:             '../src/pjsip/sip_transaction.c:533,50'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_transaction.c:533,29'
          Dst:             pj_hash_create
        - Src:             '../src/pjsip/sip_transaction.c:535,9'
          Dst:             pjsip_endpt_release_pool
        - Src:             '../src/pjsip/sip_transaction.c:540,14'
          Dst:             pj_mutex_create_recursive
        - Src:             '../src/pjsip/sip_transaction.c:542,9'
          Dst:             pjsip_endpt_release_pool
        - Src:             '../src/pjsip/sip_transaction.c:549,14'
          Dst:             pjsip_endpt_register_module
        - Src:             '../src/pjsip/sip_transaction.c:551,9'
          Dst:             pj_mutex_destroy
        - Src:             '../src/pjsip/sip_transaction.c:552,9'
          Dst:             pjsip_endpt_release_pool
        - Src:             '../src/pjsip/sip_transaction.c:557,14'
          Dst:             pjsip_endpt_register_module
    - functionName:    pjsip_tsx_initialize_timer_values
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_cfg
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:473,25'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:473,25'
              BranchSideFuncs:
                - pjsip_cfg.960
                - pjsip_cfg.960
                - pjsip_cfg.960
                - pjsip_cfg.960
                - pjsip_cfg.960
                - pjsip_cfg.960
                - pjsip_cfg.960
                - pjsip_cfg.960
            - BranchSide:      '../src/pjsip/sip_transaction.c:473,25'
              BranchSideFuncs:
                - pjsip_cfg.960
                - pjsip_cfg.960
                - pjsip_cfg.960
                - pjsip_cfg.960
                - pjsip_cfg.960
                - pjsip_cfg.960
                - pjsip_cfg.960
                - pjsip_cfg.960
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:473,25'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_transaction.c:474,25'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_transaction.c:475,25'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_transaction.c:476,25'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_transaction.c:477,25'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_transaction.c:478,25'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_transaction.c:479,25'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_transaction.c:480,25'
          Dst:             pjsip_cfg
    - functionName:    pjsip_tsx_set_max_retransmit_count
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - max
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_tsx_set_timers
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - t1
        - t2
        - t4
        - td
      BBCount:         15
      ICount:          124
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pjsip_cfg
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_transaction.c:445,8'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:446,29'
              BranchSideFuncs:
                - pjsip_cfg.960
                - pjsip_cfg.960
                - pjsip_cfg.960
                - pjsip_cfg.960
            - BranchSide:      '../src/pjsip/sip_transaction.c:450,8'
              BranchSideFuncs:
                - pjsip_cfg.960
                - pjsip_cfg.960
                - pjsip_cfg.960
        - Branch String:   '../src/pjsip/sip_transaction.c:450,8'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:451,29'
              BranchSideFuncs:
                - pjsip_cfg.960
                - pjsip_cfg.960
                - pjsip_cfg.960
            - BranchSide:      '../src/pjsip/sip_transaction.c:455,8'
              BranchSideFuncs:
                - pjsip_cfg.960
                - pjsip_cfg.960
        - Branch String:   '../src/pjsip/sip_transaction.c:455,8'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:456,29'
              BranchSideFuncs:
                - pjsip_cfg.960
                - pjsip_cfg.960
            - BranchSide:      '../src/pjsip/sip_transaction.c:460,8'
              BranchSideFuncs:
                - pjsip_cfg.960
        - Branch String:   '../src/pjsip/sip_transaction.c:460,8'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_transaction.c:460,8'
              BranchSideFuncs:
                - pjsip_cfg.960
            - BranchSide:      '../src/pjsip/sip_transaction.c:461,29'
              BranchSideFuncs:
                - pjsip_cfg.960
      Callsites:
        - Src:             '../src/pjsip/sip_transaction.c:448,9'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_transaction.c:453,9'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_transaction.c:458,9'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_transaction.c:464,9'
          Dst:             pjsip_cfg
    - functionName:    pjsip_role_name
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_transaction.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - role
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_msg_add_hdr
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_msg.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg
        - hdr
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_insert_before
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pjsip/sip_msg.h:982,5'
          Dst:             pj_list_insert_before
    - functionName:    pjsip_endpt_respond
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util_statefull.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - tsx_user
        - rdata
        - st_code
        - st_text
        - hdr_list
        - body
        - p_tsx
      BBCount:         41
      ICount:          236
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - __assert_fail
        - pjsip_endpt_create_response
        - pjsip_hdr_clone
        - pjsip_msg_add_hdr
        - pjsip_msg_body_clone
        - pjsip_tsx_create_uas
        - pjsip_tsx_recv_msg
        - pjsip_tsx_send_msg
        - pjsip_tx_data_dec_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util_statefull.c:141,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:141,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_endpt_create_response
                - pjsip_tsx_create_uas
                - pjsip_tsx_recv_msg
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1064
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:141,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util_statefull.c:141,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:141,5'
              BranchSideFuncs:
                - pjsip_endpt_create_response
                - pjsip_tsx_create_uas
                - pjsip_tsx_recv_msg
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1064
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:143,9'
              BranchSideFuncs:
                - pjsip_endpt_create_response
                - pjsip_tsx_create_uas
                - pjsip_tsx_recv_msg
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1064
        - Branch String:   '../src/pjsip/sip_util_statefull.c:141,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:141,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:141,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util_statefull.c:141,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:141,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:141,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util_statefull.c:143,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:143,17'
              BranchSideFuncs:
                - pjsip_endpt_create_response
                - pjsip_tsx_create_uas
                - pjsip_tsx_recv_msg
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1064
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:146,43'
              BranchSideFuncs:
                - pjsip_endpt_create_response
                - pjsip_tsx_create_uas
                - pjsip_tsx_recv_msg
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1064
        - Branch String:   '../src/pjsip/sip_util_statefull.c:148,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:149,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:152,9'
              BranchSideFuncs:
                - pjsip_tsx_create_uas
                - pjsip_tsx_recv_msg
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1064
        - Branch String:   '../src/pjsip/sip_util_statefull.c:152,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:153,32'
              BranchSideFuncs:
                - pjsip_tsx_create_uas
                - pjsip_tsx_recv_msg
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1064
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:162,9'
              BranchSideFuncs:
                - pjsip_tsx_create_uas
                - pjsip_tsx_recv_msg
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util_statefull.c:154,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:155,31'
              BranchSideFuncs:
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1064
                - pjsip_tsx_create_uas
                - pjsip_tsx_recv_msg
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:159,5'
              BranchSideFuncs:
                - pjsip_tsx_create_uas
                - pjsip_tsx_recv_msg
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util_statefull.c:162,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:163,50'
              BranchSideFuncs:
                - pjsip_msg_body_clone
                - pjsip_tsx_create_uas
                - pjsip_tsx_recv_msg
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:171,35'
              BranchSideFuncs:
                - pjsip_tsx_create_uas
                - pjsip_tsx_recv_msg
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util_statefull.c:164,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:165,35'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:168,5'
              BranchSideFuncs:
                - pjsip_tsx_create_uas
                - pjsip_tsx_recv_msg
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util_statefull.c:172,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:173,31'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:178,24'
              BranchSideFuncs:
                - pjsip_tsx_recv_msg
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util_statefull.c:182,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:183,31'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:184,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_util_statefull.c:141,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util_statefull.c:146,14'
          Dst:             pjsip_endpt_create_response
        - Src:             '../src/pjsip/sip_util_statefull.c:156,31'
          Dst:             pjsip_hdr_clone
        - Src:             '../src/pjsip/sip_util_statefull.c:155,13'
          Dst:             pjsip_msg_add_hdr
        - Src:             '../src/pjsip/sip_util_statefull.c:163,28'
          Dst:             pjsip_msg_body_clone
        - Src:             '../src/pjsip/sip_util_statefull.c:165,13'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_util_statefull.c:171,14'
          Dst:             pjsip_tsx_create_uas
        - Src:             '../src/pjsip/sip_util_statefull.c:173,9'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_util_statefull.c:178,5'
          Dst:             pjsip_tsx_recv_msg
        - Src:             '../src/pjsip/sip_util_statefull.c:181,14'
          Dst:             pjsip_tsx_send_msg
        - Src:             '../src/pjsip/sip_util_statefull.c:183,9'
          Dst:             pjsip_tx_data_dec_ref
    - functionName:    pjsip_endpt_send_request
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util_statefull.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - tdata
        - timeout
        - token
        - cb
      BBCount:         39
      ICount:          193
      EdgeCount:       49
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - pj_pool_alloc
        - pjsip_tsx_create_uac
        - pjsip_tsx_send_msg
        - pjsip_tsx_set_transport
        - pjsip_tx_data_dec_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util_statefull.c:95,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:95,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pjsip_tsx_create_uac
                - pjsip_tsx_set_transport
                - pj_pool_alloc
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:95,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util_statefull.c:95,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:95,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pjsip_tsx_create_uac
                - pjsip_tsx_set_transport
                - pj_pool_alloc
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:95,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util_statefull.c:95,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:95,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_tsx_create_uac
                - pjsip_tsx_set_transport
                - pj_pool_alloc
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:95,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pjsip_tsx_create_uac
                - pjsip_tsx_set_transport
                - pj_pool_alloc
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util_statefull.c:95,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:95,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_tsx_create_uac
                - pjsip_tsx_set_transport
                - pj_pool_alloc
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:98,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_tsx_create_uac
                - pjsip_tsx_set_transport
                - pj_pool_alloc
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util_statefull.c:95,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:95,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:95,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util_statefull.c:95,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:95,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:95,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util_statefull.c:95,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:95,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:95,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util_statefull.c:95,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:95,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:95,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util_statefull.c:98,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:98,5'
              BranchSideFuncs:
                - pjsip_tsx_create_uac
                - pjsip_tsx_set_transport
                - pj_pool_alloc
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:100,5'
              BranchSideFuncs:
                - pjsip_tsx_create_uac
                - pjsip_tsx_set_transport
                - pj_pool_alloc
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util_statefull.c:98,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:98,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:98,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util_statefull.c:103,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:104,31'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:108,29'
              BranchSideFuncs:
                - pjsip_tsx_set_transport
                - pj_pool_alloc
                - pjsip_tsx_send_msg
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util_statefull.c:117,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:118,31'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:120,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_util_statefull.c:95,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util_statefull.c:98,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util_statefull.c:102,14'
          Dst:             pjsip_tsx_create_uac
        - Src:             '../src/pjsip/sip_util_statefull.c:104,9'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_util_statefull.c:108,5'
          Dst:             pjsip_tsx_set_transport
        - Src:             '../src/pjsip/sip_util_statefull.c:110,16'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_util_statefull.c:116,14'
          Dst:             pjsip_tsx_send_msg
        - Src:             '../src/pjsip/sip_util_statefull.c:118,9'
          Dst:             pjsip_tx_data_dec_ref
    - functionName:    mod_util_on_tsx_state
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util_statefull.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tsx
        - event
      BBCount:         15
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util_statefull.c:64,34'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:64,37'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:65,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_util_statefull.c:64,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:65,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:67,35'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_util_statefull.c:68,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:69,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:71,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_util_statefull.c:71,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:72,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:77,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_util_statefull.c:79,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:79,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util_statefull.c:80,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pjsip_cfg
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_dump_config
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_config.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         473
      ICount:          1606
      EdgeCount:       567
      CyclomaticComplexity: 96
      functionsReached:
        - pj_log_get_level
        - pjsip_cfg
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_config.c:72,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:72,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:72,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:72,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:72,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:73,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:73,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:73,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:75,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:75,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:75,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:77,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:77,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:77,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:79,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:79,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:79,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:81,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:81,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:81,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:83,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:83,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:83,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:85,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:85,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:85,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:87,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:87,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:87,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:89,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:89,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:89,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:91,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:91,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:91,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:93,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:93,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:93,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:95,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:95,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:95,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:97,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:97,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:97,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:99,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:99,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:99,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:101,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:101,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:101,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:103,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:103,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:103,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:105,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:105,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:105,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:107,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:107,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:107,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:109,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:109,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:109,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:111,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:111,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:111,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:113,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:113,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:113,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:115,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:115,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:115,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:117,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:117,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:117,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:119,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:119,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:119,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:121,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:121,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:121,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:123,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:123,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:123,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:125,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:125,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:125,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:127,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:127,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:127,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:129,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:129,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:129,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:131,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:131,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:131,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:133,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:133,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:133,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:135,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:135,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:135,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:137,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:137,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:137,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:139,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:139,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:139,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:141,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:141,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:141,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:143,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:143,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:143,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:145,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:145,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:145,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:147,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:147,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:147,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:149,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:149,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:149,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:151,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:151,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:151,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:153,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:153,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:153,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:155,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:155,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:155,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:157,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:157,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:157,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:159,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:159,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:159,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:161,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:161,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:161,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:163,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:163,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:163,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:165,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:165,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:165,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:167,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:167,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:167,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:169,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:169,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:169,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:171,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:171,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:171,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:173,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:173,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:173,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:175,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:175,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:175,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:177,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:177,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:177,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:179,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:179,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:179,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:181,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:181,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:181,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:183,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:183,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:183,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:185,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:185,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:185,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:187,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:187,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:187,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:189,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:189,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:189,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:191,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:191,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:191,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:193,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:193,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:193,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:195,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:195,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:195,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:197,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:197,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:197,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:199,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:199,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:199,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:201,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:201,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:201,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:203,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:203,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:203,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:205,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:205,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:205,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:207,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:207,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:207,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:209,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:209,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:209,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:211,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:211,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:211,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:213,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:213,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:213,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:215,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:215,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:215,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:217,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:217,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:217,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:219,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:219,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:219,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:221,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:221,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:221,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:223,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:223,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:223,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:225,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:225,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:225,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:227,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:227,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:227,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:229,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:229,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:229,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:231,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:231,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:231,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:233,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:233,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:233,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:235,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:235,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:235,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:237,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:237,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:237,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:239,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:239,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:239,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:241,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:241,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:241,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:243,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:243,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:243,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:245,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:245,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:245,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:247,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:247,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:247,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:249,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:249,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:249,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:251,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:251,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:251,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:253,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:253,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:253,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:255,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:255,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:255,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:257,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pjsip_cfg.1080
                - pj_log_3
        - Branch String:   '../src/pjsip/sip_config.c:257,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_config.c:257,5'
              BranchSideFuncs:
                - pjsip_cfg.1080
                - pj_log_3
            - BranchSide:      '../src/pjsip/sip_config.c:257,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_config.c:72,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:72,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:73,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:73,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:75,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:75,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:77,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:77,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:79,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:79,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:81,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:81,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:83,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:83,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:85,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:85,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:87,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:87,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:89,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:89,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:91,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:91,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:93,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:93,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:95,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:95,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:97,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:97,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:99,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:99,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:101,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:101,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:103,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:103,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:105,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:105,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:107,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:107,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:109,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:109,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:111,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:111,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:113,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:113,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:115,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:115,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:117,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:117,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:119,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:119,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:121,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:121,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:123,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:123,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:125,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:125,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:127,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:127,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:129,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:129,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:131,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:131,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:133,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:133,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:135,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:135,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:137,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:137,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:139,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:139,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:141,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:141,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:143,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:143,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:145,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:145,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:147,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:147,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:149,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:149,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:151,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:151,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:153,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:153,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:155,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:155,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:157,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:157,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:159,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:159,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:161,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:161,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:163,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:163,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:165,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:165,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:167,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:167,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:169,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:169,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:171,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:171,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:173,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:173,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:175,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:175,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:177,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:177,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:179,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:179,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:181,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:181,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:183,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:183,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:185,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:185,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:187,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:187,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:189,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:189,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:191,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:191,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:193,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:193,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:195,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:195,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:197,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:197,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:199,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:199,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:201,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:201,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:203,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:203,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:205,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:205,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:207,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:207,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:209,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:209,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:211,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:211,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:213,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:213,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:215,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:215,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:215,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:217,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:217,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:217,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:219,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:219,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:219,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:221,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:221,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:221,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:223,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:223,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:223,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:225,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:225,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:225,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:227,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:227,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:227,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:229,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:229,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:229,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:231,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:231,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:231,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:233,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:233,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:233,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:235,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:235,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:235,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:237,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:237,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:237,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:239,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:239,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:239,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:241,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:241,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:241,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:243,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:243,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:243,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:245,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:245,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:245,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:247,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:247,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:247,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:249,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:249,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:249,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:251,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:251,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:251,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:253,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:253,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:253,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:255,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:255,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:255,5'
          Dst:             pj_log_3
        - Src:             '../src/pjsip/sip_config.c:257,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_config.c:257,5'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_config.c:257,5'
          Dst:             pj_log_3
    - functionName:    pj_memset
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 839
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - size
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_cfg
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_multipart_get_raw
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_multipart.c'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mp
        - boundary
        - raw_data
      BBCount:         24
      ICount:          102
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_multipart.c:908,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:908,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:911,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:908,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:908,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:908,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:911,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:911,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:913,38'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_multipart.c:911,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:911,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:911,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:915,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:916,10'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:918,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_multipart.c:918,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:919,10'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:921,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_multipart.c:908,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_multipart.c:911,5'
          Dst:             __assert_fail
    - functionName:    multipart_print_body
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_multipart.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - msg_body
        - buf
        - size
      BBCount:         62
      ICount:          587
      EdgeCount:       82
      CyclomaticComplexity: 22
      functionsReached:
        - __assert_fail
        - pj_list_empty
        - pj_memcpy
        - pj_memset
        - pj_utoa
        - pjsip_cfg
        - pjsip_hdr_print_on
        - pjsip_media_type_print
      functionUses:    15
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_multipart.c:62,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:62,5'
              BranchSideFuncs:
                - pj_list_empty.1241
                - pj_memcpy.1243
                - pj_memcpy.1243
                - __assert_fail
                - pj_utoa
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
                - __assert_fail
                - pj_list_empty.1241
            - BranchSide:      '../src/pjsip/sip_multipart.c:62,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_empty.1241
        - Branch String:   '../src/pjsip/sip_multipart.c:62,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:62,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_empty.1241
            - BranchSide:      '../src/pjsip/sip_multipart.c:64,12'
              BranchSideFuncs:
                - pj_memcpy.1243
                - pj_memcpy.1243
                - __assert_fail
                - pj_utoa
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
        - Branch String:   '../src/pjsip/sip_multipart.c:62,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:62,5'
              BranchSideFuncs:
                - pj_list_empty.1241
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:62,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:62,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:62,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:62,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_multipart.c:65,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:69,19'
              BranchSideFuncs:
                - pj_memcpy.1243
                - __assert_fail
                - pj_memcpy.1243
                - pj_utoa
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
            - BranchSide:      '../src/pjsip/sip_multipart.c:167,9'
              BranchSideFuncs:
                - pj_memcpy.1243
        - Branch String:   '../src/pjsip/sip_multipart.c:74,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:75,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:76,11'
              BranchSideFuncs:
                - pj_memcpy.1243
                - __assert_fail
                - pj_memcpy.1243
                - pj_utoa
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
        - Branch String:   '../src/pjsip/sip_multipart.c:83,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:84,58'
              BranchSideFuncs:
                - pjsip_hdr_print_on
                - __assert_fail
                - pj_memcpy.1243
                - pj_memcpy.1243
                - pj_utoa
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
            - BranchSide:      '../src/pjsip/sip_multipart.c:101,13'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.1243
                - pj_memcpy.1243
                - pjsip_hdr_print_on
                - pj_utoa
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
        - Branch String:   '../src/pjsip/sip_multipart.c:86,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:87,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:88,18'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.1243
                - pj_memcpy.1243
                - pj_utoa
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
        - Branch String:   '../src/pjsip/sip_multipart.c:92,32'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:92,35'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.1243
                - pj_memcpy.1243
                - pj_utoa
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
            - BranchSide:      '../src/pjsip/sip_multipart.c:95,19'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.1243
                - pj_memcpy.1243
                - pj_utoa
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
        - Branch String:   '../src/pjsip/sip_multipart.c:92,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:93,31'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.1243
                - pj_memcpy.1243
                - pj_utoa
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
            - BranchSide:      '../src/pjsip/sip_multipart.c:95,19'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.1243
                - pj_memcpy.1243
                - pj_utoa
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
        - Branch String:   '../src/pjsip/sip_multipart.c:101,24'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:101,27'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.1243
                - pj_memcpy.1243
                - pjsip_hdr_print_on
                - pj_utoa
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
            - BranchSide:      '../src/pjsip/sip_multipart.c:140,11'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.1243
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
                - pj_utoa
                - pj_memcpy.1243
        - Branch String:   '../src/pjsip/sip_multipart.c:101,62'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:101,66'
              BranchSideFuncs:
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - __assert_fail
                - pj_memcpy.1243
                - pj_memcpy.1243
                - pjsip_hdr_print_on
                - pj_utoa
                - pj_memcpy.1243
            - BranchSide:      '../src/pjsip/sip_multipart.c:140,11'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.1243
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
                - pj_utoa
                - pj_memcpy.1243
        - Branch String:   '../src/pjsip/sip_multipart.c:101,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:103,22'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.1243
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
                - pj_utoa
                - pj_memcpy.1243
            - BranchSide:      '../src/pjsip/sip_multipart.c:140,11'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.1243
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
                - pj_utoa
                - pj_memcpy.1243
        - Branch String:   '../src/pjsip/sip_multipart.c:106,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:107,27'
              BranchSideFuncs:
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - __assert_fail
                - pj_memcpy.1243
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pjsip_hdr_print_on
                - pj_utoa
                - pj_memcpy.1243
            - BranchSide:      '../src/pjsip/sip_multipart.c:112,19'
              BranchSideFuncs:
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - __assert_fail
                - pj_memcpy.1243
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pjsip_hdr_print_on
                - pj_utoa
                - pj_memcpy.1243
        - Branch String:   '../src/pjsip/sip_multipart.c:112,18'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:113,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:115,23'
              BranchSideFuncs:
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - __assert_fail
                - pj_memcpy.1243
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pjsip_hdr_print_on
                - pj_utoa
                - pj_memcpy.1243
        - Branch String:   '../src/pjsip/sip_multipart.c:122,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:123,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:125,23'
              BranchSideFuncs:
                - pj_memcpy.1243
                - pj_memset
                - __assert_fail
                - pj_memcpy.1243
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pjsip_hdr_print_on
                - pj_utoa
                - pj_memcpy.1243
        - Branch String:   '../src/pjsip/sip_multipart.c:143,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:143,9'
              BranchSideFuncs:
                - pj_memcpy.1243
                - pj_memcpy.1243
                - __assert_fail
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
                - pj_utoa
                - pj_memcpy.1243
            - BranchSide:      '../src/pjsip/sip_multipart.c:144,13'
              BranchSideFuncs:
                - pj_memcpy.1243
                - pj_memcpy.1243
                - __assert_fail
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
                - pj_utoa
                - pj_memcpy.1243
        - Branch String:   '../src/pjsip/sip_multipart.c:144,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:145,27'
              BranchSideFuncs:
                - pj_memcpy.1243
                - pj_memcpy.1243
                - __assert_fail
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
                - pj_utoa
                - pj_memcpy.1243
            - BranchSide:      '../src/pjsip/sip_multipart.c:163,16'
              BranchSideFuncs:
                - pj_memcpy.1243
                - pj_memcpy.1243
                - __assert_fail
                - pj_utoa
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
        - Branch String:   '../src/pjsip/sip_multipart.c:146,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:147,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:148,18'
              BranchSideFuncs:
                - pj_memcpy.1243
                - pj_memcpy.1243
                - __assert_fail
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
                - pj_utoa
                - pj_memcpy.1243
        - Branch String:   '../src/pjsip/sip_multipart.c:153,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:157,31'
              BranchSideFuncs:
                - pj_utoa
                - pj_memcpy.1243
                - pj_memcpy.1243
                - pj_memcpy.1243
                - __assert_fail
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
            - BranchSide:      '../src/pjsip/sip_multipart.c:161,9'
              BranchSideFuncs:
                - pj_memcpy.1243
                - pj_memcpy.1243
                - __assert_fail
                - pj_utoa
                - pj_memcpy.1243
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
        - Branch String:   '../src/pjsip/sip_multipart.c:158,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:158,43'
              BranchSideFuncs:
                - pj_memcpy.1243
                - pj_memcpy.1243
                - pj_memcpy.1243
                - __assert_fail
                - pj_utoa
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
            - BranchSide:      '../src/pjsip/sip_multipart.c:159,27'
              BranchSideFuncs:
                - pj_memcpy.1243
                - pj_memcpy.1243
                - pj_memcpy.1243
                - __assert_fail
                - pj_utoa
                - pjsip_cfg.1237
                - pj_memcpy.1243
                - pjsip_media_type_print
                - pj_memcpy.1243
                - pj_memset
                - pjsip_hdr_print_on
        - Branch String:   '../src/pjsip/sip_multipart.c:167,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:168,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:169,7'
              BranchSideFuncs:
                - pj_memcpy.1243
      Callsites:
        - Src:             '../src/pjsip/sip_multipart.c:62,5'
          Dst:             pj_list_empty
        - Src:             '../src/pjsip/sip_multipart.c:62,5'
          Dst:             pj_list_empty
        - Src:             '../src/pjsip/sip_multipart.c:62,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_multipart.c:77,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_multipart.c:84,27'
          Dst:             pjsip_hdr_print_on
        - Src:             '../src/pjsip/sip_multipart.c:106,17'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_multipart.c:115,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_multipart.c:117,18'
          Dst:             pjsip_media_type_print
        - Src:             '../src/pjsip/sip_multipart.c:125,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_multipart.c:132,13'
          Dst:             pj_memset
        - Src:             '../src/pjsip/sip_multipart.c:143,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_multipart.c:157,23'
          Dst:             pj_utoa
        - Src:             '../src/pjsip/sip_multipart.c:159,17'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_multipart.c:170,5'
          Dst:             pj_memcpy
    - functionName:    pj_list_empty
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    parse_multipart_part
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_multipart.c'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - start
        - len
        - pct
      BBCount:         68
      ICount:          464
      EdgeCount:       89
      CyclomaticComplexity: 23
      functionsReached:
        - pj_perror_2
        - pj_pool_zalloc
        - pj_str
        - pj_stricmp2
        - pjsip_media_type_cp
        - pjsip_multipart_create_part
        - pjsip_parse_headers
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_multipart.c:646,23'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:646,27'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:646,9'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
        - Branch String:   '../src/pjsip/sip_multipart.c:646,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:646,36'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:647,13'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
        - Branch String:   '../src/pjsip/sip_multipart.c:647,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:648,26'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:651,14'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
        - Branch String:   '../src/pjsip/sip_multipart.c:651,24'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:651,28'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:653,23'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
        - Branch String:   '../src/pjsip/sip_multipart.c:651,39'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:651,44'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:656,20'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
        - Branch String:   '../src/pjsip/sip_multipart.c:651,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:653,23'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:656,20'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
        - Branch String:   '../src/pjsip/sip_multipart.c:656,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:658,23'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:660,21'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
        - Branch String:   '../src/pjsip/sip_multipart.c:660,32'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:660,37'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:661,21'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
        - Branch String:   '../src/pjsip/sip_multipart.c:660,49'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:661,21'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:664,26'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
        - Branch String:   '../src/pjsip/sip_multipart.c:661,32'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:661,37'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:668,13'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
        - Branch String:   '../src/pjsip/sip_multipart.c:661,48'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:661,53'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:668,13'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
        - Branch String:   '../src/pjsip/sip_multipart.c:660,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:664,26'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:668,13'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
        - Branch String:   '../src/pjsip/sip_multipart.c:664,23'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:664,41'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:664,48'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pjsip_parse_headers
                - pj_perror_2
        - Branch String:   '../src/pjsip/sip_multipart.c:673,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:677,38'
              BranchSideFuncs:
                - pjsip_parse_headers
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
                - pj_perror_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:697,18'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
        - Branch String:   '../src/pjsip/sip_multipart.c:679,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:680,13'
              BranchSideFuncs:
                - pj_perror_2
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
            - BranchSide:      '../src/pjsip/sip_multipart.c:685,15'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
        - Branch String:   '../src/pjsip/sip_multipart.c:686,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:689,17'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
            - BranchSide:      '../src/pjsip/sip_multipart.c:694,5'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
        - Branch String:   '../src/pjsip/sip_multipart.c:689,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:690,47'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
            - BranchSide:      '../src/pjsip/sip_multipart.c:692,19'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
                - pjsip_media_type_cp
        - Branch String:   '../src/pjsip/sip_multipart.c:698,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:699,29'
              BranchSideFuncs:
                - pjsip_media_type_cp
            - BranchSide:      '../src/pjsip/sip_multipart.c:700,16'
              BranchSideFuncs:
                - pj_str
                - pj_str
                - pj_stricmp2
                - pj_str
                - pj_str
        - Branch String:   '../src/pjsip/sip_multipart.c:700,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:700,36'
              BranchSideFuncs:
                - pj_stricmp2
                - pj_str
                - pj_str
                - pj_str
                - pj_str
            - BranchSide:      '../src/pjsip/sip_multipart.c:704,9'
              BranchSideFuncs:
                - pj_str
                - pj_str
        - Branch String:   '../src/pjsip/sip_multipart.c:700,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:701,9'
              BranchSideFuncs:
                - pj_str
                - pj_str
            - BranchSide:      '../src/pjsip/sip_multipart.c:704,9'
              BranchSideFuncs:
                - pj_str
                - pj_str
        - Branch String:   '../src/pjsip/sip_multipart.c:708,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:709,28'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:712,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_multipart.c:637,34'
          Dst:             pjsip_multipart_create_part
        - Src:             '../src/pjsip/sip_multipart.c:677,18'
          Dst:             pjsip_parse_headers
        - Src:             '../src/pjsip/sip_multipart.c:680,13'
          Dst:             pj_perror_2
        - Src:             '../src/pjsip/sip_multipart.c:697,18'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_multipart.c:699,9'
          Dst:             pjsip_media_type_cp
        - Src:             '../src/pjsip/sip_multipart.c:700,23'
          Dst:             pj_stricmp2
        - Src:             '../src/pjsip/sip_multipart.c:701,41'
          Dst:             pj_str
        - Src:             '../src/pjsip/sip_multipart.c:702,44'
          Dst:             pj_str
        - Src:             '../src/pjsip/sip_multipart.c:704,41'
          Dst:             pj_str
        - Src:             '../src/pjsip/sip_multipart.c:705,44'
          Dst:             pj_str
    - functionName:    pjsip_multipart_create_part
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_multipart.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_init
        - pj_pool_zalloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_multipart.c:278,10'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_multipart.c:279,5'
          Dst:             pj_list_init
    - functionName:    pj_pool_zalloc
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_calloc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/pool.h:490,12'
          Dst:             pj_pool_calloc
    - functionName:    pj_list_init
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_strset
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - ptr
        - length
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_isspace
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/ctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __ctype_b_loc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/ctype.h:83,53'
          Dst:             __ctype_b_loc
    - functionName:    __ctype_b_loc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_multipart_parse
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_multipart.c'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - buf
        - len
        - ctype
        - options
      BBCount:         138
      ICount:          723
      EdgeCount:       182
      CyclomaticComplexity: 46
      functionsReached:
        - __assert_fail
        - parse_multipart_part
        - pj_isspace
        - pj_log_get_level
        - pj_memcpy
        - pj_pool_alloc
        - pj_strset
        - pj_strstr
        - pjsip_multipart_add_part
        - pjsip_multipart_create
        - pjsip_param_find
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_multipart.c:735,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:735,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_param_find
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_multipart.c:735,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:735,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:735,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_param_find
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_multipart.c:735,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:735,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:735,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_param_find
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_multipart.c:735,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:735,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:735,5'
              BranchSideFuncs:
                - pjsip_param_find
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
                - pj_log_4
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:735,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:735,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:735,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:740,14'
              BranchSideFuncs:
                - pjsip_param_find
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_multipart.c:735,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:735,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:735,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:735,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:735,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:735,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:735,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:735,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:735,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:735,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:735,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:735,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:735,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:735,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:735,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_multipart.c:743,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:744,20'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_multipart.c:754,19'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_multipart.c:745,29'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:745,42'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_multipart.c:752,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_multipart.c:745,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:747,22'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_multipart.c:752,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_multipart.c:754,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:758,17'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:803,27'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
        - Branch String:   '../src/pjsip/sip_multipart.c:760,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:760,9'
              BranchSideFuncs:
                - pj_log_4
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_multipart.c:766,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_multipart.c:767,27'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:767,31'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_multipart.c:767,13'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_multipart.c:767,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:767,39'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_multipart.c:769,17'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_multipart.c:769,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:770,17'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_multipart.c:772,18'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_multipart.c:772,27'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:772,32'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_multipart.c:778,17'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_multipart.c:772,42'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:773,19'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_multipart.c:778,17'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_multipart.c:773,25'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:773,30'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_multipart.c:773,46'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_multipart.c:773,42'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:773,46'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_multipart.c:775,18'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_multipart.c:772,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:775,18'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_multipart.c:778,17'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_multipart.c:782,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:786,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_multipart.c:791,24'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
        - Branch String:   '../src/pjsip/sip_multipart.c:786,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:786,13'
              BranchSideFuncs:
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_multipart.c:788,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_multipart.c:792,23'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:792,39'
              BranchSideFuncs:
                - pj_isspace
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:792,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
        - Branch String:   '../src/pjsip/sip_multipart.c:792,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:792,43'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_isspace
            - BranchSide:      '../src/pjsip/sip_multipart.c:793,25'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1243
                - pj_strstr
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
        - Branch String:   '../src/pjsip/sip_multipart.c:817,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:818,13'
              BranchSideFuncs:
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:821,35'
              BranchSideFuncs:
                - pjsip_multipart_create
                - pj_strset.1258
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
        - Branch String:   '../src/pjsip/sip_multipart.c:835,26'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:835,29'
              BranchSideFuncs:
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:841,9'
              BranchSideFuncs:
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
        - Branch String:   '../src/pjsip/sip_multipart.c:835,45'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:835,50'
              BranchSideFuncs:
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:841,9'
              BranchSideFuncs:
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
        - Branch String:   '../src/pjsip/sip_multipart.c:835,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:837,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:841,9'
              BranchSideFuncs:
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
        - Branch String:   '../src/pjsip/sip_multipart.c:841,31'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:841,34'
              BranchSideFuncs:
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:841,9'
              BranchSideFuncs:
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
        - Branch String:   '../src/pjsip/sip_multipart.c:841,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:841,53'
              BranchSideFuncs:
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:843,14'
              BranchSideFuncs:
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
        - Branch String:   '../src/pjsip/sip_multipart.c:843,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:843,28'
              BranchSideFuncs:
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:844,14'
              BranchSideFuncs:
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
        - Branch String:   '../src/pjsip/sip_multipart.c:844,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:846,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:850,9'
              BranchSideFuncs:
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_2
                - pj_log_2
                - pjsip_multipart_add_part
        - Branch String:   '../src/pjsip/sip_multipart.c:846,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:846,13'
              BranchSideFuncs:
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:848,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_multipart.c:861,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:863,17'
              BranchSideFuncs:
                - parse_multipart_part
                - pj_log_get_level
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - pj_log_get_level
                - pj_log_2
                - pj_log_2
                - pjsip_multipart_add_part
            - BranchSide:      '../src/pjsip/sip_multipart.c:868,20'
              BranchSideFuncs:
                - parse_multipart_part
                - pj_log_get_level
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - pj_log_get_level
                - pj_log_2
                - pj_log_2
                - pjsip_multipart_add_part
        - Branch String:   '../src/pjsip/sip_multipart.c:863,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:863,17'
              BranchSideFuncs:
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:864,17'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_multipart.c:873,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:877,19'
              BranchSideFuncs:
                - parse_multipart_part
                - pj_log_get_level
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - pj_log_get_level
                - pj_log_2
                - pj_log_2
                - pjsip_multipart_add_part
            - BranchSide:      '../src/pjsip/sip_multipart.c:886,37'
              BranchSideFuncs:
                - parse_multipart_part
                - pj_log_get_level
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - pj_log_get_level
                - pj_log_2
                - pj_log_2
                - pjsip_multipart_add_part
        - Branch String:   '../src/pjsip/sip_multipart.c:877,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:878,17'
              BranchSideFuncs:
                - parse_multipart_part
                - pj_log_get_level
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - pj_log_get_level
                - pj_log_2
                - pj_log_2
                - pjsip_multipart_add_part
            - BranchSide:      '../src/pjsip/sip_multipart.c:879,17'
              BranchSideFuncs:
                - parse_multipart_part
                - pj_log_get_level
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - pj_log_get_level
                - pj_log_2
                - pj_log_2
                - pjsip_multipart_add_part
        - Branch String:   '../src/pjsip/sip_multipart.c:879,39'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:879,44'
              BranchSideFuncs:
                - parse_multipart_part
                - pj_log_get_level
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - pj_log_get_level
                - pj_log_2
                - pj_log_2
                - pjsip_multipart_add_part
            - BranchSide:      '../src/pjsip/sip_multipart.c:881,9'
              BranchSideFuncs:
                - parse_multipart_part
                - pj_log_get_level
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - pj_log_get_level
                - pj_log_2
                - pj_log_2
                - pjsip_multipart_add_part
        - Branch String:   '../src/pjsip/sip_multipart.c:879,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:880,17'
              BranchSideFuncs:
                - parse_multipart_part
                - pj_log_get_level
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - pj_log_get_level
                - pj_log_2
                - pj_log_2
                - pjsip_multipart_add_part
            - BranchSide:      '../src/pjsip/sip_multipart.c:881,9'
              BranchSideFuncs:
                - parse_multipart_part
                - pj_log_get_level
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - pj_log_get_level
                - pj_log_2
                - pj_log_2
                - pjsip_multipart_add_part
        - Branch String:   '../src/pjsip/sip_multipart.c:888,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:890,38'
              BranchSideFuncs:
                - pjsip_multipart_add_part
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pj_log_2
                - pj_log_get_level
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:892,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
                - pj_log_2
        - Branch String:   '../src/pjsip/sip_multipart.c:892,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:0,0'
              BranchSideFuncs:
                - pj_log_2
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
            - BranchSide:      '../src/pjsip/sip_multipart.c:892,13'
              BranchSideFuncs:
                - pj_log_2
                - pj_strstr
                - pj_log_get_level
                - pj_log_2
                - parse_multipart_part
                - pj_log_get_level
                - pjsip_multipart_add_part
                - pj_log_get_level
                - pj_log_2
      Callsites:
        - Src:             '../src/pjsip/sip_multipart.c:735,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_multipart.c:742,19'
          Dst:             pjsip_param_find
        - Src:             '../src/pjsip/sip_multipart.c:760,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_multipart.c:760,9'
          Dst:             pj_log_4
        - Src:             '../src/pjsip/sip_multipart.c:786,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_multipart.c:786,13'
          Dst:             pj_log_4
        - Src:             '../src/pjsip/sip_multipart.c:792,27'
          Dst:             pj_isspace
        - Src:             '../src/pjsip/sip_multipart.c:804,24'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_multipart.c:807,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_multipart.c:816,18'
          Dst:             pj_strstr
        - Src:             '../src/pjsip/sip_multipart.c:821,12'
          Dst:             pjsip_multipart_create
        - Src:             '../src/pjsip/sip_multipart.c:826,9'
          Dst:             pj_strset
        - Src:             '../src/pjsip/sip_multipart.c:846,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_multipart.c:846,13'
          Dst:             pj_log_2
        - Src:             '../src/pjsip/sip_multipart.c:860,22'
          Dst:             pj_strstr
        - Src:             '../src/pjsip/sip_multipart.c:863,17'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_multipart.c:863,17'
          Dst:             pj_log_2
        - Src:             '../src/pjsip/sip_multipart.c:886,16'
          Dst:             parse_multipart_part
        - Src:             '../src/pjsip/sip_multipart.c:890,13'
          Dst:             pjsip_multipart_add_part
        - Src:             '../src/pjsip/sip_multipart.c:892,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_multipart.c:892,13'
          Dst:             pj_log_2
    - functionName:    pjsip_multipart_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_multipart.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - ctype
        - boundary
      BBCount:         23
      ICount:          161
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - pj_create_unique_string
        - pj_list_init
        - pj_list_push_back
        - pj_pool_alloc
        - pj_pool_zalloc
        - pj_strdup
        - pjsip_media_type_cp
        - pjsip_media_type_init
        - pjsip_param_find
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_multipart.c:230,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:230,5'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pjsip_media_type_init
                - pj_pool_zalloc.1250
                - pj_list_init.1257
                - pj_create_unique_string
                - pjsip_param_find
                - pj_pool_alloc
                - pj_list_push_back.1269
                - pj_strdup
                - pjsip_media_type_cp
            - BranchSide:      '../src/pjsip/sip_multipart.c:232,12'
              BranchSideFuncs:
                - pj_pool_zalloc.1250
                - pjsip_media_type_init
                - pj_pool_zalloc.1250
                - pj_list_init.1257
                - pj_create_unique_string
                - pjsip_param_find
                - pj_pool_alloc
                - pj_list_push_back.1269
                - pj_strdup
                - pjsip_media_type_cp
        - Branch String:   '../src/pjsip/sip_multipart.c:230,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:230,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:230,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:235,15'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:235,18'
              BranchSideFuncs:
                - pjsip_media_type_init
                - pj_pool_zalloc.1250
                - pj_list_init.1257
                - pj_create_unique_string
                - pjsip_param_find
                - pj_pool_alloc
                - pj_list_push_back.1269
                - pj_strdup
                - pjsip_media_type_cp
            - BranchSide:      '../src/pjsip/sip_multipart.c:238,18'
              BranchSideFuncs:
                - pjsip_media_type_init
                - pj_pool_zalloc.1250
                - pj_list_init.1257
                - pj_create_unique_string
                - pjsip_param_find
                - pj_pool_alloc
                - pj_list_push_back.1269
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_multipart.c:235,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:236,29'
              BranchSideFuncs:
                - pjsip_media_type_cp
                - pj_pool_zalloc.1250
                - pj_list_init.1257
                - pj_create_unique_string
                - pjsip_param_find
                - pj_pool_alloc
                - pj_list_push_back.1269
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_multipart.c:238,18'
              BranchSideFuncs:
                - pjsip_media_type_init
                - pj_pool_zalloc.1250
                - pj_list_init.1257
                - pj_create_unique_string
                - pjsip_param_find
                - pj_pool_alloc
                - pj_list_push_back.1269
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_multipart.c:248,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:249,19'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_param_find
                - pj_pool_alloc
                - pj_list_push_back.1269
            - BranchSide:      '../src/pjsip/sip_multipart.c:251,33'
              BranchSideFuncs:
                - pj_create_unique_string
                - pjsip_param_find
                - pj_pool_alloc
                - pj_list_push_back.1269
        - Branch String:   '../src/pjsip/sip_multipart.c:257,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:258,23'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:262,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_multipart.c:230,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_multipart.c:232,12'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_multipart.c:236,9'
          Dst:             pjsip_media_type_cp
        - Src:             '../src/pjsip/sip_multipart.c:241,9'
          Dst:             pjsip_media_type_init
        - Src:             '../src/pjsip/sip_multipart.c:246,15'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_multipart.c:247,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_multipart.c:249,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_multipart.c:251,9'
          Dst:             pj_create_unique_string
        - Src:             '../src/pjsip/sip_multipart.c:256,19'
          Dst:             pjsip_param_find
        - Src:             '../src/pjsip/sip_multipart.c:258,23'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_multipart.c:260,9'
          Dst:             pj_list_push_back
    - functionName:    pjsip_multipart_add_part
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_multipart.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mp
        - part
      BBCount:         41
      ICount:          163
      EdgeCount:       50
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - pj_list_push_back
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_multipart.c:319,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:319,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pj_list_push_back.1269
            - BranchSide:      '../src/pjsip/sip_multipart.c:319,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:319,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:319,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pj_list_push_back.1269
            - BranchSide:      '../src/pjsip/sip_multipart.c:319,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:319,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:319,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_list_push_back.1269
            - BranchSide:      '../src/pjsip/sip_multipart.c:322,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_list_push_back.1269
        - Branch String:   '../src/pjsip/sip_multipart.c:319,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:319,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:319,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:319,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:319,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:319,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:319,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:319,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:319,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:322,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:322,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_push_back.1269
            - BranchSide:      '../src/pjsip/sip_multipart.c:325,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_push_back.1269
        - Branch String:   '../src/pjsip/sip_multipart.c:322,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:322,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:322,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:325,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:325,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_push_back.1269
            - BranchSide:      '../src/pjsip/sip_multipart.c:325,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:325,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:325,5'
              BranchSideFuncs:
                - pj_list_push_back.1269
            - BranchSide:      '../src/pjsip/sip_multipart.c:327,38'
              BranchSideFuncs:
                - pj_list_push_back.1269
        - Branch String:   '../src/pjsip/sip_multipart.c:325,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:325,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:325,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:325,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:325,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:325,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_multipart.c:319,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_multipart.c:322,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_multipart.c:325,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_multipart.c:328,5'
          Dst:             pj_list_push_back
    - functionName:    pj_list_push_back
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - node
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_insert_before
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/list.h:126,5'
          Dst:             pj_list_insert_before
    - functionName:    multipart_clone_data
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_multipart.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - data
        - len
      BBCount:         9
      ICount:          112
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_list_init
        - pj_list_push_back
        - pj_pool_alloc
        - pj_strdup
        - pjsip_hdr_clone
        - pjsip_msg_body_clone
        - pjsip_multipart_create_part
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_multipart.c:195,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:199,48'
              BranchSideFuncs:
                - pjsip_multipart_create_part
                - pjsip_msg_body_clone
                - pj_list_push_back.1269
                - pjsip_hdr_clone
                - pj_list_push_back.1269
            - BranchSide:      '../src/pjsip/sip_multipart.c:215,19'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_multipart.c:202,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:203,24'
              BranchSideFuncs:
                - pjsip_hdr_clone
                - pj_list_push_back.1269
                - pjsip_msg_body_clone
                - pj_list_push_back.1269
                - pjsip_multipart_create_part
            - BranchSide:      '../src/pjsip/sip_multipart.c:208,47'
              BranchSideFuncs:
                - pjsip_msg_body_clone
                - pj_list_push_back.1269
                - pjsip_multipart_create_part
                - pjsip_hdr_clone
                - pj_list_push_back.1269
      Callsites:
        - Src:             '../src/pjsip/sip_multipart.c:189,11'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_multipart.c:190,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_multipart.c:192,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_multipart.c:199,20'
          Dst:             pjsip_multipart_create_part
        - Src:             '../src/pjsip/sip_multipart.c:203,46'
          Dst:             pjsip_hdr_clone
        - Src:             '../src/pjsip/sip_multipart.c:204,13'
          Dst:             pj_list_push_back
        - Src:             '../src/pjsip/sip_multipart.c:208,26'
          Dst:             pjsip_msg_body_clone
        - Src:             '../src/pjsip/sip_multipart.c:210,9'
          Dst:             pj_list_push_back
    - functionName:    pjsip_multipart_find_part_by_cid_uri
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_multipart.c'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mp
        - cid_uri
      BBCount:         23
      ICount:          95
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - pj_strcmp2
        - pjsip_multipart_find_part_by_cid_str
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_multipart.c:619,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:619,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strcmp2
                - pjsip_multipart_find_part_by_cid_str
            - BranchSide:      '../src/pjsip/sip_multipart.c:619,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:619,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:619,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strcmp2
                - pjsip_multipart_find_part_by_cid_str
            - BranchSide:      '../src/pjsip/sip_multipart.c:619,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:619,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:619,5'
              BranchSideFuncs:
                - pj_strcmp2
                - pjsip_multipart_find_part_by_cid_str
            - BranchSide:      '../src/pjsip/sip_multipart.c:621,21'
              BranchSideFuncs:
                - pj_strcmp2
                - pjsip_multipart_find_part_by_cid_str
        - Branch String:   '../src/pjsip/sip_multipart.c:619,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:619,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:619,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:619,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:619,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:619,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:619,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:619,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:619,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:621,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:622,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:628,49'
              BranchSideFuncs:
                - pjsip_multipart_find_part_by_cid_str
      Callsites:
        - Src:             '../src/pjsip/sip_multipart.c:619,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_multipart.c:621,9'
          Dst:             pj_strcmp2
        - Src:             '../src/pjsip/sip_multipart.c:628,12'
          Dst:             pjsip_multipart_find_part_by_cid_str
    - functionName:    pjsip_multipart_find_part_by_cid_str
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_multipart.c'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mp
        - cid
      BBCount:         38
      ICount:          186
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - __assert_fail
        - cid_uri_to_hdr_value
        - pj_strcmp
        - pj_strlen
        - pjsip_hdr_find_by_name
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_multipart.c:591,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:591,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strlen
                - pj_strlen
                - cid_uri_to_hdr_value
                - pj_strlen
                - pjsip_hdr_find_by_name
                - pj_strcmp
            - BranchSide:      '../src/pjsip/sip_multipart.c:591,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strlen
        - Branch String:   '../src/pjsip/sip_multipart.c:591,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:591,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strlen
                - pj_strlen
                - cid_uri_to_hdr_value
                - pj_strlen
                - pjsip_hdr_find_by_name
                - pj_strcmp
            - BranchSide:      '../src/pjsip/sip_multipart.c:591,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strlen
        - Branch String:   '../src/pjsip/sip_multipart.c:591,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:591,5'
              BranchSideFuncs:
                - pj_strlen
                - __assert_fail
                - pj_strlen
                - cid_uri_to_hdr_value
                - pj_strlen
                - pjsip_hdr_find_by_name
                - pj_strcmp
            - BranchSide:      '../src/pjsip/sip_multipart.c:591,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strlen
        - Branch String:   '../src/pjsip/sip_multipart.c:591,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:591,5'
              BranchSideFuncs:
                - cid_uri_to_hdr_value
                - pj_strlen
                - pjsip_hdr_find_by_name
                - pj_strcmp
            - BranchSide:      '../src/pjsip/sip_multipart.c:593,38'
              BranchSideFuncs:
                - cid_uri_to_hdr_value
                - pj_strlen
                - pjsip_hdr_find_by_name
                - pj_strcmp
        - Branch String:   '../src/pjsip/sip_multipart.c:591,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:591,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strlen
            - BranchSide:      '../src/pjsip/sip_multipart.c:591,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:591,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:591,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strlen
            - BranchSide:      '../src/pjsip/sip_multipart.c:591,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:591,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:591,5'
              BranchSideFuncs:
                - pj_strlen
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:591,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:591,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:591,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:591,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:594,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:595,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:598,38'
              BranchSideFuncs:
                - pjsip_hdr_find_by_name
                - pj_strcmp
        - Branch String:   '../src/pjsip/sip_multipart.c:601,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:602,19'
              BranchSideFuncs:
                - pjsip_hdr_find_by_name
                - pj_strcmp
            - BranchSide:      '../src/pjsip/sip_multipart.c:611,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_multipart.c:604,14'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:603,29'
              BranchSideFuncs:
                - pjsip_hdr_find_by_name
                - pj_strcmp
            - BranchSide:      '../src/pjsip/sip_multipart.c:604,26'
              BranchSideFuncs:
                - pjsip_hdr_find_by_name
                - pj_strcmp
        - Branch String:   '../src/pjsip/sip_multipart.c:603,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:605,40'
              BranchSideFuncs:
                - pj_strcmp
                - pjsip_hdr_find_by_name
            - BranchSide:      '../src/pjsip/sip_multipart.c:609,16'
              BranchSideFuncs:
                - pjsip_hdr_find_by_name
                - pj_strcmp
        - Branch String:   '../src/pjsip/sip_multipart.c:605,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:603,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:606,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_multipart.c:591,5'
          Dst:             pj_strlen
        - Src:             '../src/pjsip/sip_multipart.c:591,5'
          Dst:             pj_strlen
        - Src:             '../src/pjsip/sip_multipart.c:591,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_multipart.c:593,17'
          Dst:             cid_uri_to_hdr_value
        - Src:             '../src/pjsip/sip_multipart.c:594,9'
          Dst:             pj_strlen
        - Src:             '../src/pjsip/sip_multipart.c:603,29'
          Dst:             pjsip_hdr_find_by_name
        - Src:             '../src/pjsip/sip_multipart.c:605,17'
          Dst:             pj_strcmp
    - functionName:    pj_strlen
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cid_uri_to_hdr_value
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_multipart.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - cid_uri
      BBCount:         9
      ICount:          115
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_pool_alloc
        - pj_strassign
        - pj_strcpy_unescape
        - pj_strlen
        - pj_strncmp2
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_multipart.c:557,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:558,21'
              BranchSideFuncs:
                - pj_strncmp2
                - pj_pool_alloc
                - pj_strcpy_unescape
            - BranchSide:      '../src/pjsip/sip_multipart.c:562,9'
              BranchSideFuncs:
                - pj_strncmp2
                - pj_pool_alloc
                - pj_strcpy_unescape
        - Branch String:   '../src/pjsip/sip_multipart.c:562,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:562,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_strcpy_unescape
            - BranchSide:      '../src/pjsip/sip_multipart.c:563,21'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_strcpy_unescape
      Callsites:
        - Src:             '../src/pjsip/sip_multipart.c:549,25'
          Dst:             pj_strlen
        - Src:             '../src/pjsip/sip_multipart.c:555,5'
          Dst:             pj_strassign
        - Src:             '../src/pjsip/sip_multipart.c:562,9'
          Dst:             pj_strncmp2
        - Src:             '../src/pjsip/sip_multipart.c:567,19'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_multipart.c:572,5'
          Dst:             pj_strcpy_unescape
    - functionName:    pjsip_multipart_find_part_by_header
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_multipart.c'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mp
        - search_for
        - start
      BBCount:         26
      ICount:          143
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - pj_pool_alloc
        - pj_strtrim
        - pjsip_hdr_print_on
        - pjsip_multipart_find_part_by_header_str
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_multipart.c:510,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:510,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_pool_alloc
                - pjsip_hdr_print_on
                - pj_strtrim
                - pjsip_multipart_find_part_by_header_str
            - BranchSide:      '../src/pjsip/sip_multipart.c:510,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:510,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:510,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pjsip_hdr_print_on
                - pj_strtrim
                - pjsip_multipart_find_part_by_header_str
            - BranchSide:      '../src/pjsip/sip_multipart.c:513,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pjsip_hdr_print_on
                - pj_strtrim
                - pjsip_multipart_find_part_by_header_str
        - Branch String:   '../src/pjsip/sip_multipart.c:510,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:510,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:510,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:510,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:510,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:510,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:513,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:513,5'
              BranchSideFuncs:
                - pj_pool_alloc
                - pjsip_hdr_print_on
                - pj_strtrim
                - pjsip_multipart_find_part_by_header_str
            - BranchSide:      '../src/pjsip/sip_multipart.c:520,36'
              BranchSideFuncs:
                - pj_pool_alloc
                - pjsip_hdr_print_on
                - pj_strtrim
                - pjsip_multipart_find_part_by_header_str
        - Branch String:   '../src/pjsip/sip_multipart.c:513,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:513,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:513,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:522,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:523,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:529,24'
              BranchSideFuncs:
                - pj_strtrim
                - pjsip_multipart_find_part_by_header_str
      Callsites:
        - Src:             '../src/pjsip/sip_multipart.c:510,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_multipart.c:513,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_multipart.c:520,22'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_multipart.c:521,23'
          Dst:             pjsip_hdr_print_on
        - Src:             '../src/pjsip/sip_multipart.c:531,5'
          Dst:             pj_strtrim
        - Src:             '../src/pjsip/sip_multipart.c:533,12'
          Dst:             pjsip_multipart_find_part_by_header_str
    - functionName:    pjsip_multipart_find_part_by_header_str
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_multipart.c'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mp
        - hdr_name
        - hdr_value
        - start
      BBCount:         44
      ICount:          253
      EdgeCount:       56
      CyclomaticComplexity: 14
      functionsReached:
        - __assert_fail
        - pj_pool_alloc
        - pj_strcmp
        - pjsip_hdr_find_by_name
        - pjsip_hdr_print_on
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_multipart.c:440,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:440,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_pool_alloc
                - pjsip_hdr_find_by_name
                - pjsip_hdr_print_on
                - pj_strcmp
            - BranchSide:      '../src/pjsip/sip_multipart.c:440,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:440,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:440,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_pool_alloc
                - pjsip_hdr_find_by_name
                - pjsip_hdr_print_on
                - pj_strcmp
            - BranchSide:      '../src/pjsip/sip_multipart.c:440,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:440,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:440,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pjsip_hdr_find_by_name
                - pjsip_hdr_print_on
                - pj_strcmp
            - BranchSide:      '../src/pjsip/sip_multipart.c:443,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pjsip_hdr_find_by_name
                - pjsip_hdr_print_on
                - pj_strcmp
        - Branch String:   '../src/pjsip/sip_multipart.c:440,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:440,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:440,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:440,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:440,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:440,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:440,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:440,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:440,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:443,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:443,5'
              BranchSideFuncs:
                - pj_pool_alloc
                - pjsip_hdr_find_by_name
                - pjsip_hdr_print_on
                - pj_strcmp
            - BranchSide:      '../src/pjsip/sip_multipart.c:457,25'
              BranchSideFuncs:
                - pj_pool_alloc
                - pjsip_hdr_find_by_name
                - pjsip_hdr_print_on
                - pj_strcmp
        - Branch String:   '../src/pjsip/sip_multipart.c:443,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:443,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:443,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:465,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:466,16'
              BranchSideFuncs:
                - pjsip_hdr_find_by_name
                - pjsip_hdr_print_on
                - pj_strcmp
            - BranchSide:      '../src/pjsip/sip_multipart.c:468,16'
              BranchSideFuncs:
                - pjsip_hdr_find_by_name
                - pjsip_hdr_print_on
                - pj_strcmp
        - Branch String:   '../src/pjsip/sip_multipart.c:470,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:471,19'
              BranchSideFuncs:
                - pjsip_hdr_find_by_name
                - pjsip_hdr_print_on
                - pj_strcmp
            - BranchSide:      '../src/pjsip/sip_multipart.c:495,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_multipart.c:473,14'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:472,29'
              BranchSideFuncs:
                - pjsip_hdr_find_by_name
                - pjsip_hdr_print_on
                - pj_strcmp
            - BranchSide:      '../src/pjsip/sip_multipart.c:473,26'
              BranchSideFuncs:
                - pjsip_hdr_find_by_name
                - pjsip_hdr_print_on
                - pj_strcmp
        - Branch String:   '../src/pjsip/sip_multipart.c:472,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:475,61'
              BranchSideFuncs:
                - pjsip_hdr_print_on
                - pj_strcmp
                - pjsip_hdr_find_by_name
            - BranchSide:      '../src/pjsip/sip_multipart.c:493,16'
              BranchSideFuncs:
                - pjsip_hdr_find_by_name
                - pjsip_hdr_print_on
                - pj_strcmp
        - Branch String:   '../src/pjsip/sip_multipart.c:480,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:481,17'
              BranchSideFuncs:
                - pjsip_hdr_find_by_name
                - pjsip_hdr_print_on
                - pj_strcmp
            - BranchSide:      '../src/pjsip/sip_multipart.c:486,49'
              BranchSideFuncs:
                - pj_strcmp
                - pjsip_hdr_find_by_name
                - pjsip_hdr_print_on
        - Branch String:   '../src/pjsip/sip_multipart.c:489,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:472,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:490,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_multipart.c:440,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_multipart.c:443,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_multipart.c:459,25'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_multipart.c:472,29'
          Dst:             pjsip_hdr_find_by_name
        - Src:             '../src/pjsip/sip_multipart.c:475,34'
          Dst:             pjsip_hdr_print_on
        - Src:             '../src/pjsip/sip_multipart.c:489,17'
          Dst:             pj_strcmp
    - functionName:    pjsip_multipart_find_part
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_multipart.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mp
        - content_type
        - start
      BBCount:         32
      ICount:          144
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - pjsip_media_type_cmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_multipart.c:395,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:395,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pjsip_media_type_cmp
            - BranchSide:      '../src/pjsip/sip_multipart.c:395,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:395,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:395,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_media_type_cmp
            - BranchSide:      '../src/pjsip/sip_multipart.c:398,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_media_type_cmp
        - Branch String:   '../src/pjsip/sip_multipart.c:395,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:395,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:395,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:395,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:395,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:395,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:398,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:398,5'
              BranchSideFuncs:
                - pjsip_media_type_cmp
            - BranchSide:      '../src/pjsip/sip_multipart.c:400,38'
              BranchSideFuncs:
                - pjsip_media_type_cmp
        - Branch String:   '../src/pjsip/sip_multipart.c:398,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:398,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:398,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:402,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:403,16'
              BranchSideFuncs:
                - pjsip_media_type_cmp
            - BranchSide:      '../src/pjsip/sip_multipart.c:405,16'
              BranchSideFuncs:
                - pjsip_media_type_cmp
        - Branch String:   '../src/pjsip/sip_multipart.c:407,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:408,35'
              BranchSideFuncs:
                - pjsip_media_type_cmp
            - BranchSide:      '../src/pjsip/sip_multipart.c:416,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_multipart.c:408,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:411,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:413,16'
              BranchSideFuncs:
                - pjsip_media_type_cmp
      Callsites:
        - Src:             '../src/pjsip/sip_multipart.c:395,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_multipart.c:398,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_multipart.c:408,13'
          Dst:             pjsip_media_type_cmp
    - functionName:    pjsip_multipart_get_next_part
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_multipart.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mp
        - part
      BBCount:         33
      ICount:          131
      EdgeCount:       39
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - pj_list_find_node
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_multipart.c:366,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:366,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_list_find_node
                - pj_list_find_node
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:366,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:366,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:366,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_find_node
                - pj_list_find_node
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:369,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_find_node
                - pj_list_find_node
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:366,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:366,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:366,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:366,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:366,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:366,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:369,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:369,5'
              BranchSideFuncs:
                - pj_list_find_node
                - pj_list_find_node
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_multipart.c:371,38'
              BranchSideFuncs:
                - pj_list_find_node
                - pj_list_find_node
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:369,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:369,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:369,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:374,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:374,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:377,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_multipart.c:374,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:374,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:374,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:377,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:378,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:380,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_multipart.c:366,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_multipart.c:369,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_multipart.c:374,5'
          Dst:             pj_list_find_node
        - Src:             '../src/pjsip/sip_multipart.c:374,5'
          Dst:             pj_list_find_node
        - Src:             '../src/pjsip/sip_multipart.c:374,5'
          Dst:             __assert_fail
    - functionName:    pjsip_multipart_get_first_part
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_multipart.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mp
      BBCount:         20
      ICount:          84
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_list_empty
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_multipart.c:344,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:344,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_empty.1241
            - BranchSide:      '../src/pjsip/sip_multipart.c:347,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_empty.1241
        - Branch String:   '../src/pjsip/sip_multipart.c:344,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:344,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:344,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:347,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:347,5'
              BranchSideFuncs:
                - pj_list_empty.1241
            - BranchSide:      '../src/pjsip/sip_multipart.c:349,38'
              BranchSideFuncs:
                - pj_list_empty.1241
        - Branch String:   '../src/pjsip/sip_multipart.c:347,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:347,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:347,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_multipart.c:350,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:351,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_multipart.c:353,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_multipart.c:344,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_multipart.c:347,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_multipart.c:350,9'
          Dst:             pj_list_empty
    - functionName:    pjsip_multipart_clone_part
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_multipart.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - src
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_list_push_back
        - pjsip_hdr_clone
        - pjsip_msg_body_clone
        - pjsip_multipart_create_part
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_multipart.c:298,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_multipart.c:299,28'
              BranchSideFuncs:
                - pjsip_hdr_clone
                - pj_list_push_back.1269
                - pjsip_msg_body_clone
            - BranchSide:      '../src/pjsip/sip_multipart.c:303,38'
              BranchSideFuncs:
                - pjsip_msg_body_clone
      Callsites:
        - Src:             '../src/pjsip/sip_multipart.c:295,11'
          Dst:             pjsip_multipart_create_part
        - Src:             '../src/pjsip/sip_multipart.c:299,38'
          Dst:             pjsip_hdr_clone
        - Src:             '../src/pjsip/sip_multipart.c:299,9'
          Dst:             pj_list_push_back
        - Src:             '../src/pjsip/sip_multipart.c:303,17'
          Dst:             pjsip_msg_body_clone
    - functionName:    pjsip_strerror
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_errno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - statcode
        - buf
        - bufsize
      BBCount:         39
      ICount:          239
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - pj_strncpy_with_null
        - pjsip_get_status_text
        - snprintf
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_errno.c:151,39'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_errno.c:151,42'
              BranchSideFuncs:
                - snprintf
                - strlen
                - pj_strncpy_with_null
                - pjsip_get_status_text
                - pj_strncpy_with_null
            - BranchSide:      '../src/pjsip/sip_errno.c:161,14'
              BranchSideFuncs:
                - snprintf
                - strlen
                - pj_strncpy_with_null
        - Branch String:   '../src/pjsip/sip_errno.c:151,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_errno.c:155,35'
              BranchSideFuncs:
                - pjsip_get_status_text
                - pj_strncpy_with_null
            - BranchSide:      '../src/pjsip/sip_errno.c:161,14'
              BranchSideFuncs:
                - snprintf
                - strlen
                - pj_strncpy_with_null
        - Branch String:   '../src/pjsip/sip_errno.c:155,35'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_errno.c:155,35'
              BranchSideFuncs:
                - pjsip_get_status_text
                - pj_strncpy_with_null
            - BranchSide:      '../src/pjsip/sip_errno.c:155,13'
              BranchSideFuncs:
                - pjsip_get_status_text
                - pj_strncpy_with_null
        - Branch String:   '../src/pjsip/sip_errno.c:155,35'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_errno.c:155,13'
              BranchSideFuncs:
                - pjsip_get_status_text
                - pj_strncpy_with_null
            - BranchSide:      '../src/pjsip/sip_errno.c:155,13'
              BranchSideFuncs:
                - pjsip_get_status_text
                - pj_strncpy_with_null
        - Branch String:   '../src/pjsip/sip_errno.c:170,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_errno.c:171,24'
              BranchSideFuncs:
                - snprintf
                - strlen
                - pj_strncpy_with_null
            - BranchSide:      '../src/pjsip/sip_errno.c:186,47'
              BranchSideFuncs:
                - snprintf
                - strlen
                - pj_strncpy_with_null
        - Branch String:   '../src/pjsip/sip_errno.c:174,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_errno.c:175,25'
              BranchSideFuncs:
                - snprintf
                - strlen
                - pj_strncpy_with_null
            - BranchSide:      '../src/pjsip/sip_errno.c:177,32'
              BranchSideFuncs:
                - snprintf
                - strlen
                - pj_strncpy_with_null
        - Branch String:   '../src/pjsip/sip_errno.c:177,24'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_errno.c:178,21'
              BranchSideFuncs:
                - snprintf
                - strlen
                - pj_strncpy_with_null
            - BranchSide:      '../src/pjsip/sip_errno.c:180,25'
              BranchSideFuncs:
                - snprintf
                - strlen
                - pj_strncpy_with_null
        - Branch String:   '../src/pjsip/sip_errno.c:186,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_errno.c:187,22'
              BranchSideFuncs:
                - strlen
                - pj_strncpy_with_null
            - BranchSide:      '../src/pjsip/sip_errno.c:197,5'
              BranchSideFuncs:
                - snprintf
        - Branch String:   '../src/pjsip/sip_errno.c:206,25'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_errno.c:206,35'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_errno.c:207,23'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_errno.c:206,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_errno.c:207,23'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_errno.c:208,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_errno.c:155,13'
          Dst:             pjsip_get_status_text
        - Src:             '../src/pjsip/sip_errno.c:158,9'
          Dst:             pj_strncpy_with_null
        - Src:             '../src/pjsip/sip_errno.c:190,24'
          Dst:             strlen
        - Src:             '../src/pjsip/sip_errno.c:193,13'
          Dst:             pj_strncpy_with_null
        - Src:             '../src/pjsip/sip_errno.c:203,19'
          Dst:             snprintf
    - functionName:    pj_memchr
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - c
        - size
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memchr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/string.h:897,19'
          Dst:             memchr
    - functionName:    pj_strchr
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - chr
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../pjlib/include/pj/string.h:482,9'
          Branch Sides:
            - BranchSide:      '../../pjlib/include/pj/string.h:483,9'
              BranchSideFuncs: []
            - BranchSide:      '../../pjlib/include/pj/string.h:484,34'
              BranchSideFuncs:
                - memchr
      Callsites:
        - Src:             '../../pjlib/include/pj/string.h:484,20'
          Dst:             memchr
    - functionName:    pj_toupper
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/ctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - toupper
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/ctype.h:125,53'
          Dst:             toupper
    - functionName:    toupper
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_via_hdr_print
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2035
      functionLinenumberEnd: 2126
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hdr
        - buf
        - size
      BBCount:         135
      ICount:          1023
      EdgeCount:       174
      CyclomaticComplexity: 41
      functionsReached:
        - pj_memchr
        - pj_memcpy
        - pj_strchr
        - pj_strncpy2_escape
        - pj_toupper
        - pj_utoa
        - pjsip_cfg
        - pjsip_param_print_on
        - pjsip_parser_const
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:2040,29'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2041,30'
              BranchSideFuncs:
                - pjsip_parser_const
                - pj_memcpy.1453
                - pj_strchr.1451
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_toupper
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:2041,44'
              BranchSideFuncs:
                - pjsip_parser_const
                - pj_memcpy.1453
                - pj_strchr.1451
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_toupper
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2044,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2047,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2051,5'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_strchr.1451
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_toupper
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2051,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2051,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2051,5'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_strchr.1451
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_toupper
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2051,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2051,5'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_strchr.1451
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_toupper
            - BranchSide:      '../src/pjsip/sip_msg.c:2052,5'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_strchr.1451
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_toupper
        - Branch String:   '../src/pjsip/sip_msg.c:2052,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2052,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2053,5'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_strchr.1451
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_toupper
        - Branch String:   '../src/pjsip/sip_msg.c:2053,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2053,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2056,15'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_strchr.1451
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_toupper
        - Branch String:   '../src/pjsip/sip_msg.c:2062,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2063,39'
              BranchSideFuncs:
                - pj_toupper
                - pj_strchr.1451
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:2066,12'
              BranchSideFuncs:
                - pj_strchr.1451
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2067,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2067,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2070,20'
              BranchSideFuncs:
                - pj_strchr.1451
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2070,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2071,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:2073,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2071,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2071,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:2071,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2071,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2071,9'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_msg.c:2071,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2071,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2071,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2071,9'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_msg.c:2071,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_msg.c:2071,9'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_msg.c:2071,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2071,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2071,9'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_msg.c:2073,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2073,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2073,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2073,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_msg.c:2073,9'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_msg.c:2076,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2077,9'
              BranchSideFuncs:
                - pj_utoa
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_msg.c:2082,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_msg.c:2077,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2077,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2078,27'
              BranchSideFuncs:
                - pj_utoa
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_msg.c:2082,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2083,16'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_msg.c:2091,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_msg.c:2084,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2085,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2086,19'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_msg.c:2091,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2092,16'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_msg.c:2104,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2093,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2094,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2095,19'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_msg.c:2097,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2098,13'
              BranchSideFuncs:
                - pj_utoa
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:2101,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2098,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2098,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2099,28'
              BranchSideFuncs:
                - pj_utoa
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memchr.1450
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2104,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2106,23'
              BranchSideFuncs:
                - pj_memchr.1450
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:2114,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2106,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2107,13'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:2110,13'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2107,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2107,13'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:2107,13'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2107,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2107,13'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:2107,13'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2107,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2107,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2107,13'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2107,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:2107,13'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2107,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2107,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2107,13'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2110,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:2110,13'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2110,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2110,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2110,13'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2114,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2114,5'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
            - BranchSide:      '../src/pjsip/sip_msg.c:2115,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_msg.c:2114,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2114,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2114,5'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_msg.c:2115,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2115,5'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pjsip_param_print_on
            - BranchSide:      '../src/pjsip/sip_msg.c:2118,37'
              BranchSideFuncs:
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_msg.c:2115,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2115,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2115,5'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_msg.c:2115,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2115,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2115,5'
              BranchSideFuncs:
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_msg.c:2121,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2122,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2123,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:2040,29'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_msg.c:2042,38'
          Dst:             pjsip_parser_const
        - Src:             '../src/pjsip/sip_msg.c:2051,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:2056,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:2063,28'
          Dst:             pj_toupper
        - Src:             '../src/pjsip/sip_msg.c:2070,9'
          Dst:             pj_strchr
        - Src:             '../src/pjsip/sip_msg.c:2071,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:2071,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:2071,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:2071,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:2073,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:2078,19'
          Dst:             pj_utoa
        - Src:             '../src/pjsip/sip_msg.c:2086,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:2087,19'
          Dst:             pj_utoa
        - Src:             '../src/pjsip/sip_msg.c:2095,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:2099,20'
          Dst:             pj_utoa
        - Src:             '../src/pjsip/sip_msg.c:2106,13'
          Dst:             pj_memchr
        - Src:             '../src/pjsip/sip_msg.c:2107,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:2107,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:2107,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:2107,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:2110,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:2110,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:2114,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:2114,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:2115,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:2115,5'
          Dst:             pj_strncpy2_escape
        - Src:             '../src/pjsip/sip_msg.c:2118,15'
          Dst:             pjsip_param_print_on
    - functionName:    pjsip_cfg
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    62
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_via_hdr_shallow_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2146
      functionLinenumberEnd: 2150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_memcpy
        - pj_pool_alloc
        - pjsip_param_shallow_clone
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:2147,26'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:2148,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:2149,5'
          Dst:             pjsip_param_shallow_clone
    - functionName:    pjsip_via_hdr_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2130
      functionLinenumberEnd: 2141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          81
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_strdup
        - pjsip_param_clone
        - pjsip_via_hdr_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:2131,26'
          Dst:             pjsip_via_hdr_create
        - Src:             '../src/pjsip/sip_msg.c:2132,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_msg.c:2133,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_msg.c:2137,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_msg.c:2138,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_msg.c:2139,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_msg.c:2140,5'
          Dst:             pjsip_param_clone
    - functionName:    pjsip_via_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2028
      functionLinenumberEnd: 2030
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_via_hdr_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:2029,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:2030,12'
          Dst:             pjsip_via_hdr_init
    - functionName:    pjsip_via_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2013
      functionLinenumberEnd: 2023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mem
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
        - pj_bzero
        - pj_list_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:2018,5'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_msg.c:2019,5'
          Dst:             init_hdr
        - Src:             '../src/pjsip/sip_msg.c:2022,5'
          Dst:             pj_list_init
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    init_hdr
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/print_util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - hptr
        - htype
        - vptr
      BBCount:         6
      ICount:          86
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_list_init
      functionUses:    23
      BranchProfiles:
        - Branch String:   '../include/pjsip/print_util.h:155,9'
          Branch Sides:
            - BranchSide:      '../include/pjsip/print_util.h:156,42'
              BranchSideFuncs:
                - pj_list_init.1458
            - BranchSide:      '../include/pjsip/print_util.h:159,9'
              BranchSideFuncs:
                - pj_list_init.1458
      Callsites:
        - Src:             '../include/pjsip/print_util.h:162,5'
          Dst:             pj_list_init
    - functionName:    pj_list_init
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_list_empty
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_retry_after_hdr_print
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1886
      functionLinenumberEnd: 1931
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hdr
        - buf
        - size
      BBCount:         22
      ICount:          241
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - pj_list_empty
        - pj_memcpy
        - pj_utoa
        - pjsip_param_print_on
        - pjsip_parser_const
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:1893,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1894,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1896,15'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_list_empty.1514
        - Branch String:   '../src/pjsip/sip_msg.c:1903,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1906,13'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_list_empty.1514
                - pjsip_param_print_on
            - BranchSide:      '../src/pjsip/sip_msg.c:1921,37'
              BranchSideFuncs:
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_msg.c:1906,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1907,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1909,22'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_list_empty.1514
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_msg.c:1910,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1911,15'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_list_empty.1514
                - pjsip_param_print_on
            - BranchSide:      '../src/pjsip/sip_msg.c:1912,19'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_list_empty.1514
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_msg.c:1914,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1915,15'
              BranchSideFuncs:
                - pj_list_empty.1514
                - pjsip_param_print_on
            - BranchSide:      '../src/pjsip/sip_msg.c:1917,29'
              BranchSideFuncs:
                - pj_list_empty.1514
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_msg.c:1917,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1918,15'
              BranchSideFuncs:
                - pjsip_param_print_on
            - BranchSide:      '../src/pjsip/sip_msg.c:1919,5'
              BranchSideFuncs:
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_msg.c:1925,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1926,21'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1928,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1890,38'
          Dst:             pjsip_parser_const
        - Src:             '../src/pjsip/sip_msg.c:1896,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:1901,10'
          Dst:             pj_utoa
        - Src:             '../src/pjsip/sip_msg.c:1912,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:1917,14'
          Dst:             pj_list_empty
        - Src:             '../src/pjsip/sip_msg.c:1921,15'
          Dst:             pjsip_param_print_on
    - functionName:    pjsip_retry_after_hdr_shallow_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1945
      functionLinenumberEnd: 1949
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_memcpy
        - pj_pool_alloc
        - pjsip_param_shallow_clone
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1946,34'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1947,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:1948,5'
          Dst:             pjsip_param_shallow_clone
    - functionName:    pjsip_retry_after_hdr_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1935
      functionLinenumberEnd: 1939
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_strdup
        - pjsip_param_clone
        - pjsip_retry_after_hdr_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1936,34'
          Dst:             pjsip_retry_after_hdr_create
        - Src:             '../src/pjsip/sip_msg.c:1937,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_msg.c:1938,5'
          Dst:             pjsip_param_clone
    - functionName:    pjsip_retry_after_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1878
      functionLinenumberEnd: 1880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - value
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_retry_after_hdr_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1879,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1880,12'
          Dst:             pjsip_retry_after_hdr_init
    - functionName:    pjsip_retry_after_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1864
      functionLinenumberEnd: 1873
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - mem
        - value
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
        - pj_list_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1869,5'
          Dst:             init_hdr
        - Src:             '../src/pjsip/sip_msg.c:1872,5'
          Dst:             pj_list_init
    - functionName:    pjsip_uri_get_scheme
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_uri.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - uri
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_routing_hdr_print
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1747
      functionLinenumberEnd: 1795
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hdr
        - buf
        - size
      BBCount:         37
      ICount:          277
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - pj_memcpy
        - pj_stricmp
        - pj_stricmp2
        - pjsip_param_print_on
        - pjsip_parser_const
        - pjsip_uri_get_scheme
        - pjsip_uri_get_uri
        - pjsip_uri_print
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:1758,54'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1759,9'
              BranchSideFuncs:
                - pjsip_uri_get_uri.1518
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_stricmp
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_msg.c:1761,54'
              BranchSideFuncs:
                - pjsip_uri_get_uri.1518
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_stricmp
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_msg.c:1758,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1761,54'
              BranchSideFuncs:
                - pjsip_uri_get_uri.1518
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_stricmp
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_msg.c:1777,5'
              BranchSideFuncs:
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:1763,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1764,28'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_msg.c:1773,5'
              BranchSideFuncs:
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:1766,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1768,17'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_msg.c:1771,17'
              BranchSideFuncs:
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_stricmp
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_msg.c:1768,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1768,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1769,17'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_msg.c:1777,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1777,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1777,5'
              BranchSideFuncs:
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:1777,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1777,5'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pjsip_uri_print.1520
                - pjsip_param_print_on
            - BranchSide:      '../src/pjsip/sip_msg.c:1778,5'
              BranchSideFuncs:
                - pjsip_uri_print.1520
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_msg.c:1778,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1778,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1779,5'
              BranchSideFuncs:
                - pjsip_uri_print.1520
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_msg.c:1779,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1779,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1781,58'
              BranchSideFuncs:
                - pjsip_uri_print.1520
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_msg.c:1783,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1784,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1785,12'
              BranchSideFuncs:
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_msg.c:1790,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1791,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1792,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1751,38'
          Dst:             pjsip_parser_const
        - Src:             '../src/pjsip/sip_msg.c:1758,9'
          Dst:             pjsip_uri_get_scheme
        - Src:             '../src/pjsip/sip_msg.c:1758,9'
          Dst:             pj_stricmp2
        - Src:             '../src/pjsip/sip_msg.c:1759,9'
          Dst:             pjsip_uri_get_scheme
        - Src:             '../src/pjsip/sip_msg.c:1759,9'
          Dst:             pj_stricmp2
        - Src:             '../src/pjsip/sip_msg.c:1761,36'
          Dst:             pjsip_uri_get_uri
        - Src:             '../src/pjsip/sip_msg.c:1766,17'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_msg.c:1768,17'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_msg.c:1777,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:1781,15'
          Dst:             pjsip_uri_print
        - Src:             '../src/pjsip/sip_msg.c:1787,15'
          Dst:             pjsip_param_print_on
    - functionName:    pjsip_uri_get_uri
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_uri.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - uri
      BBCount:         11
      ICount:          49
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../include/pjsip/sip_uri.h:272,5'
          Branch Sides:
            - BranchSide:      '../include/pjsip/sip_uri.h:272,5'
              BranchSideFuncs: []
            - BranchSide:      '../include/pjsip/sip_uri.h:273,27'
              BranchSideFuncs: []
        - Branch String:   '../include/pjsip/sip_uri.h:272,5'
          Branch Sides:
            - BranchSide:      '../include/pjsip/sip_uri.h:272,5'
              BranchSideFuncs: []
            - BranchSide:      '../include/pjsip/sip_uri.h:272,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../include/pjsip/sip_uri.h:272,5'
          Dst:             __assert_fail
    - functionName:    pjsip_uri_print
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_uri.h'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - context
        - uri
        - buf
        - size
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_routing_hdr_shallow_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1811
      functionLinenumberEnd: 1815
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_memcpy
        - pj_pool_alloc
        - pjsip_param_shallow_clone
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1812,30'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1813,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:1814,5'
          Dst:             pjsip_param_shallow_clone
    - functionName:    pjsip_routing_hdr_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1799
      functionLinenumberEnd: 1806
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
        - pj_pool_alloc
        - pjsip_name_addr_assign
        - pjsip_name_addr_init
        - pjsip_param_clone
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1800,30'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1802,5'
          Dst:             init_hdr
        - Src:             '../src/pjsip/sip_msg.c:1803,5'
          Dst:             pjsip_name_addr_init
        - Src:             '../src/pjsip/sip_msg.c:1804,5'
          Dst:             pjsip_name_addr_assign
        - Src:             '../src/pjsip/sip_msg.c:1805,5'
          Dst:             pjsip_param_clone
    - functionName:    pjsip_fromto_hdr_print
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1565
      functionLinenumberEnd: 1595
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hdr
        - buf
        - size
      BBCount:         35
      ICount:          275
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - pj_memcpy
        - pj_strncpy2_escape
        - pjsip_cfg
        - pjsip_param_print_on
        - pjsip_parser_const
        - pjsip_uri_print
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:1569,29'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1570,30'
              BranchSideFuncs:
                - pjsip_parser_const
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:1570,44'
              BranchSideFuncs:
                - pjsip_parser_const
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:1573,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1573,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1573,5'
              BranchSideFuncs:
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:1573,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1573,5'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
            - BranchSide:      '../src/pjsip/sip_msg.c:1574,5'
              BranchSideFuncs:
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_msg.c:1574,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1574,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1575,5'
              BranchSideFuncs:
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_msg.c:1575,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1575,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1577,56'
              BranchSideFuncs:
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_msg.c:1579,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1580,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1582,12'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_msg.c:1584,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1584,5'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pjsip_param_print_on
            - BranchSide:      '../src/pjsip/sip_msg.c:1587,37'
              BranchSideFuncs:
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_msg.c:1584,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1584,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1584,5'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_strncpy2_escape
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_msg.c:1584,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1584,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1584,5'
              BranchSideFuncs:
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_msg.c:1590,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1591,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1592,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1569,29'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_msg.c:1571,38'
          Dst:             pjsip_parser_const
        - Src:             '../src/pjsip/sip_msg.c:1573,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:1577,15'
          Dst:             pjsip_uri_print
        - Src:             '../src/pjsip/sip_msg.c:1584,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:1584,5'
          Dst:             pj_strncpy2_escape
        - Src:             '../src/pjsip/sip_msg.c:1587,15'
          Dst:             pjsip_param_print_on
    - functionName:    pjsip_fromto_hdr_shallow_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1615
      functionLinenumberEnd: 1619
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_memcpy
        - pj_pool_alloc
        - pjsip_param_shallow_clone
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1616,29'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1617,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:1618,5'
          Dst:             pjsip_param_shallow_clone
    - functionName:    pjsip_fromto_hdr_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1599
      functionLinenumberEnd: 1609
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_strdup
        - pjsip_from_hdr_create
        - pjsip_param_clone
        - pjsip_uri_clone
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1600,29'
          Dst:             pjsip_from_hdr_create
        - Src:             '../src/pjsip/sip_msg.c:1605,29'
          Dst:             pjsip_uri_clone
        - Src:             '../src/pjsip/sip_msg.c:1606,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_msg.c:1607,5'
          Dst:             pjsip_param_clone
    - functionName:    pjsip_from_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1518
      functionLinenumberEnd: 1520
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_from_hdr_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1519,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1520,12'
          Dst:             pjsip_from_hdr_init
    - functionName:    pjsip_uri_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_uri.h'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - uri
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_from_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1506
      functionLinenumberEnd: 1514
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mem
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
        - pj_bzero
        - pj_list_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1511,5'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_msg.c:1512,5'
          Dst:             init_hdr
        - Src:             '../src/pjsip/sip_msg.c:1513,5'
          Dst:             pj_list_init
    - functionName:    pjsip_ctype_hdr_print
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1425
      functionLinenumberEnd: 1447
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hdr
        - buf
        - size
      BBCount:         9
      ICount:          129
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_memcpy
        - pjsip_cfg
        - print_media_type
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:1428,29'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1429,30'
              BranchSideFuncs:
                - pj_memcpy.1453
                - print_media_type
            - BranchSide:      '../src/pjsip/sip_msg.c:1429,44'
              BranchSideFuncs:
                - pj_memcpy.1453
                - print_media_type
        - Branch String:   '../src/pjsip/sip_msg.c:1431,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1434,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1437,15'
              BranchSideFuncs:
                - pj_memcpy.1453
                - print_media_type
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1428,29'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_msg.c:1437,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:1442,11'
          Dst:             print_media_type
    - functionName:    print_media_type
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1393
      functionLinenumberEnd: 1414
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - len
        - media
      BBCount:         6
      ICount:          111
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_memcpy
        - pjsip_param_print_on
        - pjsip_parser_const
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:1408,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1409,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1411,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1398,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:1401,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:1404,10'
          Dst:             pjsip_parser_const
        - Src:             '../src/pjsip/sip_msg.c:1405,15'
          Dst:             pjsip_param_print_on
    - functionName:    pjsip_ctype_hdr_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1451
      functionLinenumberEnd: 1456
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_strdup
        - pjsip_ctype_hdr_create
        - pjsip_param_clone
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1452,28'
          Dst:             pjsip_ctype_hdr_create
        - Src:             '../src/pjsip/sip_msg.c:1453,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_msg.c:1454,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_msg.c:1455,5'
          Dst:             pjsip_param_clone
    - functionName:    pjsip_ctype_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1386
      functionLinenumberEnd: 1388
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_ctype_hdr_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1387,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1388,12'
          Dst:             pjsip_ctype_hdr_init
    - functionName:    pjsip_ctype_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1373
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mem
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
        - pj_bzero
        - pj_list_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1378,5'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_msg.c:1379,5'
          Dst:             init_hdr
        - Src:             '../src/pjsip/sip_msg.c:1380,5'
          Dst:             pj_list_init
    - functionName:    pjsip_contact_hdr_print
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1252
      functionLinenumberEnd: 1326
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hdr
        - buf
        - size
      BBCount:         49
      ICount:          411
      EdgeCount:       65
      CyclomaticComplexity: 18
      functionsReached:
        - pj_memcpy
        - pj_utoa
        - pjsip_cfg
        - pjsip_param_print_on
        - pjsip_parser_const
        - pjsip_uri_print
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:1253,29'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1254,30'
              BranchSideFuncs:
                - pjsip_parser_const
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
                - pj_memcpy.1453
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:1254,44'
              BranchSideFuncs:
                - pjsip_parser_const
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:1257,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1258,19'
              BranchSideFuncs:
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:1270,26'
              BranchSideFuncs:
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:1259,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1260,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1261,19'
              BranchSideFuncs:
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:1273,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1273,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1273,9'
              BranchSideFuncs:
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:1273,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1273,9'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_msg.c:1274,9'
              BranchSideFuncs:
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_msg.c:1274,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1274,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1275,9'
              BranchSideFuncs:
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_msg.c:1275,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1275,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1277,61'
              BranchSideFuncs:
                - pjsip_uri_print.1520
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_msg.c:1279,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1280,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1282,16'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_msg.c:1284,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1287,17'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_msg.c:1307,13'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_msg.c:1287,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1288,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1294,23'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_utoa
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_msg.c:1298,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1299,21'
              BranchSideFuncs:
                - pj_utoa
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_msg.c:1305,9'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_msg.c:1300,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1300,43'
              BranchSideFuncs:
                - pj_utoa
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_msg.c:1301,22'
              BranchSideFuncs:
                - pj_utoa
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_msg.c:1301,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1301,42'
              BranchSideFuncs:
                - pj_utoa
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_msg.c:1302,35'
              BranchSideFuncs:
                - pj_utoa
                - pjsip_param_print_on
                - pj_memcpy.1453
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_msg.c:1307,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1308,17'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
                - pjsip_param_print_on
            - BranchSide:      '../src/pjsip/sip_msg.c:1316,46'
              BranchSideFuncs:
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_msg.c:1308,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1309,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1311,23'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_msg.c:1320,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1321,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1322,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1253,29'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_msg.c:1255,38'
          Dst:             pjsip_parser_const
        - Src:             '../src/pjsip/sip_msg.c:1261,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:1273,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:1277,19'
          Dst:             pjsip_uri_print
        - Src:             '../src/pjsip/sip_msg.c:1294,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:1295,23'
          Dst:             pj_utoa
        - Src:             '../src/pjsip/sip_msg.c:1302,27'
          Dst:             pj_utoa
        - Src:             '../src/pjsip/sip_msg.c:1311,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:1312,23'
          Dst:             pj_utoa
        - Src:             '../src/pjsip/sip_msg.c:1316,24'
          Dst:             pjsip_param_print_on
    - functionName:    pjsip_contact_hdr_shallow_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1347
      functionLinenumberEnd: 1351
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_memcpy
        - pj_pool_alloc
        - pjsip_param_shallow_clone
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1348,30'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1349,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:1350,5'
          Dst:             pjsip_param_shallow_clone
    - functionName:    pjsip_contact_hdr_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1330
      functionLinenumberEnd: 1342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         6
      ICount:          74
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pjsip_contact_hdr_create
        - pjsip_param_clone
        - pjsip_uri_clone
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:1334,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1335,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1337,45'
              BranchSideFuncs:
                - pjsip_uri_clone.1526
                - pjsip_param_clone
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1331,30'
          Dst:             pjsip_contact_hdr_create
        - Src:             '../src/pjsip/sip_msg.c:1337,29'
          Dst:             pjsip_uri_clone
        - Src:             '../src/pjsip/sip_msg.c:1340,5'
          Dst:             pjsip_param_clone
    - functionName:    pjsip_contact_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1245
      functionLinenumberEnd: 1247
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_contact_hdr_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1246,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1247,12'
          Dst:             pjsip_contact_hdr_init
    - functionName:    pjsip_contact_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1232
      functionLinenumberEnd: 1241
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mem
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
        - pj_bzero
        - pj_list_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1237,5'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_msg.c:1238,5'
          Dst:             init_hdr
        - Src:             '../src/pjsip/sip_msg.c:1240,5'
          Dst:             pj_list_init
    - functionName:    pjsip_cseq_hdr_print
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1172
      functionLinenumberEnd: 1195
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hdr
        - buf
        - size
      BBCount:         6
      ICount:          122
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_memcpy
        - pj_utoa
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:1177,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1178,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1180,15'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1180,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:1185,11'
          Dst:             pj_utoa
        - Src:             '../src/pjsip/sip_msg.c:1189,5'
          Dst:             pj_memcpy
    - functionName:    pjsip_cseq_hdr_shallow_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1208
      functionLinenumberEnd: 1211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_memcpy
        - pj_pool_alloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1209,27'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1210,5'
          Dst:             pj_memcpy
    - functionName:    pjsip_cseq_hdr_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1199
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_cseq_hdr_create
        - pjsip_method_copy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1200,27'
          Dst:             pjsip_cseq_hdr_create
        - Src:             '../src/pjsip/sip_msg.c:1202,5'
          Dst:             pjsip_method_copy
    - functionName:    pjsip_cseq_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1166
      functionLinenumberEnd: 1168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_cseq_hdr_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1167,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1168,12'
          Dst:             pjsip_cseq_hdr_init
    - functionName:    pjsip_method_copy
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - method
        - rhs
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_strdup
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:291,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:292,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:294,19'
              BranchSideFuncs:
                - pj_strdup
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:294,9'
          Dst:             pj_strdup
    - functionName:    pjsip_cseq_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionLinenumberEnd: 1162
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mem
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1157,5'
          Dst:             init_hdr
    - functionName:    pjsip_clen_hdr_print
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1106
      functionLinenumberEnd: 1125
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hdr
        - buf
        - size
      BBCount:         9
      ICount:          111
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_memcpy
        - pj_utoa
        - pjsip_cfg
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:1109,29'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1110,30'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_msg.c:1110,44'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_msg.c:1112,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:1113,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:1115,15'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1109,29'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_msg.c:1115,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:1120,11'
          Dst:             pj_utoa
    - functionName:    pjsip_clen_hdr_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1128
      functionLinenumberEnd: 1131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_clen_hdr_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1129,27'
          Dst:             pjsip_clen_hdr_create
    - functionName:    pjsip_clen_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1099
      functionLinenumberEnd: 1101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_clen_hdr_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1100,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1101,12'
          Dst:             pjsip_clen_hdr_init
    - functionName:    pjsip_clen_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1088
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mem
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1093,5'
          Dst:             init_hdr
    - functionName:    pjsip_generic_array_hdr_print
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 957
      functionLinenumberEnd: 976
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hdr
        - buf
        - size
      BBCount:         35
      ICount:          277
      EdgeCount:       44
      CyclomaticComplexity: 11
      functionsReached:
        - pj_memcpy
        - pjsip_cfg
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:959,29'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:960,30'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:960,44'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:962,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:962,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:962,5'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:962,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:962,5'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:963,7'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:966,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:969,9'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:975,18'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_msg.c:969,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:969,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:969,9'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:969,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:969,9'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:970,15'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:970,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:971,13'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:973,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_msg.c:971,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:971,13'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:972,9'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:971,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:971,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:971,13'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:959,29'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_msg.c:962,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:969,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:971,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:971,13'
          Dst:             pj_memcpy
    - functionName:    pjsip_generic_array_hdr_shallow_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 995
      functionLinenumberEnd: 998
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_memcpy
        - pj_pool_alloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:996,36'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:997,5'
          Dst:             pj_memcpy
    - functionName:    pjsip_generic_array_hdr_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 980
      functionLinenumberEnd: 989
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - pj_memcpy
        - pj_pool_alloc
        - pj_strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:985,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:986,19'
              BranchSideFuncs:
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_msg.c:989,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:982,36'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:984,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:986,9'
          Dst:             pj_strdup
    - functionName:    pjsip_generic_int_hdr_print
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 896
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hdr
        - buf
        - size
      BBCount:         9
      ICount:          105
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_memcpy
        - pj_utoa
        - pjsip_cfg
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:882,29'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:883,30'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
            - BranchSide:      '../src/pjsip/sip_msg.c:883,44'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
        - Branch String:   '../src/pjsip/sip_msg.c:885,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:886,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:888,15'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:882,29'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_msg.c:888,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:893,10'
          Dst:             pj_utoa
    - functionName:    pjsip_generic_int_hdr_shallow_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_memcpy
        - pj_pool_alloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:909,34'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:910,5'
          Dst:             pj_memcpy
    - functionName:    pjsip_generic_int_hdr_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_memcpy
        - pj_pool_alloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:901,34'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:902,5'
          Dst:             pj_memcpy
    - functionName:    pjsip_generic_string_hdr_print
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 813
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hdr
        - buf
        - size
      BBCount:         9
      ICount:          119
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_memcpy
        - pjsip_cfg
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:798,29'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:799,30'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:799,44'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:801,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:802,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:804,15'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:798,29'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_msg.c:804,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:808,5'
          Dst:             pj_memcpy
    - functionName:    pjsip_generic_string_hdr_shallow_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_memcpy
        - pj_pool_alloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:830,37'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:831,5'
          Dst:             pj_memcpy
    - functionName:    pjsip_generic_string_hdr_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_strdup
        - pjsip_generic_string_hdr_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:820,11'
          Dst:             pjsip_generic_string_hdr_create
        - Src:             '../src/pjsip/sip_msg.c:823,5'
          Dst:             pj_strdup
    - functionName:    pjsip_generic_string_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 789
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - hnames
        - hvalue
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_generic_string_hdr_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:790,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:791,12'
          Dst:             pjsip_generic_string_hdr_init
    - functionName:    pjsip_generic_string_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mem
        - hnames
        - hvalue
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_bzero
        - pj_strdup
        - pjsip_generic_string_hdr_init2
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:770,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:771,19'
              BranchSideFuncs:
                - pj_strdup
                - pj_bzero.1457
                - pjsip_generic_string_hdr_init2
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_msg.c:773,9'
              BranchSideFuncs:
                - pj_bzero.1457
                - pj_bzero.1457
                - pjsip_generic_string_hdr_init2
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_msg.c:776,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:777,19'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_generic_string_hdr_init2
            - BranchSide:      '../src/pjsip/sip_msg.c:779,9'
              BranchSideFuncs:
                - pj_bzero.1457
                - pjsip_generic_string_hdr_init2
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:771,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_msg.c:773,9'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_msg.c:777,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_msg.c:779,9'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_msg.c:782,5'
          Dst:             pjsip_generic_string_hdr_init2
    - functionName:    pjsip_generic_string_hdr_init2
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - hname
        - hvalue
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_hdr
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:749,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:750,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:753,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_msg.c:753,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:754,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:756,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:748,5'
          Dst:             init_hdr
    - functionName:    pj_strset2
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - src
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
      functionUses:    80
      BranchProfiles:
        - Branch String:   '../../pjlib/include/pj/string.h:135,17'
          Branch Sides:
            - BranchSide:      '../../pjlib/include/pj/string.h:135,42'
              BranchSideFuncs:
                - strlen
            - BranchSide:      '../../pjlib/include/pj/string.h:135,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../../pjlib/include/pj/string.h:135,35'
          Dst:             strlen
    - functionName:    init_status_phrase
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          118
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - pj_strset2
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:153,14'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:154,14'
              BranchSideFuncs:
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
            - BranchSide:      '../src/pjsip/sip_msg.c:154,14'
              BranchSideFuncs:
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
        - Branch String:   '../src/pjsip/sip_msg.c:156,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:157,23'
              BranchSideFuncs:
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
            - BranchSide:      '../src/pjsip/sip_msg.c:159,5'
              BranchSideFuncs:
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
                - pj_strset2
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:159,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:160,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:161,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:162,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:163,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:164,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:166,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:167,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:168,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:170,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:171,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:172,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:173,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:174,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:176,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:177,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:178,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:179,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:180,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:181,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:182,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:183,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:184,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:185,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:186,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:187,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:188,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:189,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:190,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:191,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:192,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:193,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:194,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:195,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:196,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:197,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:198,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:199,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:200,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:201,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:202,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:203,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:204,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:205,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:206,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:207,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:208,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:209,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:210,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:211,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:212,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:213,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:214,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:215,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:216,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:217,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:218,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:219,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:220,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:221,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:222,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:223,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:225,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:226,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:227,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:228,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:229,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:230,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:231,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:232,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:233,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:235,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:236,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:237,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:238,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:239,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:240,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:242,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:243,5'
          Dst:             pj_strset2
        - Src:             '../src/pjsip/sip_msg.c:244,5'
          Dst:             pj_strset2
    - functionName:    pj_pool_zalloc
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/pool.h:490,12'
          Dst:             pj_pool_calloc
    - functionName:    pjsip_msg_body_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2257
      functionLinenumberEnd: 2277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - type
        - subtype
        - text
      BBCount:         32
      ICount:          168
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - pj_list_init
        - pj_memcpy
        - pj_pool_alloc
        - pj_pool_zalloc
        - pj_strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:2260,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2260,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_zalloc.1566
                - __assert_fail
                - pj_strdup
                - pj_strdup
                - pj_list_init.1458
                - pj_pool_alloc
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:2260,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_msg.c:2260,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2260,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_zalloc.1566
                - __assert_fail
                - pj_strdup
                - pj_strdup
                - pj_list_init.1458
                - pj_pool_alloc
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:2260,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_msg.c:2260,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2260,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_zalloc.1566
                - __assert_fail
                - pj_strdup
                - pj_strdup
                - pj_list_init.1458
                - pj_pool_alloc
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:2260,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_msg.c:2260,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2260,5'
              BranchSideFuncs:
                - pj_pool_zalloc.1566
                - __assert_fail
                - pj_strdup
                - pj_strdup
                - pj_list_init.1458
                - pj_pool_alloc
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:2262,12'
              BranchSideFuncs:
                - pj_pool_zalloc.1566
                - __assert_fail
                - pj_strdup
                - pj_strdup
                - pj_list_init.1458
                - pj_pool_alloc
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2260,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2260,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_msg.c:2260,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_msg.c:2260,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2260,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_msg.c:2260,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_msg.c:2260,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2260,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_msg.c:2260,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_msg.c:2260,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2260,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2260,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_msg.c:2263,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2263,5'
              BranchSideFuncs:
                - pj_strdup
                - pj_strdup
                - pj_list_init.1458
                - pj_pool_alloc
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:2265,15'
              BranchSideFuncs:
                - pj_strdup
                - pj_strdup
                - pj_list_init.1458
                - pj_pool_alloc
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:2263,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2263,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2263,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:2260,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_msg.c:2262,12'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_msg.c:2263,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_msg.c:2265,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_msg.c:2266,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_msg.c:2267,5'
          Dst:             pj_list_init
        - Src:             '../src/pjsip/sip_msg.c:2269,18'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:2270,5'
          Dst:             pj_memcpy
    - functionName:    pjsip_clone_text_data
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2202
      functionLinenumberEnd: 2209
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - data
        - len
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_memcpy
        - pj_pool_alloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:2205,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2205,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:2206,41'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1453
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:2206,27'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:2207,9'
          Dst:             pj_memcpy
    - functionName:    pjsip_print_text_body
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2193
      functionLinenumberEnd: 2198
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - msg_body
        - buf
        - size
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_memcpy
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:2194,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2195,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2196,15'
              BranchSideFuncs:
                - pj_memcpy.1453
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:2196,5'
          Dst:             pj_memcpy
    - functionName:    pjsip_msg_body_copy
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2215
      functionLinenumberEnd: 2235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - dst_body
        - src_body
      BBCount:         11
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pjsip_media_type_cp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:2217,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2217,5'
              BranchSideFuncs:
                - pjsip_media_type_cp
            - BranchSide:      '../src/pjsip/sip_msg.c:2220,25'
              BranchSideFuncs:
                - pjsip_media_type_cp
        - Branch String:   '../src/pjsip/sip_msg.c:2217,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2217,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2217,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:2217,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_msg.c:2220,5'
          Dst:             pjsip_media_type_cp
    - functionName:    pjsip_media_type_cp
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - dst
        - src
      BBCount:         19
      ICount:          88
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - pj_strdup
        - pjsip_param_clone
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:718,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:718,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strdup
                - pj_strdup
                - pjsip_param_clone
            - BranchSide:      '../src/pjsip/sip_msg.c:718,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_msg.c:718,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:718,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strdup
                - pj_strdup
                - pjsip_param_clone
            - BranchSide:      '../src/pjsip/sip_msg.c:718,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_msg.c:718,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:718,5'
              BranchSideFuncs:
                - pj_strdup
                - pj_strdup
                - pjsip_param_clone
            - BranchSide:      '../src/pjsip/sip_msg.c:718,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_msg.c:718,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:718,5'
              BranchSideFuncs:
                - pj_strdup
                - pj_strdup
                - pjsip_param_clone
            - BranchSide:      '../src/pjsip/sip_msg.c:718,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_msg.c:718,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:718,5'
              BranchSideFuncs:
                - pj_strdup
                - pj_strdup
                - pjsip_param_clone
            - BranchSide:      '../src/pjsip/sip_msg.c:718,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_msg.c:718,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:718,5'
              BranchSideFuncs:
                - pj_strdup
                - pj_strdup
                - pjsip_param_clone
            - BranchSide:      '../src/pjsip/sip_msg.c:719,15'
              BranchSideFuncs:
                - pj_strdup
                - pj_strdup
                - pjsip_param_clone
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:718,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_msg.c:719,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_msg.c:720,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_msg.c:721,5'
          Dst:             pjsip_param_clone
    - functionName:    pjsip_warning_hdr_create_from_status
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2180
      functionLinenumberEnd: 2185
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - host
        - status
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_strerror
        - pjsip_warning_hdr_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:2184,12'
          Dst:             pj_strerror
        - Src:             '../src/pjsip/sip_msg.c:2185,12'
          Dst:             pjsip_warning_hdr_create
    - functionName:    pjsip_warning_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2161
      functionLinenumberEnd: 2174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - code
        - host
        - text
      BBCount:         3
      ICount:          73
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_generic_string_hdr_create
        - snprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:2168,26'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:2169,19'
          Dst:             snprintf
        - Src:             '../src/pjsip/sip_msg.c:2174,12'
          Dst:             pjsip_generic_string_hdr_create
    - functionName:    pjsip_unsupported_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1991
      functionLinenumberEnd: 1993
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_unsupported_hdr_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1992,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1993,12'
          Dst:             pjsip_unsupported_hdr_init
    - functionName:    pjsip_unsupported_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1980
      functionLinenumberEnd: 1987
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mem
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1985,5'
          Dst:             init_hdr
    - functionName:    pjsip_supported_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1968
      functionLinenumberEnd: 1970
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_supported_hdr_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1969,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1970,12'
          Dst:             pjsip_supported_hdr_init
    - functionName:    pjsip_supported_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1958
      functionLinenumberEnd: 1964
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mem
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1962,5'
          Dst:             init_hdr
    - functionName:    pjsip_require_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1836
      functionLinenumberEnd: 1838
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_require_hdr_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1837,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1838,12'
          Dst:             pjsip_require_hdr_init
    - functionName:    pjsip_require_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1825
      functionLinenumberEnd: 1832
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mem
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1830,5'
          Dst:             init_hdr
    - functionName:    pjsip_routing_hdr_set_route
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1737
      functionLinenumberEnd: 1742
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_routing_hdr_set_rr
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1728
      functionLinenumberEnd: 1733
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_route_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1722
      functionLinenumberEnd: 1724
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_route_hdr_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1723,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1724,12'
          Dst:             pjsip_route_hdr_init
    - functionName:    pjsip_route_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1710
      functionLinenumberEnd: 1718
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mem
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
        - pj_list_init
        - pjsip_name_addr_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1715,5'
          Dst:             init_hdr
        - Src:             '../src/pjsip/sip_msg.c:1716,5'
          Dst:             pjsip_name_addr_init
        - Src:             '../src/pjsip/sip_msg.c:1717,5'
          Dst:             pj_list_init
    - functionName:    pjsip_rr_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1703
      functionLinenumberEnd: 1705
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_rr_hdr_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1704,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1705,12'
          Dst:             pjsip_rr_hdr_init
    - functionName:    pjsip_rr_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1690
      functionLinenumberEnd: 1698
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mem
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
        - pj_list_init
        - pjsip_name_addr_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1695,5'
          Dst:             init_hdr
        - Src:             '../src/pjsip/sip_msg.c:1696,5'
          Dst:             pjsip_name_addr_init
        - Src:             '../src/pjsip/sip_msg.c:1697,5'
          Dst:             pj_list_init
    - functionName:    pjsip_min_expires_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1668
      functionLinenumberEnd: 1670
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - value
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_min_expires_hdr_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1669,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1670,12'
          Dst:             pjsip_min_expires_hdr_init
    - functionName:    pjsip_min_expires_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1656
      functionLinenumberEnd: 1663
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - mem
        - value
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1661,5'
          Dst:             init_hdr
    - functionName:    pjsip_max_fwd_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1643
      functionLinenumberEnd: 1645
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - value
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_max_fwd_hdr_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1644,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1645,12'
          Dst:             pjsip_max_fwd_hdr_init
    - functionName:    pjsip_max_fwd_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1630
      functionLinenumberEnd: 1637
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - mem
        - value
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1635,5'
          Dst:             init_hdr
    - functionName:    pjsip_fromto_hdr_set_to
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1554
      functionLinenumberEnd: 1560
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_fromto_hdr_set_from
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1544
      functionLinenumberEnd: 1550
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_to_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_to_hdr_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1539,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1540,12'
          Dst:             pjsip_to_hdr_init
    - functionName:    pjsip_to_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1533
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mem
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
        - pj_bzero
        - pj_list_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1530,5'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_msg.c:1531,5'
          Dst:             init_hdr
        - Src:             '../src/pjsip/sip_msg.c:1532,5'
          Dst:             pj_list_init
    - functionName:    pjsip_expires_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1480
      functionLinenumberEnd: 1482
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - value
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_expires_hdr_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1481,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1482,12'
          Dst:             pjsip_expires_hdr_init
    - functionName:    pjsip_expires_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1467
      functionLinenumberEnd: 1474
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - mem
        - value
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1472,5'
          Dst:             init_hdr
    - functionName:    pjsip_media_type_print
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1419
      functionLinenumberEnd: 1420
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - len
        - media
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - print_media_type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1420,12'
          Dst:             print_media_type
    - functionName:    pjsip_cid_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1065
      functionLinenumberEnd: 1067
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_cid_hdr_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1066,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1067,12'
          Dst:             pjsip_cid_hdr_init
    - functionName:    pjsip_cid_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionLinenumberEnd: 1060
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mem
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1059,5'
          Dst:             init_hdr
    - functionName:    pjsip_allow_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1042
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_allow_hdr_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1043,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1044,12'
          Dst:             pjsip_allow_hdr_init
    - functionName:    pjsip_allow_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mem
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1036,5'
          Dst:             init_hdr
    - functionName:    pjsip_accept_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1018
      functionLinenumberEnd: 1020
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_accept_hdr_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1019,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:1020,12'
          Dst:             pjsip_accept_hdr_init
    - functionName:    pjsip_accept_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mem
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:1012,5'
          Dst:             init_hdr
    - functionName:    pjsip_generic_array_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 949
      functionLinenumberEnd: 951
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - hnames
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_generic_array_hdr_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:950,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:951,12'
          Dst:             pjsip_generic_array_hdr_init
    - functionName:    pjsip_generic_array_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - mem
        - hnames
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - init_hdr
        - pj_strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:939,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:939,9'
              BranchSideFuncs:
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_msg.c:940,19'
              BranchSideFuncs:
                - pj_strdup
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:938,5'
          Dst:             init_hdr
        - Src:             '../src/pjsip/sip_msg.c:940,9'
          Dst:             pj_strdup
    - functionName:    pjsip_generic_int_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - hnames
        - value
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_alloc
        - pjsip_generic_int_hdr_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:874,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:875,12'
          Dst:             pjsip_generic_int_hdr_init
    - functionName:    pjsip_generic_int_hdr_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 867
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - mem
        - hnames
        - value
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - init_hdr
        - pj_strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:862,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:862,9'
              BranchSideFuncs:
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_msg.c:863,19'
              BranchSideFuncs:
                - pj_strdup
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:861,5'
          Dst:             init_hdr
        - Src:             '../src/pjsip/sip_msg.c:863,9'
          Dst:             pj_strdup
    - functionName:    pjsip_media_type_cmp
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - mt1
        - mt2
        - cmp_param
      BBCount:         24
      ICount:          119
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - pj_stricmp
        - pjsip_param_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:699,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:699,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_stricmp
                - pj_stricmp
                - pjsip_param_cmp
            - BranchSide:      '../src/pjsip/sip_msg.c:699,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_msg.c:699,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:699,5'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pjsip_param_cmp
            - BranchSide:      '../src/pjsip/sip_msg.c:701,22'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pjsip_param_cmp
        - Branch String:   '../src/pjsip/sip_msg.c:699,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:699,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_msg.c:699,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_msg.c:699,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:699,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:699,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_msg.c:702,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:702,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:704,22'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_param_cmp
        - Branch String:   '../src/pjsip/sip_msg.c:705,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:705,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:707,9'
              BranchSideFuncs:
                - pjsip_param_cmp
        - Branch String:   '../src/pjsip/sip_msg.c:707,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:708,31'
              BranchSideFuncs:
                - pjsip_param_cmp
            - BranchSide:      '../src/pjsip/sip_msg.c:711,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:699,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_msg.c:701,10'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_msg.c:704,10'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_msg.c:708,14'
          Dst:             pjsip_param_cmp
    - functionName:    pjsip_media_type_init2
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 688
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mt
        - type
        - subtype
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_str
        - pjsip_media_type_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:673,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:674,25'
              BranchSideFuncs:
                - pj_str
                - pjsip_media_type_init
                - pj_str
            - BranchSide:      '../src/pjsip/sip_msg.c:676,16'
              BranchSideFuncs:
                - pjsip_media_type_init
                - pj_str
        - Branch String:   '../src/pjsip/sip_msg.c:680,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:681,28'
              BranchSideFuncs:
                - pj_str
                - pjsip_media_type_init
            - BranchSide:      '../src/pjsip/sip_msg.c:683,19'
              BranchSideFuncs:
                - pjsip_media_type_init
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:674,18'
          Dst:             pj_str
        - Src:             '../src/pjsip/sip_msg.c:681,21'
          Dst:             pj_str
        - Src:             '../src/pjsip/sip_msg.c:687,5'
          Dst:             pjsip_media_type_init
    - functionName:    pjsip_media_type_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 665
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mt
        - type
        - subtype
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_bzero
        - pj_list_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:661,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:662,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:663,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_msg.c:663,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:663,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:664,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:659,5'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_msg.c:660,5'
          Dst:             pj_list_init
    - functionName:    pjsip_get_status_text
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - code
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - init_status_phrase
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:639,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:640,24'
              BranchSideFuncs:
                - init_status_phrase
            - BranchSide:      '../src/pjsip/sip_msg.c:644,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_msg.c:644,23'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:644,26'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:644,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_msg.c:644,12'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:644,12'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:645,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:641,9'
          Dst:             init_status_phrase
    - functionName:    pjsip_hdr_shallow_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - hdr_ptr
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_memset
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 839
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - size
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_hdr_print_on
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hdr_ptr
        - buf
        - len
      BBCount:         11
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:627,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:627,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:628,14'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_msg.c:627,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:627,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:627,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:627,5'
          Dst:             __assert_fail
    - functionName:    pjsip_msg_print
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - msg
        - buf
        - size
      BBCount:         58
      ICount:          601
      EdgeCount:       78
      CyclomaticComplexity: 22
      functionsReached:
        - pj_log_get_level
        - pj_memcpy
        - pj_memset
        - pj_utoa
        - pjsip_cfg
        - pjsip_hdr_print_on
        - pjsip_uri_get_uri
        - pjsip_uri_print
        - print_media_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:447,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:448,18'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pjsip_cfg.1452
                - pj_memcpy.1453
                - print_media_type
                - pj_memcpy.1453
                - pj_memset.1611
                - pjsip_hdr_print_on
                - pj_log_get_level
                - pj_log_5
                - pj_memcpy.1453
                - pjsip_uri_get_uri.1518
                - pjsip_uri_print.1520
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:455,9'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pjsip_cfg.1452
                - pj_memcpy.1453
                - print_media_type
                - pj_memcpy.1453
                - pj_memset.1611
                - pjsip_hdr_print_on
                - pj_log_get_level
                - pj_log_5
                - pj_memcpy.1453
                - pjsip_uri_get_uri.1518
                - pjsip_uri_print.1520
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:455,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:456,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:459,9'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pjsip_cfg.1452
                - pj_memcpy.1453
                - print_media_type
                - pj_memcpy.1453
                - pj_memset.1611
                - pjsip_hdr_print_on
                - pj_log_get_level
                - pj_log_5
                - pj_memcpy.1453
                - pjsip_uri_get_uri.1518
                - pjsip_uri_print.1520
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:459,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:463,15'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pjsip_uri_get_uri.1518
                - pjsip_uri_print.1520
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pjsip_cfg.1452
                - pj_memcpy.1453
                - print_media_type
                - pj_memcpy.1453
                - pj_memset.1611
                - pjsip_hdr_print_on
                - pj_log_get_level
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_msg.c:484,19'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pjsip_cfg.1452
                - pj_memcpy.1453
                - print_media_type
                - pj_memcpy.1453
                - pj_memset.1611
                - pjsip_hdr_print_on
                - pj_log_get_level
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_msg.c:471,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:472,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:473,14'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pjsip_cfg.1452
                - pj_memcpy.1453
                - print_media_type
                - pj_memcpy.1453
                - pj_memset.1611
                - pjsip_hdr_print_on
                - pj_log_get_level
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_msg.c:476,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:477,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:478,19'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pjsip_cfg.1452
                - pj_memcpy.1453
                - print_media_type
                - pj_memcpy.1453
                - pj_memset.1611
                - pjsip_hdr_print_on
                - pj_log_get_level
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_msg.c:503,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:504,34'
              BranchSideFuncs:
                - pjsip_hdr_print_on
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pjsip_cfg.1452
                - pj_memcpy.1453
                - print_media_type
                - pj_memcpy.1453
                - pj_memset.1611
                - pj_log_get_level
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_msg.c:524,9'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pjsip_cfg.1452
                - pj_memcpy.1453
                - print_media_type
                - pj_memcpy.1453
                - pj_memset.1611
        - Branch String:   '../src/pjsip/sip_msg.c:505,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:506,16'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_msg.c:513,13'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pjsip_cfg.1452
                - pj_memcpy.1453
                - print_media_type
                - pj_memcpy.1453
                - pj_memset.1611
                - pjsip_hdr_print_on
                - pj_log_get_level
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_msg.c:506,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:507,16'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_msg.c:510,19'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_msg.c:507,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:507,16'
              BranchSideFuncs:
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_msg.c:509,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_msg.c:513,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:514,18'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pjsip_cfg.1452
                - pj_memcpy.1453
                - print_media_type
                - pj_memcpy.1453
                - pj_memset.1611
                - pjsip_hdr_print_on
                - pj_log_get_level
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_msg.c:521,5'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pjsip_cfg.1452
                - pj_memcpy.1453
                - print_media_type
                - pj_memcpy.1453
                - pj_memset.1611
                - pjsip_hdr_print_on
                - pj_log_get_level
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_msg.c:515,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:516,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:518,15'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_utoa
                - pj_memcpy.1453
                - pjsip_cfg.1452
                - pj_memcpy.1453
                - print_media_type
                - pj_memcpy.1453
                - pj_memset.1611
                - pjsip_hdr_print_on
                - pj_log_get_level
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_msg.c:524,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:526,15'
              BranchSideFuncs:
                - pj_utoa
                - pj_memcpy.1453
                - pjsip_cfg.1452
                - pj_memcpy.1453
                - print_media_type
                - pj_memcpy.1453
                - pj_memset.1611
            - BranchSide:      '../src/pjsip/sip_msg.c:593,14'
              BranchSideFuncs:
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:531,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:532,22'
              BranchSideFuncs:
                - pjsip_cfg.1452
                - pj_memcpy.1453
                - print_media_type
                - pj_memcpy.1453
                - pj_memset.1611
                - pj_utoa
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:569,11'
              BranchSideFuncs:
                - pj_utoa
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:535,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:536,27'
              BranchSideFuncs:
                - pj_memcpy.1453
                - print_media_type
                - pj_memcpy.1453
                - pj_memset.1611
                - pj_utoa
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:541,19'
              BranchSideFuncs:
                - pj_memcpy.1453
                - print_media_type
                - pj_memcpy.1453
                - pj_memset.1611
                - pj_utoa
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:541,18'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:542,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:544,23'
              BranchSideFuncs:
                - pj_memcpy.1453
                - print_media_type
                - pj_memcpy.1453
                - pj_memset.1611
                - pj_utoa
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:551,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:552,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:554,23'
              BranchSideFuncs:
                - pj_memcpy.1453
                - pj_memset.1611
                - pj_utoa
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:574,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:575,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:577,14'
              BranchSideFuncs:
                - pj_utoa
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:582,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:584,42'
              BranchSideFuncs:
                - pj_utoa
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:589,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_msg.c:585,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:585,39'
              BranchSideFuncs:
                - pj_memcpy.1453
            - BranchSide:      '../src/pjsip/sip_msg.c:586,23'
              BranchSideFuncs:
                - pj_memcpy.1453
        - Branch String:   '../src/pjsip/sip_msg.c:593,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:594,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:596,19'
              BranchSideFuncs:
                - pj_memcpy.1453
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:447,9'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_msg.c:464,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:469,28'
          Dst:             pjsip_uri_get_uri
        - Src:             '../src/pjsip/sip_msg.c:470,15'
          Dst:             pjsip_uri_print
        - Src:             '../src/pjsip/sip_msg.c:478,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:484,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:488,15'
          Dst:             pj_utoa
        - Src:             '../src/pjsip/sip_msg.c:494,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:504,15'
          Dst:             pjsip_hdr_print_on
        - Src:             '../src/pjsip/sip_msg.c:507,16'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_msg.c:507,16'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_msg.c:535,17'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_msg.c:544,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:546,18'
          Dst:             print_media_type
        - Src:             '../src/pjsip/sip_msg.c:554,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:561,13'
          Dst:             pj_memset
        - Src:             '../src/pjsip/sip_msg.c:584,19'
          Dst:             pj_utoa
        - Src:             '../src/pjsip/sip_msg.c:586,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_msg.c:596,9'
          Dst:             pj_memcpy
    - functionName:    pjsip_msg_find_remove_hdr
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg
        - hdr_type
        - start
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_list_erase
        - pjsip_msg_find_hdr
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:433,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:433,9'
              BranchSideFuncs:
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_msg.c:434,23'
              BranchSideFuncs:
                - pj_list_erase
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:432,35'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_msg.c:434,9'
          Dst:             pj_list_erase
    - functionName:    pjsip_msg_find_hdr
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg
        - hdr_type
        - start
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_hdr_find
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:411,12'
          Dst:             pjsip_hdr_find
    - functionName:    pjsip_hdr_find
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr_list
        - hdr_type
        - start
      BBCount:         11
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:363,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:364,15'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:366,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_msg.c:366,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:367,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:370,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_msg.c:367,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:368,27'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:369,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pjsip_msg_find_hdr_by_names
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg
        - name
        - sname
        - start
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_hdr_find_by_names
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:426,12'
          Dst:             pjsip_hdr_find_by_names
    - functionName:    pjsip_hdr_find_by_names
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr_list
        - name
        - sname
        - start
      BBCount:         15
      ICount:          93
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pj_stricmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:396,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:397,15'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_msg.c:399,5'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_msg.c:399,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:400,25'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_msg.c:405,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_msg.c:400,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:401,27'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:402,25'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_msg.c:402,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:403,27'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:404,5'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:400,13'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_msg.c:402,13'
          Dst:             pj_stricmp
    - functionName:    pjsip_msg_find_hdr_by_name
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg
        - name
        - start
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_hdr_find_by_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:418,12'
          Dst:             pjsip_hdr_find_by_name
    - functionName:    pjsip_hdr_find_by_name
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr_list
        - name
        - start
      BBCount:         13
      ICount:          77
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - pj_stricmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:379,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:380,15'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_msg.c:382,5'
              BranchSideFuncs:
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_msg.c:382,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:383,25'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_msg.c:386,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_msg.c:383,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:384,27'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:385,5'
              BranchSideFuncs:
                - pj_stricmp
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:383,13'
          Dst:             pj_stricmp
    - functionName:    pjsip_msg_body_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2240
      functionLinenumberEnd: 2250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - body
      BBCount:         14
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - pj_pool_alloc
        - pjsip_msg_body_copy
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:2245,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2245,5'
              BranchSideFuncs:
                - pjsip_msg_body_copy
            - BranchSide:      '../src/pjsip/sip_msg.c:2247,34'
              BranchSideFuncs:
                - pjsip_msg_body_copy
        - Branch String:   '../src/pjsip/sip_msg.c:2245,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2245,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2245,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_msg.c:2249,12'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:2249,35'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:2249,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:2244,16'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:2245,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_msg.c:2247,14'
          Dst:             pjsip_msg_body_copy
    - functionName:    pjsip_msg_add_hdr
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_msg.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg
        - hdr
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_insert_before
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pjsip/sip_msg.h:982,5'
          Dst:             pj_list_insert_before
    - functionName:    pjsip_hdr_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - hdr_ptr
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_msg_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - src
      BBCount:         12
      ICount:          125
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - pj_strdup
        - pjsip_hdr_clone
        - pjsip_method_copy
        - pjsip_msg_add_hdr
        - pjsip_msg_body_clone
        - pjsip_msg_create
        - pjsip_uri_clone
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:333,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:334,27'
              BranchSideFuncs:
                - pjsip_method_copy
                - pjsip_uri_clone.1526
                - pjsip_msg_body_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1632
            - BranchSide:      '../src/pjsip/sip_msg.c:338,33'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_msg_body_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1632
        - Branch String:   '../src/pjsip/sip_msg.c:344,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:345,20'
              BranchSideFuncs:
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1632
                - pjsip_msg_body_clone
            - BranchSide:      '../src/pjsip/sip_msg.c:351,9'
              BranchSideFuncs:
                - pjsip_msg_body_clone
        - Branch String:   '../src/pjsip/sip_msg.c:351,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:351,9'
              BranchSideFuncs:
                - pjsip_msg_body_clone
            - BranchSide:      '../src/pjsip/sip_msg.c:352,42'
              BranchSideFuncs:
                - pjsip_msg_body_clone
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:330,11'
          Dst:             pjsip_msg_create
        - Src:             '../src/pjsip/sip_msg.c:334,9'
          Dst:             pjsip_method_copy
        - Src:             '../src/pjsip/sip_msg.c:335,42'
          Dst:             pjsip_uri_clone
        - Src:             '../src/pjsip/sip_msg.c:339,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_msg.c:345,38'
          Dst:             pjsip_hdr_clone
        - Src:             '../src/pjsip/sip_msg.c:346,9'
          Dst:             pjsip_msg_add_hdr
        - Src:             '../src/pjsip/sip_msg.c:352,21'
          Dst:             pjsip_msg_body_clone
    - functionName:    pjsip_msg_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - type
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_init
        - pj_pool_alloc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:318,22'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_msg.c:319,5'
          Dst:             pj_list_init
    - functionName:    pjsip_method_cmp
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pj_strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:301,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:302,13'
              BranchSideFuncs:
                - pj_strcmp
            - BranchSide:      '../src/pjsip/sip_msg.c:308,14'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_msg.c:302,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:303,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:305,27'
              BranchSideFuncs:
                - pj_strcmp
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:305,16'
          Dst:             pj_strcmp
    - functionName:    pj_memcmp
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 882
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf1
        - buf2
        - size
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/string.h:882,12'
          Dst:             memcmp
    - functionName:    pjsip_method_set
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - m
        - me
      BBCount:         6
      ICount:          41
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:264,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:264,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:264,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:264,5'
          Dst:             __assert_fail
    - functionName:    pjsip_method_init_np
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - str
      BBCount:         13
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - pj_memcmp
        - pj_stricmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_msg.c:273,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:274,23'
              BranchSideFuncs:
                - pj_memcmp.1641
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_msg.c:282,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_msg.c:274,66'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:275,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:277,37'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_msg.c:274,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_msg.c:277,37'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_msg.c:281,5'
              BranchSideFuncs:
                - pj_memcmp.1641
                - pj_stricmp
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:274,13'
          Dst:             pj_memcmp
        - Src:             '../src/pjsip/sip_msg.c:275,13'
          Dst:             pj_stricmp
    - functionName:    pjsip_method_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - pool
        - str
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_strdup
        - pjsip_method_init_np
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_msg.c:259,29'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_msg.c:259,5'
          Dst:             pjsip_method_init_np
    - functionName:    pjsip_get_options_method
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_get_register_method
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_get_bye_method
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_get_ack_method
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_get_cancel_method
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_get_invite_method
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_param_cfind
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_uri.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - param_list
        - name
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_param_find
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pjsip/sip_uri.h:79,12'
          Dst:             pjsip_param_find
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tel_uri_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_tel_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_strdup
        - pjsip_param_clone
        - pjsip_tel_uri_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_tel_uri.c:356,26'
          Dst:             pjsip_tel_uri_create
        - Src:             '../src/pjsip/sip_tel_uri.c:358,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_tel_uri.c:359,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_tel_uri.c:360,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_tel_uri.c:361,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_tel_uri.c:362,5'
          Dst:             pjsip_param_clone
    - functionName:    pjsip_tel_uri_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_tel_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_init
        - pj_pool_zalloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_tel_uri.c:98,26'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_tel_uri.c:100,5'
          Dst:             pj_list_init
    - functionName:    pj_pool_zalloc
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/pool.h:490,12'
          Dst:             pj_pool_calloc
    - functionName:    pj_list_init
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tel_uri_get_scheme
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_tel_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - uri
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_parser_const
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_tel_uri.c:108,13'
          Dst:             pjsip_parser_const
    - functionName:    tel_uri_get_uri
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_tel_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - uri
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tel_uri_print
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_tel_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - context
        - uri
        - buf
        - size
      BBCount:         48
      ICount:          372
      EdgeCount:       62
      CyclomaticComplexity: 16
      functionsReached:
        - pj_memcpy
        - pj_strncpy2_escape
        - pjsip_param_print_on
        - pjsip_parser_const
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_tel_uri.c:190,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:190,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:190,5'
              BranchSideFuncs:
                - pj_strncpy2_escape
                - pjsip_param_print_on
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pj_memcpy.1685
        - Branch String:   '../src/pjsip/sip_tel_uri.c:190,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:190,5'
              BranchSideFuncs:
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pjsip_param_print_on
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pj_memcpy.1685
                - pj_strncpy2_escape
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:191,5'
              BranchSideFuncs:
                - pj_strncpy2_escape
                - pjsip_param_print_on
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pj_memcpy.1685
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_tel_uri.c:191,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:191,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:194,5'
              BranchSideFuncs:
                - pj_strncpy2_escape
                - pjsip_param_print_on
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pj_memcpy.1685
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_tel_uri.c:194,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:194,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:199,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pj_memcpy.1685
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_tel_uri.c:199,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:199,5'
              BranchSideFuncs:
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pjsip_param_print_on
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pj_memcpy.1685
                - pj_strncpy2_escape
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:203,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pj_memcpy.1685
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_tel_uri.c:199,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:199,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:199,5'
              BranchSideFuncs:
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pjsip_param_print_on
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pj_memcpy.1685
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_tel_uri.c:199,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:199,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:199,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pj_memcpy.1685
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_tel_uri.c:203,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:203,5'
              BranchSideFuncs:
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pjsip_param_print_on
                - pj_memcpy.1685
                - pj_strncpy2_escape
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:207,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1685
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_tel_uri.c:203,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:203,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:203,5'
              BranchSideFuncs:
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pjsip_param_print_on
                - pj_memcpy.1685
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_tel_uri.c:203,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:203,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:203,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1685
                - pj_strncpy2_escape
        - Branch String:   '../src/pjsip/sip_tel_uri.c:207,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:207,5'
              BranchSideFuncs:
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pjsip_param_print_on
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:212,42'
              BranchSideFuncs:
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_tel_uri.c:207,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:207,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:207,5'
              BranchSideFuncs:
                - pj_memcpy.1685
                - pj_strncpy2_escape
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_tel_uri.c:207,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:207,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:207,5'
              BranchSideFuncs:
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_tel_uri.c:215,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:217,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_tel_uri.c:185,38'
          Dst:             pjsip_parser_const
        - Src:             '../src/pjsip/sip_tel_uri.c:190,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_tel_uri.c:194,5'
          Dst:             pj_strncpy2_escape
        - Src:             '../src/pjsip/sip_tel_uri.c:199,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_tel_uri.c:199,5'
          Dst:             pj_strncpy2_escape
        - Src:             '../src/pjsip/sip_tel_uri.c:203,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_tel_uri.c:203,5'
          Dst:             pj_strncpy2_escape
        - Src:             '../src/pjsip/sip_tel_uri.c:207,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_tel_uri.c:207,5'
          Dst:             pj_strncpy2_escape
        - Src:             '../src/pjsip/sip_tel_uri.c:212,20'
          Dst:             pjsip_param_print_on
    - functionName:    tel_uri_cmp
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_tel_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - url1
        - url2
      BBCount:         48
      ICount:          317
      EdgeCount:       66
      CyclomaticComplexity: 20
      functionsReached:
        - pj_stricmp
        - pjsip_param_cfind
        - pjsip_tel_nb_cmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_tel_uri.c:280,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:281,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:284,32'
              BranchSideFuncs:
                - pjsip_tel_nb_cmp
                - pjsip_param_cfind
                - pj_stricmp
                - pj_stricmp
                - pjsip_tel_nb_cmp
                - pjsip_tel_nb_cmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_tel_uri.c:285,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:286,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:289,9'
              BranchSideFuncs:
                - pjsip_param_cfind
                - pj_stricmp
                - pj_stricmp
                - pjsip_tel_nb_cmp
                - pjsip_tel_nb_cmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_tel_uri.c:289,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:290,14'
              BranchSideFuncs:
                - pjsip_tel_nb_cmp
                - pjsip_param_cfind
                - pj_stricmp
                - pj_stricmp
                - pjsip_tel_nb_cmp
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:298,16'
              BranchSideFuncs:
                - pjsip_param_cfind
                - pj_stricmp
                - pj_stricmp
                - pjsip_tel_nb_cmp
        - Branch String:   '../src/pjsip/sip_tel_uri.c:290,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:291,34'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_param_cfind
                - pj_stricmp
                - pj_stricmp
                - pjsip_tel_nb_cmp
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:293,40'
              BranchSideFuncs:
                - pjsip_tel_nb_cmp
                - pjsip_param_cfind
                - pj_stricmp
                - pj_stricmp
                - pjsip_tel_nb_cmp
        - Branch String:   '../src/pjsip/sip_tel_uri.c:295,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:296,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:298,5'
              BranchSideFuncs:
                - pjsip_param_cfind
                - pj_stricmp
                - pj_stricmp
                - pjsip_tel_nb_cmp
        - Branch String:   '../src/pjsip/sip_tel_uri.c:298,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:299,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_tel_uri.c:302,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:303,36'
              BranchSideFuncs:
                - pjsip_tel_nb_cmp
                - pjsip_param_cfind
                - pj_stricmp
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:309,9'
              BranchSideFuncs:
                - pjsip_param_cfind
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_tel_uri.c:304,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:305,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:306,5'
              BranchSideFuncs:
                - pjsip_param_cfind
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_tel_uri.c:309,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:310,30'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_param_cfind
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:319,9'
              BranchSideFuncs:
                - pjsip_param_cfind
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_tel_uri.c:311,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:312,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:313,5'
              BranchSideFuncs:
                - pjsip_param_cfind
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_tel_uri.c:319,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:321,13'
              BranchSideFuncs:
                - pjsip_param_cfind
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:346,16'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_tel_uri.c:324,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:325,37'
              BranchSideFuncs:
                - pjsip_param_cfind
                - pj_stricmp
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:337,14'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_tel_uri.c:326,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:327,17'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_param_cfind
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:329,34'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_param_cfind
        - Branch String:   '../src/pjsip/sip_tel_uri.c:330,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:331,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:333,18'
              BranchSideFuncs:
                - pjsip_param_cfind
                - pj_stricmp
        - Branch String:   '../src/pjsip/sip_tel_uri.c:338,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:339,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:341,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_tel_uri.c:341,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:342,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:343,18'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_tel_uri.c:346,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:347,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_tel_uri.c:284,14'
          Dst:             pjsip_tel_nb_cmp
        - Src:             '../src/pjsip/sip_tel_uri.c:291,22'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_tel_uri.c:293,22'
          Dst:             pjsip_tel_nb_cmp
        - Src:             '../src/pjsip/sip_tel_uri.c:303,18'
          Dst:             pjsip_tel_nb_cmp
        - Src:             '../src/pjsip/sip_tel_uri.c:310,18'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_tel_uri.c:325,18'
          Dst:             pjsip_param_cfind
        - Src:             '../src/pjsip/sip_tel_uri.c:329,22'
          Dst:             pj_stricmp
    - functionName:    pjsip_tel_nb_cmp
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_tel_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - number1
        - number2
      BBCount:         35
      ICount:          211
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - pj_cis_match
        - pj_tolower
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_tel_uri.c:237,19'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:237,22'
              BranchSideFuncs:
                - pj_cis_match.1688
                - pj_cis_match.1688
                - pj_cis_match.1688
                - pj_cis_match.1688
                - pj_tolower.1689
                - pj_tolower.1689
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:237,5'
              BranchSideFuncs:
                - pj_cis_match.1688
                - pj_cis_match.1688
                - pj_cis_match.1688
                - pj_cis_match.1688
                - pj_tolower.1689
                - pj_tolower.1689
        - Branch String:   '../src/pjsip/sip_tel_uri.c:237,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:240,55'
              BranchSideFuncs:
                - pj_cis_match.1688
                - pj_cis_match.1688
                - pj_tolower.1689
                - pj_tolower.1689
                - pj_cis_match.1688
                - pj_cis_match.1688
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:258,5'
              BranchSideFuncs:
                - pj_cis_match.1688
                - pj_cis_match.1688
        - Branch String:   '../src/pjsip/sip_tel_uri.c:240,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:241,13'
              BranchSideFuncs:
                - pj_cis_match.1688
                - pj_cis_match.1688
                - pj_cis_match.1688
                - pj_cis_match.1688
                - pj_tolower.1689
                - pj_tolower.1689
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:244,55'
              BranchSideFuncs:
                - pj_cis_match.1688
                - pj_tolower.1689
                - pj_tolower.1689
                - pj_cis_match.1688
                - pj_cis_match.1688
                - pj_cis_match.1688
        - Branch String:   '../src/pjsip/sip_tel_uri.c:244,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:245,13'
              BranchSideFuncs:
                - pj_cis_match.1688
                - pj_cis_match.1688
                - pj_cis_match.1688
                - pj_cis_match.1688
                - pj_tolower.1689
                - pj_tolower.1689
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:249,28'
              BranchSideFuncs:
                - pj_tolower.1689
                - pj_tolower.1689
                - pj_cis_match.1688
                - pj_cis_match.1688
                - pj_cis_match.1688
                - pj_cis_match.1688
        - Branch String:   '../src/pjsip/sip_tel_uri.c:250,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:251,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:254,20'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_tel_uri.c:258,19'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:258,64'
              BranchSideFuncs:
                - pj_cis_match.1688
                - pj_cis_match.1688
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:258,5'
              BranchSideFuncs:
                - pj_cis_match.1688
                - pj_cis_match.1688
        - Branch String:   '../src/pjsip/sip_tel_uri.c:258,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:259,9'
              BranchSideFuncs:
                - pj_cis_match.1688
                - pj_cis_match.1688
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:260,5'
              BranchSideFuncs:
                - pj_cis_match.1688
        - Branch String:   '../src/pjsip/sip_tel_uri.c:260,19'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:260,64'
              BranchSideFuncs:
                - pj_cis_match.1688
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:260,5'
              BranchSideFuncs:
                - pj_cis_match.1688
        - Branch String:   '../src/pjsip/sip_tel_uri.c:260,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:261,9'
              BranchSideFuncs:
                - pj_cis_match.1688
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:263,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_tel_uri.c:263,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:263,19'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:265,14'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_tel_uri.c:263,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:264,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:265,14'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_tel_uri.c:265,14'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:266,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:268,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_tel_uri.c:240,13'
          Dst:             pj_cis_match
        - Src:             '../src/pjsip/sip_tel_uri.c:244,13'
          Dst:             pj_cis_match
        - Src:             '../src/pjsip/sip_tel_uri.c:249,16'
          Dst:             pj_tolower
        - Src:             '../src/pjsip/sip_tel_uri.c:249,34'
          Dst:             pj_tolower
        - Src:             '../src/pjsip/sip_tel_uri.c:258,22'
          Dst:             pj_cis_match
        - Src:             '../src/pjsip/sip_tel_uri.c:260,22'
          Dst:             pj_cis_match
    - functionName:    pj_cis_match
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib-util/include/pjlib-util/scanner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - cis
        - c
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_tolower
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/ctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tolower
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/ctype.h:118,53'
          Dst:             tolower
    - functionName:    tel_uri_parse
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_tel_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - scanner
        - pool
        - parse_params
      BBCount:         28
      ICount:          227
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - pj_list_insert_before
        - pj_pool_alloc
        - pj_scan_get
        - pj_scan_get_char
        - pj_scan_skip_whitespace
        - pj_str_unescape
        - pj_stricmp
        - pj_throw_exception_
        - pjsip_parser_const
        - pjsip_tel_uri_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_tel_uri.c:382,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:383,9'
              BranchSideFuncs:
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:384,35'
              BranchSideFuncs:
                - pj_stricmp
                - pjsip_tel_uri_create
                - pj_scan_get
                - pj_str_unescape
                - pj_scan_skip_whitespace
                - pj_scan_get_char
                - pj_scan_get
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_get_char
                - pj_scan_get
                - pj_str_unescape
                - pj_throw_exception_
        - Branch String:   '../src/pjsip/sip_tel_uri.c:384,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:385,9'
              BranchSideFuncs:
                - pj_throw_exception_
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:388,32'
              BranchSideFuncs:
                - pjsip_tel_uri_create
                - pj_scan_get
                - pj_str_unescape
                - pj_scan_skip_whitespace
                - pj_scan_get_char
                - pj_scan_get
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_get_char
                - pj_scan_get
                - pj_str_unescape
        - Branch String:   '../src/pjsip/sip_tel_uri.c:399,22'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:399,26'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
                - pj_scan_get_char
                - pj_scan_get
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_get_char
                - pj_scan_get
                - pj_str_unescape
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:399,22'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjsip/sip_tel_uri.c:399,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:399,9'
              BranchSideFuncs:
                - pj_scan_get_char
                - pj_scan_get
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_skip_whitespace
                - pj_scan_get_char
                - pj_scan_get
                - pj_str_unescape
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:402,9'
              BranchSideFuncs:
                - pj_scan_get_char
                - pj_scan_get
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_skip_whitespace
                - pj_scan_get_char
                - pj_scan_get
                - pj_str_unescape
        - Branch String:   '../src/pjsip/sip_tel_uri.c:409,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:410,34'
              BranchSideFuncs:
                - pj_scan_get_char
                - pj_scan_get
                - pj_str_unescape
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_skip_whitespace
                - pj_scan_get_char
                - pj_scan_get
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:423,24'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_skip_whitespace
                - pj_scan_get_char
                - pj_scan_get
                - pj_scan_get_char
                - pj_scan_get
                - pj_str_unescape
        - Branch String:   '../src/pjsip/sip_tel_uri.c:428,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:429,17'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
                - pj_scan_get_char
                - pj_scan_get
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_get_char
                - pj_scan_get
                - pj_str_unescape
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:430,24'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_skip_whitespace
                - pj_scan_get_char
                - pj_scan_get
                - pj_stricmp
                - pj_scan_get_char
                - pj_scan_get
                - pj_str_unescape
        - Branch String:   '../src/pjsip/sip_tel_uri.c:430,24'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:431,17'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
                - pj_scan_get_char
                - pj_scan_get
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_get_char
                - pj_scan_get
                - pj_str_unescape
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:432,24'
              BranchSideFuncs:
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_skip_whitespace
                - pj_scan_get_char
                - pj_scan_get
                - pj_stricmp
                - pj_stricmp
                - pj_scan_get_char
                - pj_scan_get
                - pj_str_unescape
        - Branch String:   '../src/pjsip/sip_tel_uri.c:432,24'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:433,17'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
                - pj_scan_get_char
                - pj_scan_get
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_get_char
                - pj_scan_get
                - pj_str_unescape
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:435,30'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_skip_whitespace
                - pj_scan_get_char
                - pj_scan_get
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_scan_get_char
                - pj_scan_get
                - pj_str_unescape
        - Branch String:   '../src/pjsip/sip_tel_uri.c:441,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:404,30'
              BranchSideFuncs:
                - pj_scan_get_char
                - pj_scan_get
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - pj_pool_alloc
                - pj_list_insert_before
                - pj_scan_skip_whitespace
                - pj_scan_get_char
                - pj_scan_get
                - pj_str_unescape
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:442,5'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
      Callsites:
        - Src:             '../src/pjsip/sip_tel_uri.c:376,38'
          Dst:             pjsip_parser_const
        - Src:             '../src/pjsip/sip_tel_uri.c:381,5'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_tel_uri.c:382,9'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_tel_uri.c:383,9'
          Dst:             pj_throw_exception_
        - Src:             '../src/pjsip/sip_tel_uri.c:384,9'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_tel_uri.c:385,9'
          Dst:             pj_throw_exception_
        - Src:             '../src/pjsip/sip_tel_uri.c:388,11'
          Dst:             pjsip_tel_uri_create
        - Src:             '../src/pjsip/sip_tel_uri.c:394,5'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_tel_uri.c:395,19'
          Dst:             pj_str_unescape
        - Src:             '../src/pjsip/sip_tel_uri.c:404,13'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_tel_uri.c:407,13'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_tel_uri.c:410,17'
          Dst:             pj_scan_get_char
        - Src:             '../src/pjsip/sip_tel_uri.c:417,21'
          Dst:             pj_scan_get
        - Src:             '../src/pjsip/sip_tel_uri.c:419,30'
          Dst:             pj_str_unescape
        - Src:             '../src/pjsip/sip_tel_uri.c:428,17'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_tel_uri.c:430,24'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_tel_uri.c:432,24'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_tel_uri.c:435,38'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_tel_uri.c:438,17'
          Dst:             pj_list_insert_before
        - Src:             '../src/pjsip/sip_tel_uri.c:445,5'
          Dst:             pj_scan_skip_whitespace
    - functionName:    pjsip_tel_uri_subsys_init
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_tel_uri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         67
      ICount:          260
      EdgeCount:       76
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - pj_cis_add_alpha
        - pj_cis_add_cis
        - pj_cis_add_num
        - pj_cis_add_str
        - pj_cis_buf_init
        - pj_cis_del_str
        - pj_cis_dup
        - pj_cis_init
        - pjsip_register_uri_parser
        - tel_uri_parse
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_tel_uri.c:119,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:121,5'
              BranchSideFuncs:
                - pj_cis_buf_init
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_cis
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pjsip_register_uri_parser
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:121,5'
              BranchSideFuncs:
                - pj_cis_buf_init
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_cis
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pjsip_register_uri_parser
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_tel_uri.c:124,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:124,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_cis
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pjsip_register_uri_parser
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:125,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_cis
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pjsip_register_uri_parser
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_tel_uri.c:124,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:124,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:124,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_tel_uri.c:128,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:128,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_cis
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pjsip_register_uri_parser
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:129,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_cis
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pjsip_register_uri_parser
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_tel_uri.c:128,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:128,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_tel_uri.c:132,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:132,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_cis
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pjsip_register_uri_parser
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:133,5'
              BranchSideFuncs:
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_cis
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pjsip_register_uri_parser
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_tel_uri.c:132,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:132,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:132,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_tel_uri.c:136,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:136,5'
              BranchSideFuncs:
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_cis
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pjsip_register_uri_parser
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:137,5'
              BranchSideFuncs:
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_cis
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pjsip_register_uri_parser
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_tel_uri.c:136,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:136,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:136,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_tel_uri.c:142,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:142,5'
              BranchSideFuncs:
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_cis
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pjsip_register_uri_parser
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:143,5'
              BranchSideFuncs:
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_cis
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pjsip_register_uri_parser
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_tel_uri.c:142,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:142,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:142,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_tel_uri.c:148,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:148,5'
              BranchSideFuncs:
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_cis
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pjsip_register_uri_parser
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:149,5'
              BranchSideFuncs:
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_init
                - __assert_fail
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_cis
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pjsip_register_uri_parser
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_tel_uri.c:148,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:148,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:148,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_tel_uri.c:154,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:154,5'
              BranchSideFuncs:
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_cis
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pjsip_register_uri_parser
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:155,5'
              BranchSideFuncs:
                - pj_cis_add_alpha
                - pj_cis_add_num
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pj_cis_dup
                - __assert_fail
                - pj_cis_add_cis
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pjsip_register_uri_parser
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_tel_uri.c:154,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:154,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:154,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_tel_uri.c:163,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:163,5'
              BranchSideFuncs:
                - pj_cis_add_cis
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pjsip_register_uri_parser
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:164,5'
              BranchSideFuncs:
                - pj_cis_add_cis
                - pj_cis_add_str
                - pj_cis_dup
                - pj_cis_del_str
                - pjsip_register_uri_parser
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_tel_uri.c:163,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:163,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:163,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_tel_uri.c:172,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:172,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:174,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_tel_uri.c:172,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:172,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_tel_uri.c:172,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_tel_uri.c:121,5'
          Dst:             pj_cis_buf_init
        - Src:             '../src/pjsip/sip_tel_uri.c:123,14'
          Dst:             pj_cis_init
        - Src:             '../src/pjsip/sip_tel_uri.c:124,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_tel_uri.c:125,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_tel_uri.c:127,14'
          Dst:             pj_cis_init
        - Src:             '../src/pjsip/sip_tel_uri.c:128,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_tel_uri.c:129,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_tel_uri.c:131,14'
          Dst:             pj_cis_init
        - Src:             '../src/pjsip/sip_tel_uri.c:132,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_tel_uri.c:133,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_tel_uri.c:135,14'
          Dst:             pj_cis_init
        - Src:             '../src/pjsip/sip_tel_uri.c:136,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_tel_uri.c:137,5'
          Dst:             pj_cis_add_alpha
        - Src:             '../src/pjsip/sip_tel_uri.c:138,5'
          Dst:             pj_cis_add_num
        - Src:             '../src/pjsip/sip_tel_uri.c:139,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_tel_uri.c:141,14'
          Dst:             pj_cis_init
        - Src:             '../src/pjsip/sip_tel_uri.c:142,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_tel_uri.c:143,5'
          Dst:             pj_cis_add_alpha
        - Src:             '../src/pjsip/sip_tel_uri.c:144,5'
          Dst:             pj_cis_add_num
        - Src:             '../src/pjsip/sip_tel_uri.c:145,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_tel_uri.c:147,14'
          Dst:             pj_cis_init
        - Src:             '../src/pjsip/sip_tel_uri.c:148,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_tel_uri.c:149,5'
          Dst:             pj_cis_add_alpha
        - Src:             '../src/pjsip/sip_tel_uri.c:150,5'
          Dst:             pj_cis_add_num
        - Src:             '../src/pjsip/sip_tel_uri.c:151,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_tel_uri.c:153,14'
          Dst:             pj_cis_init
        - Src:             '../src/pjsip/sip_tel_uri.c:154,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_tel_uri.c:155,5'
          Dst:             pj_cis_add_alpha
        - Src:             '../src/pjsip/sip_tel_uri.c:156,5'
          Dst:             pj_cis_add_num
        - Src:             '../src/pjsip/sip_tel_uri.c:157,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_tel_uri.c:159,14'
          Dst:             pj_cis_dup
        - Src:             '../src/pjsip/sip_tel_uri.c:160,5'
          Dst:             pj_cis_del_str
        - Src:             '../src/pjsip/sip_tel_uri.c:162,14'
          Dst:             pj_cis_dup
        - Src:             '../src/pjsip/sip_tel_uri.c:163,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_tel_uri.c:164,5'
          Dst:             pj_cis_add_cis
        - Src:             '../src/pjsip/sip_tel_uri.c:165,5'
          Dst:             pj_cis_add_str
        - Src:             '../src/pjsip/sip_tel_uri.c:167,14'
          Dst:             pj_cis_dup
        - Src:             '../src/pjsip/sip_tel_uri.c:169,5'
          Dst:             pj_cis_del_str
        - Src:             '../src/pjsip/sip_tel_uri.c:171,14'
          Dst:             pjsip_register_uri_parser
        - Src:             '../src/pjsip/sip_tel_uri.c:171,14'
          Dst:             tel_uri_parse
        - Src:             '../src/pjsip/sip_tel_uri.c:172,5'
          Dst:             __assert_fail
    - functionName:    stateless_send_transport_cb
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1112
      functionLinenumberEnd: 1308
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - token
        - tdata
        - sent
      BBCount:         75
      ICount:          607
      EdgeCount:       99
      CyclomaticComplexity: 26
      functionsReached:
        - __assert_fail
        - pj_GUID_STRING_LENGTH
        - pj_generate_unique_string
        - pj_list_erase
        - pj_list_push_back
        - pj_memcpy
        - pj_pool_alloc
        - pj_pool_zalloc
        - pj_str
        - pjsip_cfg
        - pjsip_endpt_acquire_transport2
        - pjsip_msg_find_hdr
        - pjsip_param_find
        - pjsip_transport_dec_ref
        - pjsip_transport_send
        - pjsip_tx_data_dec_ref
        - pjsip_tx_data_invalidate_msg
        - stateless_send_transport_cb
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:1117,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1117,5'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_acquire_transport2
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1119,5'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_acquire_transport2
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1129,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1135,18'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_acquire_transport2
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1141,21'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_acquire_transport2
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1141,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1141,18'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_acquire_transport2
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1142,21'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_acquire_transport2
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1143,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1144,19'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_acquire_transport2
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1149,22'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_acquire_transport2
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1154,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1155,37'
              BranchSideFuncs:
                - pjsip_transport_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_acquire_transport2
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1160,13'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_acquire_transport2
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
                - pjsip_transport_dec_ref
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1160,22'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1160,26'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1161,35'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1160,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1161,35'
              BranchSideFuncs:
                - pjsip_endpt_acquire_transport2
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1168,13'
              BranchSideFuncs:
                - pjsip_endpt_acquire_transport2
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1168,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1169,13'
              BranchSideFuncs:
                - pjsip_endpt_acquire_transport2
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1173,13'
              BranchSideFuncs:
                - pjsip_endpt_acquire_transport2
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1173,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1180,35'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1185,21'
              BranchSideFuncs:
                - pjsip_endpt_acquire_transport2
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1197,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1198,21'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_endpt_acquire_transport2
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
                - pjsip_tx_data_dec_ref
                - pjsip_transport_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1203,52'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
        - Branch String:   '../src/pjsip/sip_util.c:1205,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1209,13'
              BranchSideFuncs:
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
            - BranchSide:      '../src/pjsip/sip_util.c:1214,13'
              BranchSideFuncs:
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
        - Branch String:   '../src/pjsip/sip_util.c:1214,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1215,17'
              BranchSideFuncs:
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
            - BranchSide:      '../src/pjsip/sip_util.c:1223,13'
              BranchSideFuncs:
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
        - Branch String:   '../src/pjsip/sip_util.c:1215,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1219,33'
              BranchSideFuncs:
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
            - BranchSide:      '../src/pjsip/sip_util.c:1221,9'
              BranchSideFuncs:
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
        - Branch String:   '../src/pjsip/sip_util.c:1223,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1224,22'
              BranchSideFuncs:
                - pj_GUID_STRING_LENGTH
                - pj_pool_alloc
                - pj_GUID_STRING_LENGTH
                - pj_memcpy.1801
                - pj_generate_unique_string
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:1235,13'
              BranchSideFuncs:
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
        - Branch String:   '../src/pjsip/sip_util.c:1235,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1236,13'
              BranchSideFuncs:
                - pj_str
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:1283,38'
              BranchSideFuncs:
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
        - Branch String:   '../src/pjsip/sip_util.c:1238,47'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1239,19'
              BranchSideFuncs:
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:1249,17'
              BranchSideFuncs:
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
        - Branch String:   '../src/pjsip/sip_util.c:1239,33'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1240,18'
              BranchSideFuncs:
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:1242,17'
              BranchSideFuncs:
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
        - Branch String:   '../src/pjsip/sip_util.c:1238,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1242,17'
              BranchSideFuncs:
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:1249,17'
              BranchSideFuncs:
                - pjsip_cfg.1802
                - pjsip_cfg.1802
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
        - Branch String:   '../src/pjsip/sip_util.c:1263,54'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1264,17'
              BranchSideFuncs:
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:1281,9'
              BranchSideFuncs:
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
        - Branch String:   '../src/pjsip/sip_util.c:1263,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1266,32'
              BranchSideFuncs:
                - pjsip_param_find
                - pj_pool_zalloc.1803
                - pj_list_push_back.1804
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:1281,9'
              BranchSideFuncs:
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
        - Branch String:   '../src/pjsip/sip_util.c:1273,34'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1273,38'
              BranchSideFuncs:
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:1277,28'
              BranchSideFuncs:
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_list_erase
        - Branch String:   '../src/pjsip/sip_util.c:1273,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1274,35'
              BranchSideFuncs:
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:1277,28'
              BranchSideFuncs:
                - pjsip_tx_data_invalidate_msg
                - pjsip_transport_send
                - stateless_send_transport_cb
                - stateless_send_transport_cb
                - pj_list_erase
        - Branch String:   '../src/pjsip/sip_util.c:1292,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1294,20'
              BranchSideFuncs:
                - stateless_send_transport_cb
            - BranchSide:      '../src/pjsip/sip_util.c:1297,20'
              BranchSideFuncs:
                - stateless_send_transport_cb
        - Branch String:   '../src/pjsip/sip_util.c:1297,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1299,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:1302,21'
              BranchSideFuncs:
                - stateless_send_transport_cb
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:1117,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:1155,13'
          Dst:             pjsip_transport_dec_ref
        - Src:             '../src/pjsip/sip_util.c:1161,13'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_util.c:1180,13'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_util.c:1190,18'
          Dst:             pjsip_endpt_acquire_transport2
        - Src:             '../src/pjsip/sip_util.c:1203,32'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:1209,13'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:1226,58'
          Dst:             pj_GUID_STRING_LENGTH
        - Src:             '../src/pjsip/sip_util.c:1225,44'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_util.c:1227,38'
          Dst:             pj_GUID_STRING_LENGTH
        - Src:             '../src/pjsip/sip_util.c:1228,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_util.c:1232,13'
          Dst:             pj_generate_unique_string
        - Src:             '../src/pjsip/sip_util.c:1236,30'
          Dst:             pj_str
        - Src:             '../src/pjsip/sip_util.c:1258,32'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_util.c:1263,17'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_util.c:1270,31'
          Dst:             pjsip_param_find
        - Src:             '../src/pjsip/sip_util.c:1274,35'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_util.c:1276,21'
          Dst:             pj_list_push_back
        - Src:             '../src/pjsip/sip_util.c:1278,21'
          Dst:             pj_list_erase
        - Src:             '../src/pjsip/sip_util.c:1283,9'
          Dst:             pjsip_tx_data_invalidate_msg
        - Src:             '../src/pjsip/sip_util.c:1286,18'
          Dst:             pjsip_transport_send
        - Src:             '../src/pjsip/sip_util.c:1286,18'
          Dst:             stateless_send_transport_cb
        - Src:             '../src/pjsip/sip_util.c:1295,13'
          Dst:             stateless_send_transport_cb
        - Src:             '../src/pjsip/sip_util.c:1303,13'
          Dst:             stateless_send_transport_cb
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_cfg
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_pool_zalloc
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_calloc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/pool.h:490,12'
          Dst:             pj_pool_calloc
    - functionName:    pj_list_push_back
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - node
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_insert_before
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/list.h:126,5'
          Dst:             pj_list_insert_before
    - functionName:    resort_address
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1315
      functionLinenumberEnd: 1331
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - addr
        - af
      BBCount:         12
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - pj_array_insert
        - pj_memcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:1318,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1319,13'
              BranchSideFuncs:
                - pj_memcpy.1801
                - pj_array_insert
            - BranchSide:      '../src/pjsip/sip_util.c:1331,1'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_util.c:1319,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1320,17'
              BranchSideFuncs:
                - pj_memcpy.1801
                - pj_array_insert
            - BranchSide:      '../src/pjsip/sip_util.c:1329,10'
              BranchSideFuncs:
                - pj_memcpy.1801
                - pj_array_insert
        - Branch String:   '../src/pjsip/sip_util.c:1320,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1321,45'
              BranchSideFuncs:
                - pj_memcpy.1801
                - pj_array_insert
            - BranchSide:      '../src/pjsip/sip_util.c:1327,14'
              BranchSideFuncs:
                - pj_memcpy.1801
                - pj_array_insert
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:1323,17'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_util.c:1324,17'
          Dst:             pj_array_insert
    - functionName:    pjsip_event_str
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1991
      functionLinenumberEnd: 1992
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_endpt_respond_stateless
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1924
      functionLinenumberEnd: 1984
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - rdata
        - st_code
        - st_text
        - hdr_list
        - body
      BBCount:         46
      ICount:          263
      EdgeCount:       59
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
        - pjsip_endpt_create_response
        - pjsip_endpt_send_response
        - pjsip_get_response_addr
        - pjsip_hdr_clone
        - pjsip_msg_add_hdr
        - pjsip_msg_body_clone
        - pjsip_rdata_get_tsx
        - pjsip_tx_data_dec_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:1931,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1931,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pjsip_rdata_get_tsx
                - pjsip_endpt_create_response
                - pjsip_get_response_addr
                - pjsip_endpt_send_response
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
            - BranchSide:      '../src/pjsip/sip_util.c:1931,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:1931,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1931,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_rdata_get_tsx
                - pjsip_endpt_create_response
                - pjsip_get_response_addr
                - pjsip_endpt_send_response
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
            - BranchSide:      '../src/pjsip/sip_util.c:1932,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_rdata_get_tsx
                - pjsip_endpt_create_response
                - pjsip_get_response_addr
                - pjsip_endpt_send_response
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
        - Branch String:   '../src/pjsip/sip_util.c:1931,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1931,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:1931,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:1931,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1931,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:1931,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:1932,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1932,5'
              BranchSideFuncs:
                - pjsip_rdata_get_tsx
                - pjsip_endpt_create_response
                - pjsip_get_response_addr
                - pjsip_endpt_send_response
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
            - BranchSide:      '../src/pjsip/sip_util.c:1940,31'
              BranchSideFuncs:
                - pjsip_rdata_get_tsx
                - pjsip_endpt_create_response
                - pjsip_get_response_addr
                - pjsip_endpt_send_response
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
        - Branch String:   '../src/pjsip/sip_util.c:1932,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1932,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:1932,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:1941,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1941,16'
              BranchSideFuncs:
                - pjsip_endpt_create_response
                - pjsip_get_response_addr
                - pjsip_endpt_send_response
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
            - BranchSide:      '../src/pjsip/sip_util.c:1945,43'
              BranchSideFuncs:
                - pjsip_endpt_create_response
                - pjsip_get_response_addr
                - pjsip_endpt_send_response
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
        - Branch String:   '../src/pjsip/sip_util.c:1941,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1942,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:1945,43'
              BranchSideFuncs:
                - pjsip_endpt_create_response
                - pjsip_get_response_addr
                - pjsip_endpt_send_response
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
        - Branch String:   '../src/pjsip/sip_util.c:1947,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1948,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:1951,9'
              BranchSideFuncs:
                - pjsip_get_response_addr
                - pjsip_endpt_send_response
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
        - Branch String:   '../src/pjsip/sip_util.c:1951,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1952,32'
              BranchSideFuncs:
                - pjsip_get_response_addr
                - pjsip_endpt_send_response
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
            - BranchSide:      '../src/pjsip/sip_util.c:1961,9'
              BranchSideFuncs:
                - pjsip_get_response_addr
                - pjsip_endpt_send_response
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1953,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1954,31'
              BranchSideFuncs:
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_get_response_addr
                - pjsip_endpt_send_response
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1958,5'
              BranchSideFuncs:
                - pjsip_get_response_addr
                - pjsip_endpt_send_response
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_msg_body_clone
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1961,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1962,50'
              BranchSideFuncs:
                - pjsip_msg_body_clone
                - pjsip_get_response_addr
                - pjsip_endpt_send_response
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1970,39'
              BranchSideFuncs:
                - pjsip_get_response_addr
                - pjsip_endpt_send_response
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1963,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1964,35'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1967,5'
              BranchSideFuncs:
                - pjsip_get_response_addr
                - pjsip_endpt_send_response
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1971,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1972,31'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1977,41'
              BranchSideFuncs:
                - pjsip_endpt_send_response
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1978,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1979,31'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1983,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:1931,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:1932,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:1940,11'
          Dst:             pjsip_rdata_get_tsx
        - Src:             '../src/pjsip/sip_util.c:1945,14'
          Dst:             pjsip_endpt_create_response
        - Src:             '../src/pjsip/sip_util.c:1955,44'
          Dst:             pjsip_hdr_clone
        - Src:             '../src/pjsip/sip_util.c:1954,13'
          Dst:             pjsip_msg_add_hdr
        - Src:             '../src/pjsip/sip_util.c:1962,28'
          Dst:             pjsip_msg_body_clone
        - Src:             '../src/pjsip/sip_util.c:1964,13'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_util.c:1970,14'
          Dst:             pjsip_get_response_addr
        - Src:             '../src/pjsip/sip_util.c:1972,9'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_util.c:1977,14'
          Dst:             pjsip_endpt_send_response
        - Src:             '../src/pjsip/sip_util.c:1979,9'
          Dst:             pjsip_tx_data_dec_ref
    - functionName:    pjsip_endpt_create_response
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - rdata
        - st_code
        - st_text
        - p_tdata
      BBCount:         78
      ICount:          451
      EdgeCount:       98
      CyclomaticComplexity: 22
      functionsReached:
        - __assert_fail
        - pj_log_get_level
        - pj_strdup
        - pjsip_endpt_create_tdata
        - pjsip_get_status_text
        - pjsip_hdr_clone
        - pjsip_msg_add_hdr
        - pjsip_msg_create
        - pjsip_msg_find_hdr
        - pjsip_tx_data_add_ref
        - pjsip_tx_data_get_info
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:494,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:494,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pjsip_endpt_create_tdata
                - pjsip_tx_data_add_ref
                - pjsip_msg_create
                - pjsip_get_status_text
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_util.c:494,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:494,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:494,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pjsip_endpt_create_tdata
                - pjsip_tx_data_add_ref
                - pjsip_msg_create
                - pjsip_get_status_text
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_util.c:494,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:494,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:494,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pjsip_endpt_create_tdata
                - pjsip_tx_data_add_ref
                - pjsip_msg_create
                - pjsip_get_status_text
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_util.c:497,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pjsip_endpt_create_tdata
                - pjsip_tx_data_add_ref
                - pjsip_msg_create
                - pjsip_get_status_text
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_util.c:494,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:494,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:494,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:494,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:494,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:494,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:494,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:494,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:494,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:497,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:497,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pjsip_endpt_create_tdata
                - pjsip_tx_data_add_ref
                - pjsip_msg_create
                - pjsip_get_status_text
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_util.c:497,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:497,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:497,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pjsip_endpt_create_tdata
                - pjsip_tx_data_add_ref
                - pjsip_msg_create
                - pjsip_get_status_text
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_util.c:500,15'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pjsip_endpt_create_tdata
                - pjsip_tx_data_add_ref
                - pjsip_msg_create
                - pjsip_get_status_text
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_util.c:497,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:497,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:497,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:497,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:497,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:497,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:501,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:501,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_endpt_create_tdata
                - pjsip_tx_data_add_ref
                - pjsip_msg_create
                - pjsip_get_status_text
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_util.c:504,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_endpt_create_tdata
                - pjsip_tx_data_add_ref
                - pjsip_msg_create
                - pjsip_get_status_text
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_util.c:504,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:504,5'
              BranchSideFuncs:
                - pjsip_endpt_create_tdata
                - pjsip_tx_data_add_ref
                - pjsip_msg_create
                - pjsip_get_status_text
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_util.c:508,40'
              BranchSideFuncs:
                - pjsip_endpt_create_tdata
                - pjsip_tx_data_add_ref
                - pjsip_msg_create
                - pjsip_get_status_text
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_util.c:504,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:504,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:504,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:509,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:510,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:513,27'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - pjsip_msg_create
                - pjsip_get_status_text
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_util.c:520,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:521,19'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
            - BranchSide:      '../src/pjsip/sip_util.c:523,9'
              BranchSideFuncs:
                - pjsip_get_status_text
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
        - Branch String:   '../src/pjsip/sip_util.c:530,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:533,51'
              BranchSideFuncs:
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
            - BranchSide:      '../src/pjsip/sip_util.c:548,29'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
        - Branch String:   '../src/pjsip/sip_util.c:534,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:535,23'
              BranchSideFuncs:
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
            - BranchSide:      '../src/pjsip/sip_util.c:537,28'
              BranchSideFuncs:
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
        - Branch String:   '../src/pjsip/sip_util.c:539,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:541,38'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
            - BranchSide:      '../src/pjsip/sip_util.c:543,13'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
        - Branch String:   '../src/pjsip/sip_util.c:549,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:550,27'
              BranchSideFuncs:
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_msg_find_hdr
            - BranchSide:      '../src/pjsip/sip_util.c:560,44'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_util.c:552,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:553,53'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
            - BranchSide:      '../src/pjsip/sip_util.c:556,13'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_util.c:577,29'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:577,32'
              BranchSideFuncs:
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_util.c:582,40'
              BranchSideFuncs:
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_util.c:577,46'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:577,49'
              BranchSideFuncs:
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_util.c:582,40'
              BranchSideFuncs:
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_util.c:577,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:578,9'
              BranchSideFuncs:
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_util.c:582,40'
              BranchSideFuncs:
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_util.c:588,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:588,5'
              BranchSideFuncs:
                - pjsip_tx_data_get_info
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_util.c:589,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:494,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:497,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:501,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:504,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:508,14'
          Dst:             pjsip_endpt_create_tdata
        - Src:             '../src/pjsip/sip_util.c:513,5'
          Dst:             pjsip_tx_data_add_ref
        - Src:             '../src/pjsip/sip_util.c:516,24'
          Dst:             pjsip_msg_create
        - Src:             '../src/pjsip/sip_util.c:521,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_util.c:523,36'
          Dst:             pjsip_get_status_text
        - Src:             '../src/pjsip/sip_util.c:533,35'
          Dst:             pjsip_hdr_clone
        - Src:             '../src/pjsip/sip_util.c:537,9'
          Dst:             pjsip_msg_add_hdr
        - Src:             '../src/pjsip/sip_util.c:541,19'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:548,10'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:550,45'
          Dst:             pjsip_hdr_clone
        - Src:             '../src/pjsip/sip_util.c:550,9'
          Dst:             pjsip_msg_add_hdr
        - Src:             '../src/pjsip/sip_util.c:553,34'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:560,24'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:561,41'
          Dst:             pjsip_hdr_clone
        - Src:             '../src/pjsip/sip_util.c:561,5'
          Dst:             pjsip_msg_add_hdr
        - Src:             '../src/pjsip/sip_util.c:564,24'
          Dst:             pjsip_hdr_clone
        - Src:             '../src/pjsip/sip_util.c:565,5'
          Dst:             pjsip_msg_add_hdr
        - Src:             '../src/pjsip/sip_util.c:568,30'
          Dst:             pjsip_hdr_clone
        - Src:             '../src/pjsip/sip_util.c:569,5'
          Dst:             pjsip_msg_add_hdr
        - Src:             '../src/pjsip/sip_util.c:582,24'
          Dst:             pjsip_hdr_clone
        - Src:             '../src/pjsip/sip_util.c:583,5'
          Dst:             pjsip_msg_add_hdr
        - Src:             '../src/pjsip/sip_util.c:588,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_util.c:588,5'
          Dst:             pjsip_tx_data_get_info
        - Src:             '../src/pjsip/sip_util.c:588,5'
          Dst:             pj_log_5
    - functionName:    pjsip_msg_add_hdr
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_msg.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg
        - hdr
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_insert_before
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pjsip/sip_msg.h:982,5'
          Dst:             pj_list_insert_before
    - functionName:    pjsip_get_response_addr
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1661
      functionLinenumberEnd: 1757
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rdata
        - res_addr
      BBCount:         52
      ICount:          473
      EdgeCount:       65
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
        - pj_memcpy
        - pj_strdup
        - pjsip_transport_get_default_port_for_type
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:1665,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1665,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
                - pj_strdup
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
            - BranchSide:      '../src/pjsip/sip_util.c:1665,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:1665,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1665,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
                - pj_strdup
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
            - BranchSide:      '../src/pjsip/sip_util.c:1665,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:1665,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1665,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
                - pj_strdup
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
            - BranchSide:      '../src/pjsip/sip_util.c:1668,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
                - pj_strdup
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
        - Branch String:   '../src/pjsip/sip_util.c:1665,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1665,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:1665,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:1665,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1665,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:1665,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:1665,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1665,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:1665,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:1668,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1668,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
                - pj_strdup
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
            - BranchSide:      '../src/pjsip/sip_util.c:1674,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
                - pj_strdup
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
        - Branch String:   '../src/pjsip/sip_util.c:1668,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1668,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:1668,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:1674,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1674,5'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
                - pj_strdup
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
            - BranchSide:      '../src/pjsip/sip_util.c:1678,9'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
                - pj_strdup
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
        - Branch String:   '../src/pjsip/sip_util.c:1678,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1691,31'
              BranchSideFuncs:
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
            - BranchSide:      '../src/pjsip/sip_util.c:1705,16'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_util.c:1700,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1702,59'
              BranchSideFuncs:
                - pjsip_transport_get_default_port_for_type
            - BranchSide:      '../src/pjsip/sip_util.c:1705,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_util.c:1705,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1713,9'
              BranchSideFuncs:
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_util.c:1722,16'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
        - Branch String:   '../src/pjsip/sip_util.c:1719,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1720,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:1722,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_util.c:1722,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1729,31'
              BranchSideFuncs:
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
            - BranchSide:      '../src/pjsip/sip_util.c:1744,9'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_transport_get_default_port_for_type
        - Branch String:   '../src/pjsip/sip_util.c:1738,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1740,59'
              BranchSideFuncs:
                - pjsip_transport_get_default_port_for_type
            - BranchSide:      '../src/pjsip/sip_util.c:1743,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:1665,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:1668,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:1674,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:1692,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_util.c:1697,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_util.c:1702,17'
          Dst:             pjsip_transport_get_default_port_for_type
        - Src:             '../src/pjsip/sip_util.c:1716,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_util.c:1730,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_util.c:1735,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_util.c:1740,17'
          Dst:             pjsip_transport_get_default_port_for_type
        - Src:             '../src/pjsip/sip_util.c:1747,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_util.c:1752,17'
          Dst:             pjsip_transport_get_default_port_for_type
    - functionName:    pjsip_endpt_send_response
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1845
      functionLinenumberEnd: 1890
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - res_addr
        - tdata
        - token
        - cb
      BBCount:         13
      ICount:          163
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - pj_pool_zalloc
        - pj_strdup
        - pjsip_endpt_resolve
        - pjsip_transport_add_ref
        - pjsip_transport_dec_ref
        - pjsip_transport_send
        - send_response_resolver_cb
        - send_response_transport_cb
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:1859,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1860,37'
              BranchSideFuncs:
                - pjsip_transport_add_ref
                - pjsip_transport_send
                - pjsip_transport_dec_ref
                - send_response_transport_cb
            - BranchSide:      '../src/pjsip/sip_util.c:1881,14'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_endpt_resolve
        - Branch String:   '../src/pjsip/sip_util.c:1868,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1869,24'
              BranchSideFuncs:
                - send_response_transport_cb
            - BranchSide:      '../src/pjsip/sip_util.c:1872,20'
              BranchSideFuncs:
                - pjsip_transport_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1872,20'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1874,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:1876,37'
              BranchSideFuncs:
                - pjsip_transport_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1881,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1882,23'
              BranchSideFuncs:
                - pjsip_endpt_resolve
            - BranchSide:      '../src/pjsip/sip_util.c:1886,29'
              BranchSideFuncs:
                - pjsip_endpt_resolve
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:1853,18'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_util.c:1861,9'
          Dst:             pjsip_transport_add_ref
        - Src:             '../src/pjsip/sip_util.c:1863,18'
          Dst:             pjsip_transport_send
        - Src:             '../src/pjsip/sip_util.c:1863,18'
          Dst:             send_response_transport_cb
        - Src:             '../src/pjsip/sip_util.c:1870,13'
          Dst:             send_response_transport_cb
        - Src:             '../src/pjsip/sip_util.c:1876,13'
          Dst:             pjsip_transport_dec_ref
        - Src:             '../src/pjsip/sip_util.c:1882,13'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_util.c:1886,9'
          Dst:             pjsip_endpt_resolve
        - Src:             '../src/pjsip/sip_util.c:1886,9'
          Dst:             send_response_resolver_cb
    - functionName:    send_response_transport_cb
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1764
      functionLinenumberEnd: 1777
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - token
        - tdata
        - sent
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pjsip_transport_dec_ref
        - pjsip_tx_data_dec_ref
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:1769,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1769,9'
              BranchSideFuncs:
                - pjsip_transport_dec_ref
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1770,11'
              BranchSideFuncs:
                - pjsip_transport_dec_ref
                - pjsip_tx_data_dec_ref
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:1773,5'
          Dst:             pjsip_transport_dec_ref
        - Src:             '../src/pjsip/sip_util.c:1776,5'
          Dst:             pjsip_tx_data_dec_ref
    - functionName:    send_response_resolver_cb
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1784
      functionLinenumberEnd: 1835
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - status
        - token
        - addr
      BBCount:         19
      ICount:          200
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - pj_memcpy
        - pjsip_endpt_acquire_transport2
        - pjsip_transport_send
        - pjsip_tx_data_dec_ref
        - send_response_transport_cb
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:1787,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1788,13'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1799,45'
              BranchSideFuncs:
                - pjsip_endpt_acquire_transport2
                - pj_memcpy.1801
                - pjsip_transport_send
                - send_response_transport_cb
                - send_response_transport_cb
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1788,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1789,23'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1792,31'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1806,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1807,13'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1816,16'
              BranchSideFuncs:
                - pj_memcpy.1801
                - pjsip_transport_send
                - send_response_transport_cb
                - send_response_transport_cb
        - Branch String:   '../src/pjsip/sip_util.c:1807,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1808,23'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1811,31'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1825,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1826,20'
              BranchSideFuncs:
                - send_response_transport_cb
            - BranchSide:      '../src/pjsip/sip_util.c:1830,16'
              BranchSideFuncs:
                - send_response_transport_cb
        - Branch String:   '../src/pjsip/sip_util.c:1830,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1832,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:1833,36'
              BranchSideFuncs:
                - send_response_transport_cb
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:1792,9'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_util.c:1799,14'
          Dst:             pjsip_endpt_acquire_transport2
        - Src:             '../src/pjsip/sip_util.c:1811,9'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_util.c:1816,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_util.c:1819,14'
          Dst:             pjsip_transport_send
        - Src:             '../src/pjsip/sip_util.c:1819,14'
          Dst:             send_response_transport_cb
        - Src:             '../src/pjsip/sip_util.c:1828,9'
          Dst:             send_response_transport_cb
        - Src:             '../src/pjsip/sip_util.c:1833,9'
          Dst:             send_response_transport_cb
    - functionName:    pjsip_endpt_send_response2
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1900
      functionLinenumberEnd: 1912
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - rdata
        - tdata
        - token
        - cb
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pjsip_endpt_send_response
        - pjsip_get_response_addr
        - pjsip_tx_data_dec_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:1905,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1906,31'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1910,40'
              BranchSideFuncs:
                - pjsip_endpt_send_response
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:1904,14'
          Dst:             pjsip_get_response_addr
        - Src:             '../src/pjsip/sip_util.c:1906,9'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_util.c:1910,14'
          Dst:             pjsip_endpt_send_response
    - functionName:    send_raw_resolver_callback
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1537
      functionLinenumberEnd: 1575
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - status
        - token
        - addr
      BBCount:         21
      ICount:          201
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - pjsip_endpt_get_tpmgr
        - pjsip_tpmgr_send_raw
        - pjsip_tpselector_dec_ref
        - pjsip_tx_data_add_ref
        - pjsip_tx_data_dec_ref
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:1540,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1541,13'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_tpselector_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1548,9'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_tx_data_add_ref
                - pjsip_endpt_get_tpmgr
                - pjsip_tpmgr_send_raw
                - pjsip_tx_data_dec_ref
                - pjsip_tpselector_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1541,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1542,15'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_tpselector_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1545,5'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_tpselector_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1548,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1548,9'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - pjsip_endpt_get_tpmgr
                - pjsip_tpmgr_send_raw
                - pjsip_tx_data_dec_ref
                - pjsip_tpselector_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1551,31'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - pjsip_endpt_get_tpmgr
                - pjsip_tpmgr_send_raw
                - pjsip_tx_data_dec_ref
                - pjsip_tpselector_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1562,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1563,15'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_tpselector_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1565,20'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_tpselector_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1571,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1571,9'
              BranchSideFuncs:
                - pjsip_tpselector_dec_ref
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1572,34'
              BranchSideFuncs:
                - pjsip_tpselector_dec_ref
                - pjsip_tx_data_dec_ref
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:1548,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:1551,9'
          Dst:             pjsip_tx_data_add_ref
        - Src:             '../src/pjsip/sip_util.c:1554,39'
          Dst:             pjsip_endpt_get_tpmgr
        - Src:             '../src/pjsip/sip_util.c:1554,18'
          Dst:             pjsip_tpmgr_send_raw
        - Src:             '../src/pjsip/sip_util.c:1572,9'
          Dst:             pjsip_tpselector_dec_ref
        - Src:             '../src/pjsip/sip_util.c:1574,5'
          Dst:             pjsip_tx_data_dec_ref
    - functionName:    pjsip_endpt_send_raw_to_uri
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1588
      functionLinenumberEnd: 1649
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - p_dst_uri
        - sel
        - raw_data
        - data_len
        - token
        - cb
      BBCount:         16
      ICount:          218
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - pj_memcpy
        - pj_pool_alloc
        - pj_pool_zalloc
        - pj_strdup
        - pj_strdup_with_null
        - pjsip_endpt_create_tdata
        - pjsip_endpt_resolve
        - pjsip_get_dest_info
        - pjsip_parse_uri
        - pjsip_tpselector_add_ref
        - pjsip_tx_data_add_ref
        - pjsip_tx_data_dec_ref
        - send_raw_resolver_callback
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:1598,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1599,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:1601,27'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - pj_strdup_with_null
                - pjsip_parse_uri
                - pjsip_get_dest_info
                - pj_pool_alloc
                - pj_pool_zalloc.1803
                - pj_strdup
                - pjsip_endpt_resolve
                - pj_pool_alloc
                - pj_memcpy.1801
                - pjsip_tpselector_add_ref
                - pj_memcpy.1801
                - pjsip_tx_data_dec_ref
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1608,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1609,31'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1614,34'
              BranchSideFuncs:
                - pjsip_get_dest_info
                - pj_pool_alloc
                - pj_pool_zalloc.1803
                - pj_strdup
                - pjsip_endpt_resolve
                - pj_pool_alloc
                - pj_memcpy.1801
                - pjsip_tpselector_add_ref
                - pj_memcpy.1801
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1615,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1616,31'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1621,46'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_pool_zalloc.1803
                - pj_strdup
                - pjsip_endpt_resolve
                - pj_pool_alloc
                - pj_memcpy.1801
                - pjsip_tpselector_add_ref
                - pj_memcpy.1801
        - Branch String:   '../src/pjsip/sip_util.c:1623,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1624,19'
              BranchSideFuncs:
                - pj_memcpy.1801
                - pj_pool_zalloc.1803
                - pj_strdup
                - pjsip_endpt_resolve
                - pj_pool_alloc
                - pj_memcpy.1801
                - pjsip_tpselector_add_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1625,22'
              BranchSideFuncs:
                - pj_pool_zalloc.1803
                - pj_strdup
                - pjsip_endpt_resolve
                - pj_pool_alloc
                - pj_memcpy.1801
                - pjsip_tpselector_add_ref
        - Branch String:   '../src/pjsip/sip_util.c:1634,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1635,26'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.1801
                - pjsip_tpselector_add_ref
                - pj_strdup
                - pjsip_endpt_resolve
            - BranchSide:      '../src/pjsip/sip_util.c:1641,15'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_endpt_resolve
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:1597,14'
          Dst:             pjsip_endpt_create_tdata
        - Src:             '../src/pjsip/sip_util.c:1601,5'
          Dst:             pjsip_tx_data_add_ref
        - Src:             '../src/pjsip/sip_util.c:1604,5'
          Dst:             pj_strdup_with_null
        - Src:             '../src/pjsip/sip_util.c:1607,11'
          Dst:             pjsip_parse_uri
        - Src:             '../src/pjsip/sip_util.c:1609,9'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_util.c:1614,14'
          Dst:             pjsip_get_dest_info
        - Src:             '../src/pjsip/sip_util.c:1616,9'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_util.c:1621,32'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_util.c:1624,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_util.c:1628,17'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_util.c:1635,26'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_util.c:1636,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_util.c:1637,9'
          Dst:             pjsip_tpselector_add_ref
        - Src:             '../src/pjsip/sip_util.c:1641,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_util.c:1646,5'
          Dst:             pjsip_endpt_resolve
        - Src:             '../src/pjsip/sip_util.c:1646,5'
          Dst:             send_raw_resolver_callback
    - functionName:    pjsip_get_dest_info
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 808
      functionLinenumberEnd: 890
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - target_uri
        - request_uri
        - pool
        - dest_info
      BBCount:         44
      ICount:          309
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached:
        - pj_bzero
        - pj_log_get_level
        - pj_strchr
        - pj_strdup
        - pj_stricmp2
        - pjsip_cfg
        - pjsip_transport_get_flag_from_type
        - pjsip_transport_get_type_from_flag
        - pjsip_transport_get_type_from_name
        - pjsip_uri_get_scheme
        - pjsip_uri_get_uri
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:818,46'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:819,10'
              BranchSideFuncs:
                - pjsip_uri_get_uri.1836
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pj_log_get_level
                - pj_strdup
                - pjsip_transport_get_type_from_name
                - pjsip_transport_get_flag_from_type
                - pjsip_transport_get_flag_from_type
                - pj_strchr.1839
                - pjsip_transport_get_type_from_flag
                - pj_strdup
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_util.c:822,39'
              BranchSideFuncs:
                - pjsip_uri_get_uri.1836
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pj_log_get_level
                - pj_strdup
                - pjsip_transport_get_type_from_name
                - pjsip_transport_get_flag_from_type
                - pjsip_transport_get_flag_from_type
                - pj_strchr.1839
                - pjsip_transport_get_type_from_flag
                - pj_strdup
                - pj_log_4
        - Branch String:   '../src/pjsip/sip_util.c:819,53'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:819,56'
              BranchSideFuncs:
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_uri.1836
                - pj_strdup
                - pjsip_transport_get_type_from_name
                - pjsip_transport_get_flag_from_type
                - pj_strchr.1839
                - pj_strdup
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_uri.1836
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pj_log_get_level
                - pj_strdup
                - pjsip_transport_get_type_from_name
                - pjsip_transport_get_flag_from_type
                - pjsip_transport_get_flag_from_type
                - pjsip_transport_get_type_from_flag
                - pj_strdup
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_util.c:860,16'
              BranchSideFuncs:
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_uri.1836
                - pj_strdup
                - pjsip_transport_get_type_from_name
                - pjsip_transport_get_flag_from_type
                - pj_strchr.1839
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_util.c:819,68'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:820,10'
              BranchSideFuncs:
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_uri.1836
                - pj_strdup
                - pjsip_transport_get_type_from_name
                - pjsip_transport_get_flag_from_type
                - pj_strchr.1839
                - pj_strdup
                - pjsip_uri_get_uri.1836
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pj_log_get_level
                - pj_strdup
                - pjsip_transport_get_type_from_name
                - pjsip_transport_get_flag_from_type
                - pjsip_transport_get_flag_from_type
                - pjsip_transport_get_type_from_flag
                - pj_strdup
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_util.c:860,16'
              BranchSideFuncs:
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_uri.1836
                - pj_strdup
                - pjsip_transport_get_type_from_name
                - pjsip_transport_get_flag_from_type
                - pj_strchr.1839
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_util.c:818,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:822,39'
              BranchSideFuncs:
                - pjsip_uri_get_uri.1836
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pj_log_get_level
                - pj_strdup
                - pjsip_transport_get_type_from_name
                - pjsip_transport_get_flag_from_type
                - pjsip_transport_get_flag_from_type
                - pj_strchr.1839
                - pjsip_transport_get_type_from_flag
                - pj_strdup
                - pj_log_4
            - BranchSide:      '../src/pjsip/sip_util.c:860,16'
              BranchSideFuncs:
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_uri.1836
                - pj_strdup
                - pjsip_transport_get_type_from_name
                - pjsip_transport_get_flag_from_type
                - pj_strchr.1839
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_util.c:826,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:827,13'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_transport_get_type_from_name
                - pjsip_transport_get_flag_from_type
                - pjsip_transport_get_flag_from_type
                - pj_strchr.1839
                - pjsip_transport_get_type_from_flag
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_util.c:831,13'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_transport_get_type_from_name
                - pjsip_transport_get_flag_from_type
                - pjsip_transport_get_flag_from_type
                - pj_strchr.1839
                - pjsip_transport_get_type_from_flag
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_util.c:827,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:827,13'
              BranchSideFuncs:
                - pj_log_4
                - pj_strdup
                - pjsip_transport_get_type_from_name
                - pjsip_transport_get_flag_from_type
                - pjsip_transport_get_flag_from_type
                - pj_strchr.1839
                - pjsip_transport_get_type_from_flag
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_util.c:829,9'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_transport_get_type_from_name
                - pjsip_transport_get_flag_from_type
                - pjsip_transport_get_flag_from_type
                - pj_strchr.1839
                - pjsip_transport_get_type_from_flag
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_util.c:831,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:832,23'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_transport_get_type_from_name
                - pjsip_transport_get_flag_from_type
                - pjsip_transport_get_flag_from_type
                - pj_strchr.1839
                - pjsip_transport_get_type_from_flag
            - BranchSide:      '../src/pjsip/sip_util.c:834,23'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_transport_get_type_from_name
                - pjsip_transport_get_flag_from_type
                - pjsip_transport_get_flag_from_type
                - pj_strchr.1839
                - pjsip_transport_get_type_from_flag
        - Branch String:   '../src/pjsip/sip_util.c:849,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:852,52'
              BranchSideFuncs:
                - pjsip_transport_get_type_from_flag
                - pjsip_transport_get_flag_from_type
                - pj_strchr.1839
            - BranchSide:      '../src/pjsip/sip_util.c:858,48'
              BranchSideFuncs:
                - pjsip_transport_get_flag_from_type
                - pj_strchr.1839
        - Branch String:   '../src/pjsip/sip_util.c:853,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:854,35'
              BranchSideFuncs:
                - pjsip_transport_get_flag_from_type
                - pj_strchr.1839
            - BranchSide:      '../src/pjsip/sip_util.c:855,9'
              BranchSideFuncs:
                - pjsip_transport_get_flag_from_type
                - pj_strchr.1839
        - Branch String:   '../src/pjsip/sip_util.c:860,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:861,39'
              BranchSideFuncs:
                - pjsip_uri_get_uri.1836
                - pj_strdup
                - pjsip_transport_get_type_from_name
                - pjsip_transport_get_flag_from_type
                - pj_strchr.1839
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_util.c:872,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_util.c:863,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:864,23'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_transport_get_type_from_name
                - pjsip_transport_get_flag_from_type
                - pj_strchr.1839
            - BranchSide:      '../src/pjsip/sip_util.c:866,23'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_transport_get_type_from_name
                - pjsip_transport_get_flag_from_type
                - pj_strchr.1839
        - Branch String:   '../src/pjsip/sip_util.c:882,56'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:883,20'
              BranchSideFuncs:
                - pj_strchr.1839
            - BranchSide:      '../src/pjsip/sip_util.c:889,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_util.c:882,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:886,33'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:889,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:812,5'
          Dst:             pj_bzero
        - Src:             '../src/pjsip/sip_util.c:818,9'
          Dst:             pjsip_uri_get_scheme
        - Src:             '../src/pjsip/sip_util.c:818,9'
          Dst:             pj_stricmp2
        - Src:             '../src/pjsip/sip_util.c:819,10'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_util.c:820,10'
          Dst:             pjsip_uri_get_scheme
        - Src:             '../src/pjsip/sip_util.c:820,10'
          Dst:             pj_stricmp2
        - Src:             '../src/pjsip/sip_util.c:823,56'
          Dst:             pjsip_uri_get_uri
        - Src:             '../src/pjsip/sip_util.c:826,14'
          Dst:             pjsip_uri_get_scheme
        - Src:             '../src/pjsip/sip_util.c:826,14'
          Dst:             pj_stricmp2
        - Src:             '../src/pjsip/sip_util.c:827,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_util.c:827,13'
          Dst:             pj_log_4
        - Src:             '../src/pjsip/sip_util.c:832,13'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_util.c:834,13'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_util.c:837,13'
          Dst:             pjsip_transport_get_type_from_name
        - Src:             '../src/pjsip/sip_util.c:843,16'
          Dst:             pjsip_transport_get_flag_from_type
        - Src:             '../src/pjsip/sip_util.c:852,17'
          Dst:             pjsip_transport_get_type_from_flag
        - Src:             '../src/pjsip/sip_util.c:858,13'
          Dst:             pjsip_transport_get_flag_from_type
        - Src:             '../src/pjsip/sip_util.c:860,16'
          Dst:             pjsip_uri_get_scheme
        - Src:             '../src/pjsip/sip_util.c:860,16'
          Dst:             pj_stricmp2
        - Src:             '../src/pjsip/sip_util.c:862,56'
          Dst:             pjsip_uri_get_uri
        - Src:             '../src/pjsip/sip_util.c:864,13'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_util.c:866,13'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_util.c:869,13'
          Dst:             pjsip_transport_get_type_from_name
        - Src:             '../src/pjsip/sip_util.c:871,13'
          Dst:             pjsip_transport_get_flag_from_type
        - Src:             '../src/pjsip/sip_util.c:883,9'
          Dst:             pj_strchr
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_uri_get_scheme
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_uri.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - uri
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_uri_get_uri
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_uri.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - uri
      BBCount:         11
      ICount:          49
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../include/pjsip/sip_uri.h:272,5'
          Branch Sides:
            - BranchSide:      '../include/pjsip/sip_uri.h:272,5'
              BranchSideFuncs: []
            - BranchSide:      '../include/pjsip/sip_uri.h:273,27'
              BranchSideFuncs: []
        - Branch String:   '../include/pjsip/sip_uri.h:272,5'
          Branch Sides:
            - BranchSide:      '../include/pjsip/sip_uri.h:272,5'
              BranchSideFuncs: []
            - BranchSide:      '../include/pjsip/sip_uri.h:272,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../include/pjsip/sip_uri.h:272,5'
          Dst:             __assert_fail
    - functionName:    pj_strchr
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - chr
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../pjlib/include/pj/string.h:482,9'
          Branch Sides:
            - BranchSide:      '../../pjlib/include/pj/string.h:483,9'
              BranchSideFuncs: []
            - BranchSide:      '../../pjlib/include/pj/string.h:484,34'
              BranchSideFuncs:
                - memchr
      Callsites:
        - Src:             '../../pjlib/include/pj/string.h:484,20'
          Dst:             memchr
    - functionName:    pjsip_endpt_send_raw
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1515
      functionLinenumberEnd: 1518
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - tp_type
        - sel
        - raw_data
        - data_len
        - addr
        - addr_len
        - token
        - cb
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pjsip_endpt_get_tpmgr
        - pjsip_tpmgr_send_raw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:1516,33'
          Dst:             pjsip_endpt_get_tpmgr
        - Src:             '../src/pjsip/sip_util.c:1516,12'
          Dst:             pjsip_tpmgr_send_raw
    - functionName:    stateless_send_resolver_callback
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1338
      functionLinenumberEnd: 1422
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - status
        - token
        - addr
      BBCount:         60
      ICount:          383
      EdgeCount:       78
      CyclomaticComplexity: 20
      functionsReached:
        - __assert_fail
        - pj_log_get_level
        - pj_memcpy
        - pjsip_cfg
        - pjsip_tx_data_dec_ref
        - pjsip_tx_data_encode
        - pjsip_tx_data_get_info
        - resort_address
        - stateless_send_transport_cb
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:1343,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1344,13'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1353,9'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_cfg.1802
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
                - pjsip_tx_data_encode
                - pj_log_get_level
                - pj_memcpy.1801
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_tx_data_dec_ref
                - pj_memcpy.1801
        - Branch String:   '../src/pjsip/sip_util.c:1344,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1345,23'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1348,31'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1353,14'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1353,17'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_cfg.1802
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
                - pjsip_tx_data_encode
                - pj_log_get_level
                - pj_memcpy.1801
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_tx_data_dec_ref
                - pj_memcpy.1801
            - BranchSide:      '../src/pjsip/sip_util.c:1357,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_cfg.1802
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
                - pjsip_tx_data_encode
                - pj_log_get_level
                - pj_memcpy.1801
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1353,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1354,21'
              BranchSideFuncs:
                - pj_memcpy.1801
                - __assert_fail
                - pjsip_cfg.1802
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
                - pjsip_tx_data_encode
                - pj_log_get_level
                - pj_memcpy.1801
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1357,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_cfg.1802
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
                - pjsip_tx_data_encode
                - pj_log_get_level
                - pj_memcpy.1801
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1357,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1357,5'
              BranchSideFuncs:
                - pjsip_cfg.1802
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
                - pjsip_tx_data_encode
                - pj_log_get_level
                - pj_memcpy.1801
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1365,9'
              BranchSideFuncs:
                - pjsip_cfg.1802
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
                - pjsip_tx_data_encode
                - pj_log_get_level
                - pj_memcpy.1801
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1365,50'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1366,9'
              BranchSideFuncs:
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
                - pjsip_tx_data_encode
                - pj_log_get_level
                - pj_memcpy.1801
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1409,9'
              BranchSideFuncs:
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_util.c:1366,47'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1367,9'
              BranchSideFuncs:
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
                - pjsip_tx_data_encode
                - pj_log_get_level
                - pj_memcpy.1801
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1409,9'
              BranchSideFuncs:
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_util.c:1367,41'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1368,9'
              BranchSideFuncs:
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
                - pjsip_tx_data_encode
                - pj_log_get_level
                - pj_memcpy.1801
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1409,9'
              BranchSideFuncs:
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_util.c:1365,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1373,39'
              BranchSideFuncs:
                - pjsip_tx_data_encode
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
                - pj_log_get_level
                - pj_memcpy.1801
                - pjsip_tx_data_get_info
                - pj_log_5
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1409,9'
              BranchSideFuncs:
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_util.c:1374,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1375,17'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1384,21'
              BranchSideFuncs:
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
                - pj_log_get_level
                - pj_memcpy.1801
                - pjsip_tx_data_get_info
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_util.c:1375,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1376,27'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:1379,35'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:1385,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1387,25'
              BranchSideFuncs:
                - pj_log_get_level
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
                - pj_memcpy.1801
                - pjsip_tx_data_get_info
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_util.c:1407,5'
              BranchSideFuncs:
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_util.c:1389,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1389,13'
              BranchSideFuncs:
                - pjsip_tx_data_get_info
                - pj_log_5
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
                - pj_memcpy.1801
            - BranchSide:      '../src/pjsip/sip_util.c:1397,17'
              BranchSideFuncs:
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
                - pj_memcpy.1801
        - Branch String:   '../src/pjsip/sip_util.c:1397,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1398,23'
              BranchSideFuncs:
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
                - pj_memcpy.1801
            - BranchSide:      '../src/pjsip/sip_util.c:1399,20'
              BranchSideFuncs:
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
                - pj_memcpy.1801
        - Branch String:   '../src/pjsip/sip_util.c:1399,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1400,28'
              BranchSideFuncs:
                - pj_memcpy.1801
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_util.c:1405,43'
              BranchSideFuncs:
                - stateless_send_transport_cb
                - pj_log_get_level
                - resort_address
                - resort_address
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_util.c:1409,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1410,9'
              BranchSideFuncs:
                - pj_log_get_level
                - stateless_send_transport_cb
                - resort_address
                - resort_address
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_util.c:1421,34'
              BranchSideFuncs:
                - stateless_send_transport_cb
        - Branch String:   '../src/pjsip/sip_util.c:1410,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1410,9'
              BranchSideFuncs:
                - pj_log_5
                - stateless_send_transport_cb
                - resort_address
                - resort_address
            - BranchSide:      '../src/pjsip/sip_util.c:1414,13'
              BranchSideFuncs:
                - stateless_send_transport_cb
                - resort_address
                - resort_address
        - Branch String:   '../src/pjsip/sip_util.c:1414,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1415,29'
              BranchSideFuncs:
                - resort_address
                - stateless_send_transport_cb
            - BranchSide:      '../src/pjsip/sip_util.c:1416,18'
              BranchSideFuncs:
                - stateless_send_transport_cb
                - resort_address
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:1348,9'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_util.c:1354,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_util.c:1357,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:1365,9'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_util.c:1373,18'
          Dst:             pjsip_tx_data_encode
        - Src:             '../src/pjsip/sip_util.c:1379,13'
          Dst:             pjsip_tx_data_dec_ref
        - Src:             '../src/pjsip/sip_util.c:1389,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_util.c:1389,13'
          Dst:             pjsip_tx_data_get_info
        - Src:             '../src/pjsip/sip_util.c:1389,13'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_util.c:1400,17'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_util.c:1410,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_util.c:1410,9'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_util.c:1415,13'
          Dst:             resort_address
        - Src:             '../src/pjsip/sip_util.c:1417,13'
          Dst:             resort_address
        - Src:             '../src/pjsip/sip_util.c:1421,5'
          Dst:             stateless_send_transport_cb
    - functionName:    pjsip_endpt_send_request_stateless
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1436
      functionLinenumberEnd: 1500
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - tdata
        - token
        - cb
      BBCount:         51
      ICount:          288
      EdgeCount:       65
      CyclomaticComplexity: 16
      functionsReached:
        - __assert_fail
        - pj_log_get_level
        - pj_pool_zalloc
        - pj_strdup
        - pjsip_endpt_resolve
        - pjsip_process_route_set
        - pjsip_tx_data_get_info
        - stateless_send_resolver_callback
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:1441,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1441,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_process_route_set
                - pj_pool_zalloc.1803
                - pj_log_get_level
                - stateless_send_resolver_callback
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_strdup
                - pjsip_endpt_resolve
                - pj_log_get_level
                - pj_strdup
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_util.c:1441,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:1441,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1441,5'
              BranchSideFuncs:
                - pjsip_process_route_set
                - pj_pool_zalloc.1803
                - pj_log_get_level
                - stateless_send_resolver_callback
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_strdup
                - pjsip_endpt_resolve
                - pj_log_get_level
                - pj_strdup
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_util.c:1444,38'
              BranchSideFuncs:
                - pjsip_process_route_set
                - pj_pool_zalloc.1803
                - pj_log_get_level
                - stateless_send_resolver_callback
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_strdup
                - pjsip_endpt_resolve
                - pj_log_get_level
                - pj_strdup
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_util.c:1441,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1441,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:1441,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:1441,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1441,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:1441,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:1445,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1446,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:1449,22'
              BranchSideFuncs:
                - pj_pool_zalloc.1803
                - pj_log_get_level
                - stateless_send_resolver_callback
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_strdup
                - pjsip_endpt_resolve
                - pj_log_get_level
                - pj_strdup
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_util.c:1461,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1463,14'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_endpt_resolve
                - pj_log_get_level
                - pj_strdup
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_util.c:1493,9'
              BranchSideFuncs:
                - pj_log_get_level
                - stateless_send_resolver_callback
                - pjsip_tx_data_get_info
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_util.c:1463,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1464,23'
              BranchSideFuncs:
                - pjsip_endpt_resolve
                - pj_log_get_level
                - pj_strdup
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_util.c:1471,17'
              BranchSideFuncs:
                - pjsip_endpt_resolve
                - pj_log_get_level
                - pj_strdup
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_util.c:1472,76'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1473,30'
              BranchSideFuncs:
                - pjsip_endpt_resolve
                - pj_log_get_level
                - pj_strdup
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_util.c:1474,19'
              BranchSideFuncs:
                - pjsip_endpt_resolve
                - pj_log_get_level
                - pj_strdup
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_util.c:1473,65'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1474,19'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_strdup
                - pjsip_endpt_resolve
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_util.c:1477,17'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_strdup
                - pjsip_endpt_resolve
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_util.c:1477,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1477,17'
              BranchSideFuncs:
                - pj_log_5
                - pj_strdup
                - pjsip_endpt_resolve
            - BranchSide:      '../src/pjsip/sip_util.c:1480,27'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_endpt_resolve
        - Branch String:   '../src/pjsip/sip_util.c:1482,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1483,31'
              BranchSideFuncs:
                - pjsip_endpt_resolve
            - BranchSide:      '../src/pjsip/sip_util.c:1485,31'
              BranchSideFuncs:
                - pjsip_endpt_resolve
        - Branch String:   '../src/pjsip/sip_util.c:1493,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1493,9'
              BranchSideFuncs:
                - pjsip_tx_data_get_info
                - pj_log_5
                - stateless_send_resolver_callback
            - BranchSide:      '../src/pjsip/sip_util.c:1496,54'
              BranchSideFuncs:
                - stateless_send_resolver_callback
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:1441,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:1444,14'
          Dst:             pjsip_process_route_set
        - Src:             '../src/pjsip/sip_util.c:1449,22'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_util.c:1464,13'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_util.c:1477,17'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_util.c:1477,17'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_util.c:1480,17'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_util.c:1490,9'
          Dst:             pjsip_endpt_resolve
        - Src:             '../src/pjsip/sip_util.c:1490,9'
          Dst:             stateless_send_resolver_callback
        - Src:             '../src/pjsip/sip_util.c:1493,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_util.c:1493,9'
          Dst:             pjsip_tx_data_get_info
        - Src:             '../src/pjsip/sip_util.c:1493,9'
          Dst:             pj_log_5
        - Src:             '../src/pjsip/sip_util.c:1496,9'
          Dst:             stateless_send_resolver_callback
    - functionName:    pjsip_process_route_set
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tdata
        - dest_info
      BBCount:         73
      ICount:          420
      EdgeCount:       93
      CyclomaticComplexity: 22
      functionsReached:
        - __assert_fail
        - pj_list_erase
        - pj_list_insert_after
        - pj_stricmp2
        - pjsip_get_dest_info
        - pjsip_msg_add_hdr
        - pjsip_msg_find_hdr
        - pjsip_restore_strict_route_set
        - pjsip_route_hdr_create
        - pjsip_uri_get_scheme
        - pjsip_uri_get_uri
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:939,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:939,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pjsip_msg_find_hdr
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_uri.1836
                - pj_list_erase
                - pjsip_uri_get_uri.1836
                - pjsip_msg_find_hdr
                - pjsip_restore_strict_route_set
            - BranchSide:      '../src/pjsip/sip_util.c:941,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pjsip_msg_find_hdr
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_uri.1836
                - pj_list_erase
                - pjsip_uri_get_uri.1836
                - pjsip_msg_find_hdr
                - pjsip_restore_strict_route_set
        - Branch String:   '../src/pjsip/sip_util.c:939,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:939,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:939,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:941,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:941,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_msg_find_hdr
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_uri.1836
                - pj_list_erase
                - pjsip_uri_get_uri.1836
                - pjsip_msg_find_hdr
                - pjsip_restore_strict_route_set
            - BranchSide:      '../src/pjsip/sip_util.c:951,9'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_msg_find_hdr
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_uri.1836
                - pj_list_erase
                - pjsip_uri_get_uri.1836
                - pjsip_msg_find_hdr
                - pjsip_restore_strict_route_set
        - Branch String:   '../src/pjsip/sip_util.c:941,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:941,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:941,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:951,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:952,40'
              BranchSideFuncs:
                - pjsip_restore_strict_route_set
                - __assert_fail
                - pjsip_msg_find_hdr
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_uri.1836
                - pj_list_erase
                - pjsip_uri_get_uri.1836
                - pjsip_msg_find_hdr
            - BranchSide:      '../src/pjsip/sip_util.c:954,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_msg_find_hdr
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_uri.1836
                - pj_list_erase
                - pjsip_uri_get_uri.1836
                - pjsip_msg_find_hdr
        - Branch String:   '../src/pjsip/sip_util.c:954,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:954,5'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_uri.1836
                - pj_list_erase
                - pjsip_uri_get_uri.1836
                - pjsip_msg_find_hdr
            - BranchSide:      '../src/pjsip/sip_util.c:958,28'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_uri.1836
                - pj_list_erase
                - pjsip_uri_get_uri.1836
                - pjsip_msg_find_hdr
        - Branch String:   '../src/pjsip/sip_util.c:954,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:954,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:954,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:959,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:960,30'
              BranchSideFuncs:
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_uri.1836
                - pj_list_erase
                - pjsip_uri_get_uri.1836
                - pjsip_msg_find_hdr
            - BranchSide:      '../src/pjsip/sip_util.c:971,27'
              BranchSideFuncs:
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_uri.1836
                - pj_list_erase
                - pjsip_uri_get_uri.1836
        - Branch String:   '../src/pjsip/sip_util.c:961,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:964,38'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_uri.1836
                - pj_list_erase
                - pjsip_uri_get_uri.1836
            - BranchSide:      '../src/pjsip/sip_util.c:970,5'
              BranchSideFuncs:
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_uri.1836
                - pj_list_erase
                - pjsip_uri_get_uri.1836
        - Branch String:   '../src/pjsip/sip_util.c:966,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:967,17'
              BranchSideFuncs:
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_uri.1836
                - pj_list_erase
                - pjsip_uri_get_uri.1836
                - pjsip_msg_find_hdr
            - BranchSide:      '../src/pjsip/sip_util.c:968,30'
              BranchSideFuncs:
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_uri.1836
                - pj_list_erase
                - pjsip_uri_get_uri.1836
                - pjsip_msg_find_hdr
        - Branch String:   '../src/pjsip/sip_util.c:983,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:986,13'
              BranchSideFuncs:
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_uri.1836
                - pj_list_erase
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
                - pjsip_uri_get_uri.1836
            - BranchSide:      '../src/pjsip/sip_util.c:1019,40'
              BranchSideFuncs:
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
        - Branch String:   '../src/pjsip/sip_util.c:986,56'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:987,13'
              BranchSideFuncs:
                - pjsip_uri_get_uri.1836
                - pjsip_uri_get_uri.1836
                - pj_list_erase
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
            - BranchSide:      '../src/pjsip/sip_util.c:990,48'
              BranchSideFuncs:
                - pjsip_uri_get_uri.1836
                - pjsip_uri_get_uri.1836
                - pj_list_erase
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
        - Branch String:   '../src/pjsip/sip_util.c:986,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:990,48'
              BranchSideFuncs:
                - pjsip_uri_get_uri.1836
                - pjsip_uri_get_uri.1836
                - pj_list_erase
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
            - BranchSide:      '../src/pjsip/sip_util.c:993,26'
              BranchSideFuncs:
                - pjsip_uri_get_uri.1836
                - pj_list_erase
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
        - Branch String:   '../src/pjsip/sip_util.c:996,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:997,31'
              BranchSideFuncs:
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
            - BranchSide:      '../src/pjsip/sip_util.c:1009,61'
              BranchSideFuncs:
                - pjsip_uri_get_uri.1836
                - pj_list_erase
                - pjsip_get_dest_info
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
        - Branch String:   '../src/pjsip/sip_util.c:1025,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1026,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:1029,9'
              BranchSideFuncs:
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
        - Branch String:   '../src/pjsip/sip_util.c:1029,53'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1029,56'
              BranchSideFuncs:
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
            - BranchSide:      '../src/pjsip/sip_util.c:1039,9'
              BranchSideFuncs:
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
        - Branch String:   '../src/pjsip/sip_util.c:1029,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1030,13'
              BranchSideFuncs:
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
            - BranchSide:      '../src/pjsip/sip_util.c:1039,9'
              BranchSideFuncs:
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
        - Branch String:   '../src/pjsip/sip_util.c:1030,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1031,31'
              BranchSideFuncs:
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
            - BranchSide:      '../src/pjsip/sip_util.c:1032,18'
              BranchSideFuncs:
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
        - Branch String:   '../src/pjsip/sip_util.c:1039,25'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1039,28'
              BranchSideFuncs:
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
            - BranchSide:      '../src/pjsip/sip_util.c:1051,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_util.c:1039,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1040,57'
              BranchSideFuncs:
                - pjsip_route_hdr_create
                - pjsip_uri_get_uri.1836
                - pjsip_msg_add_hdr.1819
                - pj_list_insert_after
            - BranchSide:      '../src/pjsip/sip_util.c:1051,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_util.c:1043,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1044,34'
              BranchSideFuncs:
                - pj_list_insert_after
            - BranchSide:      '../src/pjsip/sip_util.c:1046,31'
              BranchSideFuncs:
                - pjsip_msg_add_hdr.1819
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:939,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:941,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:952,9'
          Dst:             pjsip_restore_strict_route_set
        - Src:             '../src/pjsip/sip_util.c:954,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:958,9'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:964,19'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:986,13'
          Dst:             pjsip_uri_get_scheme
        - Src:             '../src/pjsip/sip_util.c:986,13'
          Dst:             pj_stricmp2
        - Src:             '../src/pjsip/sip_util.c:987,13'
          Dst:             pjsip_uri_get_scheme
        - Src:             '../src/pjsip/sip_util.c:987,13'
          Dst:             pj_stricmp2
        - Src:             '../src/pjsip/sip_util.c:990,17'
          Dst:             pjsip_uri_get_uri
        - Src:             '../src/pjsip/sip_util.c:1009,31'
          Dst:             pjsip_uri_get_uri
        - Src:             '../src/pjsip/sip_util.c:1010,13'
          Dst:             pj_list_erase
        - Src:             '../src/pjsip/sip_util.c:1023,14'
          Dst:             pjsip_get_dest_info
        - Src:             '../src/pjsip/sip_util.c:1040,34'
          Dst:             pjsip_route_hdr_create
        - Src:             '../src/pjsip/sip_util.c:1042,32'
          Dst:             pjsip_uri_get_uri
        - Src:             '../src/pjsip/sip_util.c:1044,13'
          Dst:             pj_list_insert_after
        - Src:             '../src/pjsip/sip_util.c:1046,13'
          Dst:             pjsip_msg_add_hdr
    - functionName:    pjsip_restore_strict_route_set
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1061
      functionLinenumberEnd: 1102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tdata
      BBCount:         14
      ICount:          100
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_list_erase
        - pj_list_insert_before
        - pjsip_msg_find_hdr
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:1065,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1067,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:1072,42'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - pj_list_insert_before
                - pj_list_erase
                - pjsip_msg_find_hdr
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:1074,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1076,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:1082,22'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_list_erase
                - pjsip_msg_find_hdr
        - Branch String:   '../src/pjsip/sip_util.c:1083,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1086,34'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - pj_list_insert_before
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:1096,32'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_list_erase
        - Branch String:   '../src/pjsip/sip_util.c:1088,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:1089,13'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_list_erase
                - pjsip_msg_find_hdr
            - BranchSide:      '../src/pjsip/sip_util.c:1090,26'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_list_erase
                - pjsip_msg_find_hdr
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:1072,23'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:1076,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:1086,15'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:1097,5'
          Dst:             pj_list_insert_before
        - Src:             '../src/pjsip/sip_util.c:1098,5'
          Dst:             pj_list_erase
    - functionName:    pjsip_get_request_dest
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tdata
        - dest_info
      BBCount:         21
      ICount:          113
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pjsip_get_dest_info
        - pjsip_msg_find_hdr
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:905,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:905,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_msg_find_hdr
                - pjsip_get_dest_info
            - BranchSide:      '../src/pjsip/sip_util.c:907,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_msg_find_hdr
                - pjsip_get_dest_info
        - Branch String:   '../src/pjsip/sip_util.c:905,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:905,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:905,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:907,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:907,5'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - pjsip_get_dest_info
            - BranchSide:      '../src/pjsip/sip_util.c:912,42'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - pjsip_get_dest_info
        - Branch String:   '../src/pjsip/sip_util.c:907,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:907,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:907,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:913,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:914,22'
              BranchSideFuncs:
                - pjsip_get_dest_info
            - BranchSide:      '../src/pjsip/sip_util.c:916,22'
              BranchSideFuncs:
                - pjsip_get_dest_info
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:905,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:907,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:912,23'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:919,12'
          Dst:             pjsip_get_dest_info
    - functionName:    pjsip_endpt_create_cancel
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 800
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - req_tdata
        - p_tdata
      BBCount:         59
      ICount:          357
      EdgeCount:       73
      CyclomaticComplexity: 16
      functionsReached:
        - __assert_fail
        - pj_list_erase
        - pj_memcpy
        - pj_strdup
        - pjsip_endpt_create_request_from_hdr
        - pjsip_get_cancel_method
        - pjsip_hdr_clone
        - pjsip_msg_add_hdr
        - pjsip_msg_find_hdr
        - pjsip_msg_insert_first_hdr
        - pjsip_tx_data_dec_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:711,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:711,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_dec_ref
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_get_cancel_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:711,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:711,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:711,5'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_dec_ref
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_get_cancel_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:718,40'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_dec_ref
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_get_cancel_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pj_list_erase
        - Branch String:   '../src/pjsip/sip_util.c:711,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:711,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:711,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:711,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:711,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:711,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:719,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:719,5'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_get_cancel_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:719,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:719,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:719,5'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_dec_ref
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_get_cancel_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:721,36'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_dec_ref
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_get_cancel_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pj_list_erase
        - Branch String:   '../src/pjsip/sip_util.c:722,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:722,5'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_get_cancel_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:722,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:722,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:722,5'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_dec_ref
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_get_cancel_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:724,38'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_dec_ref
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_get_cancel_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pj_list_erase
        - Branch String:   '../src/pjsip/sip_util.c:725,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:725,5'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_get_cancel_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:725,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:725,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:725,5'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_dec_ref
                - pjsip_get_cancel_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:727,40'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_dec_ref
                - pjsip_get_cancel_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pj_list_erase
        - Branch String:   '../src/pjsip/sip_util.c:728,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:728,5'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_get_cancel_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:728,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:728,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:728,5'
              BranchSideFuncs:
                - pjsip_get_cancel_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:733,50'
              BranchSideFuncs:
                - pjsip_get_cancel_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pj_list_erase
        - Branch String:   '../src/pjsip/sip_util.c:741,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:742,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:745,5'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pj_list_erase
        - Branch String:   '../src/pjsip/sip_util.c:745,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:746,23'
              BranchSideFuncs:
                - pj_list_erase
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
            - BranchSide:      '../src/pjsip/sip_util.c:752,43'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
        - Branch String:   '../src/pjsip/sip_util.c:753,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:754,36'
              BranchSideFuncs:
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_msg_find_hdr
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
            - BranchSide:      '../src/pjsip/sip_util.c:762,43'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
        - Branch String:   '../src/pjsip/sip_util.c:763,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:764,27'
              BranchSideFuncs:
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_msg_find_hdr
            - BranchSide:      '../src/pjsip/sip_util.c:777,9'
              BranchSideFuncs:
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
        - Branch String:   '../src/pjsip/sip_util.c:767,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:768,51'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
            - BranchSide:      '../src/pjsip/sip_util.c:771,13'
              BranchSideFuncs:
                - pj_memcpy.1801
                - pj_strdup
                - pjsip_hdr_clone
        - Branch String:   '../src/pjsip/sip_util.c:777,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:779,29'
              BranchSideFuncs:
                - pjsip_hdr_clone
                - pj_memcpy.1801
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_util.c:783,16'
              BranchSideFuncs:
                - pj_memcpy.1801
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_util.c:797,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:798,31'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:799,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:711,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:718,40'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:719,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:721,36'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:722,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:724,38'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:725,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:727,40'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:728,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:734,50'
          Dst:             pjsip_get_cancel_method
        - Src:             '../src/pjsip/sip_util.c:733,14'
          Dst:             pjsip_endpt_create_request_from_hdr
        - Src:             '../src/pjsip/sip_util.c:745,29'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:746,9'
          Dst:             pj_list_erase
        - Src:             '../src/pjsip/sip_util.c:752,24'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:755,48'
          Dst:             pjsip_hdr_clone
        - Src:             '../src/pjsip/sip_util.c:754,9'
          Dst:             pjsip_msg_insert_first_hdr
        - Src:             '../src/pjsip/sip_util.c:762,24'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:765,40'
          Dst:             pjsip_hdr_clone
        - Src:             '../src/pjsip/sip_util.c:764,9'
          Dst:             pjsip_msg_add_hdr
        - Src:             '../src/pjsip/sip_util.c:768,32'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:779,13'
          Dst:             pjsip_hdr_clone
        - Src:             '../src/pjsip/sip_util.c:783,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_util.c:787,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_util.c:798,9'
          Dst:             pjsip_tx_data_dec_ref
    - functionName:    pjsip_endpt_create_request_from_hdr
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - method
        - param_target
        - param_from
        - param_to
        - param_contact
        - param_call_id
        - param_cseq
        - param_text
        - p_tdata
      BBCount:         51
      ICount:          330
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - __assert_fail
        - _setjmp
        - init_request_throw
        - pj_create_unique_string
        - pj_pop_exception_handler_
        - pj_push_exception_handler_
        - pj_rand
        - pj_strdup
        - pjsip_cid_hdr_create
        - pjsip_cseq_hdr_create
        - pjsip_endpt_create_tdata
        - pjsip_fromto_hdr_set_from
        - pjsip_fromto_hdr_set_to
        - pjsip_hdr_clone
        - pjsip_method_copy
        - pjsip_tx_data_add_ref
        - pjsip_tx_data_dec_ref
        - pjsip_uri_clone
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:421,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_endpt_create_tdata
                - pjsip_tx_data_add_ref
                - pj_push_exception_handler_
                - _setjmp
                - pjsip_tx_data_dec_ref
                - pjsip_uri_clone.1864
                - pjsip_hdr_clone
                - pjsip_fromto_hdr_set_from
                - pjsip_hdr_clone
                - pjsip_fromto_hdr_set_to
                - pjsip_cid_hdr_create
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
                - pj_strdup
                - pjsip_hdr_clone
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:421,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_endpt_create_tdata
                - pjsip_tx_data_add_ref
                - pj_push_exception_handler_
                - _setjmp
                - pjsip_tx_data_dec_ref
                - pjsip_uri_clone.1864
                - pjsip_hdr_clone
                - pjsip_fromto_hdr_set_from
                - pjsip_hdr_clone
                - pjsip_fromto_hdr_set_to
                - pjsip_cid_hdr_create
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
                - pj_strdup
                - pjsip_hdr_clone
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:421,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_endpt_create_tdata
                - pjsip_tx_data_add_ref
                - pj_push_exception_handler_
                - _setjmp
                - pjsip_tx_data_dec_ref
                - pjsip_uri_clone.1864
                - pjsip_hdr_clone
                - pjsip_fromto_hdr_set_from
                - pjsip_hdr_clone
                - pjsip_fromto_hdr_set_to
                - pjsip_cid_hdr_create
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
                - pj_strdup
                - pjsip_hdr_clone
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:421,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_endpt_create_tdata
                - pjsip_tx_data_add_ref
                - pj_push_exception_handler_
                - _setjmp
                - pjsip_tx_data_dec_ref
                - pjsip_uri_clone.1864
                - pjsip_hdr_clone
                - pjsip_fromto_hdr_set_from
                - pjsip_hdr_clone
                - pjsip_fromto_hdr_set_to
                - pjsip_cid_hdr_create
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
                - pj_strdup
                - pjsip_hdr_clone
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:421,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_endpt_create_tdata
                - pjsip_tx_data_add_ref
                - pj_push_exception_handler_
                - _setjmp
                - pjsip_tx_data_dec_ref
                - pjsip_uri_clone.1864
                - pjsip_hdr_clone
                - pjsip_fromto_hdr_set_from
                - pjsip_hdr_clone
                - pjsip_fromto_hdr_set_to
                - pjsip_cid_hdr_create
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
                - pj_strdup
                - pjsip_hdr_clone
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:421,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - pjsip_endpt_create_tdata
                - pjsip_tx_data_add_ref
                - pj_push_exception_handler_
                - _setjmp
                - pjsip_tx_data_dec_ref
                - pjsip_uri_clone.1864
                - pjsip_hdr_clone
                - pjsip_fromto_hdr_set_from
                - pjsip_hdr_clone
                - pjsip_fromto_hdr_set_to
                - pjsip_cid_hdr_create
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
                - pj_strdup
                - pjsip_hdr_clone
            - BranchSide:      '../src/pjsip/sip_util.c:425,39'
              BranchSideFuncs:
                - pjsip_endpt_create_tdata
                - pjsip_tx_data_add_ref
                - pj_push_exception_handler_
                - _setjmp
                - pjsip_tx_data_dec_ref
                - pjsip_uri_clone.1864
                - pjsip_hdr_clone
                - pjsip_fromto_hdr_set_from
                - pjsip_hdr_clone
                - pjsip_fromto_hdr_set_to
                - pjsip_cid_hdr_create
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
                - pj_strdup
                - pjsip_hdr_clone
        - Branch String:   '../src/pjsip/sip_util.c:421,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:421,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:421,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:421,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:421,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:421,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:421,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:426,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:427,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:430,27'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - pj_push_exception_handler_
                - _setjmp
                - pjsip_tx_data_dec_ref
                - pjsip_uri_clone.1864
                - pjsip_hdr_clone
                - pjsip_fromto_hdr_set_from
                - pjsip_hdr_clone
                - pjsip_fromto_hdr_set_to
                - pjsip_cid_hdr_create
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
                - pj_strdup
                - pjsip_hdr_clone
        - Branch String:   '../src/pjsip/sip_util.c:432,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:434,47'
              BranchSideFuncs:
                - pjsip_uri_clone.1864
                - pjsip_hdr_clone
                - pjsip_fromto_hdr_set_from
                - pjsip_hdr_clone
                - pjsip_fromto_hdr_set_to
                - pjsip_cid_hdr_create
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
                - pj_strdup
                - pjsip_hdr_clone
            - BranchSide:      '../src/pjsip/sip_util.c:463,16'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:439,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:441,39'
              BranchSideFuncs:
                - pjsip_hdr_clone
                - pjsip_cid_hdr_create
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_util.c:443,21'
              BranchSideFuncs:
                - pjsip_cid_hdr_create
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_util.c:446,35'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:446,38'
              BranchSideFuncs:
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_util.c:449,37'
              BranchSideFuncs:
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
        - Branch String:   '../src/pjsip/sip_util.c:446,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:447,23'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
            - BranchSide:      '../src/pjsip/sip_util.c:449,37'
              BranchSideFuncs:
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
        - Branch String:   '../src/pjsip/sip_util.c:452,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:453,26'
              BranchSideFuncs:
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
            - BranchSide:      '../src/pjsip/sip_util.c:455,26'
              BranchSideFuncs:
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:421,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:425,14'
          Dst:             pjsip_endpt_create_tdata
        - Src:             '../src/pjsip/sip_util.c:430,5'
          Dst:             pjsip_tx_data_add_ref
        - Src:             '../src/pjsip/sip_util.c:432,5'
          Dst:             pj_push_exception_handler_
        - Src:             '../src/pjsip/sip_util.c:432,5'
          Dst:             _setjmp
        - Src:             '../src/pjsip/sip_util.c:434,31'
          Dst:             pjsip_uri_clone
        - Src:             '../src/pjsip/sip_util.c:435,34'
          Dst:             pjsip_hdr_clone
        - Src:             '../src/pjsip/sip_util.c:436,9'
          Dst:             pjsip_fromto_hdr_set_from
        - Src:             '../src/pjsip/sip_util.c:437,30'
          Dst:             pjsip_hdr_clone
        - Src:             '../src/pjsip/sip_util.c:438,9'
          Dst:             pjsip_fromto_hdr_set_to
        - Src:             '../src/pjsip/sip_util.c:441,23'
          Dst:             pjsip_hdr_clone
        - Src:             '../src/pjsip/sip_util.c:445,19'
          Dst:             pjsip_cid_hdr_create
        - Src:             '../src/pjsip/sip_util.c:447,13'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_util.c:449,13'
          Dst:             pj_create_unique_string
        - Src:             '../src/pjsip/sip_util.c:451,16'
          Dst:             pjsip_cseq_hdr_create
        - Src:             '../src/pjsip/sip_util.c:455,26'
          Dst:             pj_rand
        - Src:             '../src/pjsip/sip_util.c:456,9'
          Dst:             pjsip_method_copy
        - Src:             '../src/pjsip/sip_util.c:459,9'
          Dst:             init_request_throw
        - Src:             '../src/pjsip/sip_util.c:466,5'
          Dst:             pj_pop_exception_handler_
        - Src:             '../src/pjsip/sip_util.c:472,5'
          Dst:             pjsip_tx_data_dec_ref
    - functionName:    pjsip_msg_insert_first_hdr
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_msg.h'
      linkageType:     InternalLinkage
      functionLinenumber: 995
      functionLinenumberEnd: 997
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg
        - hdr
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_insert_after
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pjsip/sip_msg.h:996,5'
          Dst:             pj_list_insert_after
    - functionName:    pjsip_uri_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_uri.h'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - uri
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    init_request_throw
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - tdata
        - method
        - param_target
        - param_from
        - param_to
        - param_contact
        - param_call_id
        - param_cseq
        - param_text
      BBCount:         29
      ICount:          311
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - pj_create_unique_string
        - pj_log_get_level
        - pj_memcpy
        - pj_pool_alloc
        - pj_pool_zalloc
        - pj_stricmp2
        - pjsip_cfg
        - pjsip_endpt_get_request_headers
        - pjsip_generic_string_hdr_create
        - pjsip_hdr_shallow_clone
        - pjsip_msg_add_hdr
        - pjsip_msg_create
        - pjsip_msg_insert_first_hdr
        - pjsip_tx_data_get_info
        - pjsip_uri_get_scheme
        - pjsip_uri_get_uri
        - pjsip_via_hdr_create
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:220,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:221,20'
              BranchSideFuncs:
                - pjsip_hdr_shallow_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_endpt_get_request_headers
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_add_hdr.1819
                - pjsip_via_hdr_create
                - pjsip_cfg.1802
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_pool_zalloc.1803
                - pj_pool_alloc
                - pj_memcpy.1801
                - pjsip_uri_get_uri.1836
                - pjsip_generic_string_hdr_create
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_add_hdr.1819
                - pj_create_unique_string
            - BranchSide:      '../src/pjsip/sip_util.c:228,9'
              BranchSideFuncs:
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_add_hdr.1819
                - pjsip_via_hdr_create
                - pjsip_cfg.1802
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_pool_zalloc.1803
                - pj_pool_alloc
                - pj_memcpy.1801
                - pjsip_uri_get_uri.1836
                - pjsip_generic_string_hdr_create
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_add_hdr.1819
                - pj_create_unique_string
        - Branch String:   '../src/pjsip/sip_util.c:228,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:229,33'
              BranchSideFuncs:
                - pj_create_unique_string
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_add_hdr.1819
                - pjsip_via_hdr_create
                - pjsip_cfg.1802
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_pool_zalloc.1803
                - pj_pool_alloc
                - pj_memcpy.1801
                - pjsip_uri_get_uri.1836
                - pjsip_generic_string_hdr_create
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_add_hdr.1819
            - BranchSide:      '../src/pjsip/sip_util.c:230,23'
              BranchSideFuncs:
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_add_hdr.1819
                - pjsip_via_hdr_create
                - pjsip_cfg.1802
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_pool_zalloc.1803
                - pj_pool_alloc
                - pj_memcpy.1801
                - pjsip_uri_get_uri.1836
                - pjsip_generic_string_hdr_create
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_add_hdr.1819
        - Branch String:   '../src/pjsip/sip_util.c:236,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:237,27'
              BranchSideFuncs:
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_add_hdr.1819
                - pjsip_via_hdr_create
                - pjsip_cfg.1802
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_pool_zalloc.1803
                - pj_pool_alloc
                - pj_memcpy.1801
                - pjsip_uri_get_uri.1836
                - pjsip_generic_string_hdr_create
                - pjsip_msg_add_hdr.1819
            - BranchSide:      '../src/pjsip/sip_util.c:241,23'
              BranchSideFuncs:
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_add_hdr.1819
                - pjsip_via_hdr_create
                - pjsip_cfg.1802
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pjsip_uri_get_scheme.1834
                - pj_stricmp2
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_pool_zalloc.1803
                - pj_pool_alloc
                - pj_memcpy.1801
                - pjsip_uri_get_uri.1836
                - pjsip_generic_string_hdr_create
                - pjsip_msg_add_hdr.1819
        - Branch String:   '../src/pjsip/sip_util.c:252,47'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:253,9'
              BranchSideFuncs:
                - pjsip_uri_get_uri.1836
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_pool_zalloc.1803
                - pj_pool_alloc
                - pj_memcpy.1801
                - pjsip_generic_string_hdr_create
                - pjsip_msg_add_hdr.1819
            - BranchSide:      '../src/pjsip/sip_util.c:255,65'
              BranchSideFuncs:
                - pjsip_uri_get_uri.1836
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_pool_zalloc.1803
                - pj_pool_alloc
                - pj_memcpy.1801
                - pjsip_generic_string_hdr_create
                - pjsip_msg_add_hdr.1819
        - Branch String:   '../src/pjsip/sip_util.c:252,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:255,65'
              BranchSideFuncs:
                - pjsip_uri_get_uri.1836
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_pool_zalloc.1803
                - pj_pool_alloc
                - pj_memcpy.1801
                - pjsip_generic_string_hdr_create
                - pjsip_msg_add_hdr.1819
            - BranchSide:      '../src/pjsip/sip_util.c:271,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_pool_zalloc.1803
                - pj_pool_alloc
                - pj_memcpy.1801
        - Branch String:   '../src/pjsip/sip_util.c:259,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:260,39'
              BranchSideFuncs:
                - pjsip_generic_string_hdr_create
                - pjsip_msg_add_hdr.1819
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_pool_zalloc.1803
                - pj_pool_alloc
                - pj_memcpy.1801
            - BranchSide:      '../src/pjsip/sip_util.c:268,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
                - pj_pool_zalloc.1803
                - pj_pool_alloc
                - pj_memcpy.1801
        - Branch String:   '../src/pjsip/sip_util.c:271,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:272,16'
              BranchSideFuncs:
                - pj_pool_zalloc.1803
                - pj_pool_alloc
                - pj_memcpy.1801
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_util.c:282,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pjsip_tx_data_get_info
                - pj_log_5
        - Branch String:   '../src/pjsip/sip_util.c:282,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:282,5'
              BranchSideFuncs:
                - pjsip_tx_data_get_info
                - pj_log_5
            - BranchSide:      '../src/pjsip/sip_util.c:282,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:212,24'
          Dst:             pjsip_msg_create
        - Src:             '../src/pjsip/sip_util.c:215,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_util.c:219,17'
          Dst:             pjsip_endpt_get_request_headers
        - Src:             '../src/pjsip/sip_util.c:220,25'
          Dst:             pjsip_endpt_get_request_headers
        - Src:             '../src/pjsip/sip_util.c:222,26'
          Dst:             pjsip_hdr_shallow_clone
        - Src:             '../src/pjsip/sip_util.c:223,9'
          Dst:             pjsip_msg_add_hdr
        - Src:             '../src/pjsip/sip_util.c:229,9'
          Dst:             pj_create_unique_string
        - Src:             '../src/pjsip/sip_util.c:230,5'
          Dst:             pjsip_msg_add_hdr
        - Src:             '../src/pjsip/sip_util.c:233,5'
          Dst:             pjsip_msg_add_hdr
        - Src:             '../src/pjsip/sip_util.c:237,9'
          Dst:             pjsip_msg_add_hdr
        - Src:             '../src/pjsip/sip_util.c:241,5'
          Dst:             pjsip_msg_add_hdr
        - Src:             '../src/pjsip/sip_util.c:244,5'
          Dst:             pjsip_msg_add_hdr
        - Src:             '../src/pjsip/sip_util.c:247,11'
          Dst:             pjsip_via_hdr_create
        - Src:             '../src/pjsip/sip_util.c:248,24'
          Dst:             pjsip_cfg
        - Src:             '../src/pjsip/sip_util.c:249,5'
          Dst:             pjsip_msg_insert_first_hdr
        - Src:             '../src/pjsip/sip_util.c:252,9'
          Dst:             pjsip_uri_get_scheme
        - Src:             '../src/pjsip/sip_util.c:252,9'
          Dst:             pj_stricmp2
        - Src:             '../src/pjsip/sip_util.c:253,9'
          Dst:             pjsip_uri_get_scheme
        - Src:             '../src/pjsip/sip_util.c:253,9'
          Dst:             pj_stricmp2
        - Src:             '../src/pjsip/sip_util.c:255,47'
          Dst:             pjsip_uri_get_uri
        - Src:             '../src/pjsip/sip_util.c:262,19'
          Dst:             pjsip_generic_string_hdr_create
        - Src:             '../src/pjsip/sip_util.c:265,13'
          Dst:             pjsip_msg_add_hdr
        - Src:             '../src/pjsip/sip_util.c:272,16'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_util.c:275,22'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_util.c:276,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_util.c:282,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjsip/sip_util.c:282,5'
          Dst:             pjsip_tx_data_get_info
        - Src:             '../src/pjsip/sip_util.c:282,5'
          Dst:             pj_log_5
    - functionName:    pjsip_endpt_create_ack
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - tdata
        - rdata
        - ack_tdata
      BBCount:         45
      ICount:          288
      EdgeCount:       55
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - pj_list_erase
        - pj_strdup
        - pjsip_endpt_create_request_from_hdr
        - pjsip_get_ack_method
        - pjsip_hdr_clone
        - pjsip_msg_add_hdr
        - pjsip_msg_find_hdr
        - pjsip_msg_insert_first_hdr
        - pjsip_tx_data_dec_ref
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:615,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:615,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_dec_ref
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_get_ack_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pj_strdup
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:615,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:615,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:615,5'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_dec_ref
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_get_ack_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pj_strdup
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:619,6'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_dec_ref
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_get_ack_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pj_strdup
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_list_erase
        - Branch String:   '../src/pjsip/sip_util.c:628,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:628,5'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_get_ack_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pj_strdup
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:628,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:628,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:628,5'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_dec_ref
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_get_ack_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pj_strdup
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:630,36'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_dec_ref
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_get_ack_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pj_strdup
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_list_erase
        - Branch String:   '../src/pjsip/sip_util.c:631,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:631,5'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_get_ack_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pj_strdup
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:631,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:631,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:631,5'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_dec_ref
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_get_ack_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pj_strdup
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:633,38'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_dec_ref
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_get_ack_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pj_strdup
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_list_erase
        - Branch String:   '../src/pjsip/sip_util.c:634,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:634,5'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_get_ack_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pj_strdup
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:634,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:634,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:634,5'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_dec_ref
                - pjsip_get_ack_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pj_strdup
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:636,40'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - __assert_fail
                - pjsip_tx_data_dec_ref
                - pjsip_get_ack_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pj_strdup
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_list_erase
        - Branch String:   '../src/pjsip/sip_util.c:637,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:637,5'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
                - pjsip_get_ack_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pj_strdup
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:637,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:637,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:637,5'
              BranchSideFuncs:
                - pjsip_get_ack_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pj_strdup
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_list_erase
            - BranchSide:      '../src/pjsip/sip_util.c:642,50'
              BranchSideFuncs:
                - pjsip_get_ack_method
                - pjsip_endpt_create_request_from_hdr
                - pjsip_msg_find_hdr
                - pj_strdup
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_list_erase
        - Branch String:   '../src/pjsip/sip_util.c:650,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:651,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:654,45'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - pj_strdup
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
                - pj_list_erase
        - Branch String:   '../src/pjsip/sip_util.c:659,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:660,23'
              BranchSideFuncs:
                - pj_list_erase
                - pjsip_msg_find_hdr
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
            - BranchSide:      '../src/pjsip/sip_util.c:663,44'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_insert_first_hdr.1862
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
        - Branch String:   '../src/pjsip/sip_util.c:671,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:672,28'
              BranchSideFuncs:
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
                - pjsip_msg_find_hdr
            - BranchSide:      '../src/pjsip/sip_util.c:683,18'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_util.c:675,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:676,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:677,48'
              BranchSideFuncs:
                - pjsip_msg_find_hdr
                - pjsip_hdr_clone
                - pjsip_msg_add_hdr.1819
        - Branch String:   '../src/pjsip/sip_util.c:687,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:688,31'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:689,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:615,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:627,40'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:628,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:630,36'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:631,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:633,38'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:634,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:636,40'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:637,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:643,50'
          Dst:             pjsip_get_ack_method
        - Src:             '../src/pjsip/sip_util.c:642,14'
          Dst:             pjsip_endpt_create_request_from_hdr
        - Src:             '../src/pjsip/sip_util.c:654,26'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:655,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_util.c:659,29'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:660,9'
          Dst:             pj_list_erase
        - Src:             '../src/pjsip/sip_util.c:663,24'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:665,46'
          Dst:             pjsip_hdr_clone
        - Src:             '../src/pjsip/sip_util.c:664,5'
          Dst:             pjsip_msg_insert_first_hdr
        - Src:             '../src/pjsip/sip_util.c:670,24'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:673,41'
          Dst:             pjsip_hdr_clone
        - Src:             '../src/pjsip/sip_util.c:672,9'
          Dst:             pjsip_msg_add_hdr
        - Src:             '../src/pjsip/sip_util.c:677,28'
          Dst:             pjsip_msg_find_hdr
        - Src:             '../src/pjsip/sip_util.c:688,9'
          Dst:             pjsip_tx_data_dec_ref
    - functionName:    pjsip_endpt_create_request
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpt
        - method
        - param_target
        - param_from
        - param_to
        - param_contact
        - param_call_id
        - param_cseq
        - param_text
        - p_tdata
      BBCount:         30
      ICount:          323
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _setjmp
        - init_request_throw
        - pj_create_unique_string
        - pj_pop_exception_handler_
        - pj_push_exception_handler_
        - pj_rand
        - pj_strdup
        - pj_strdup_with_null
        - pjsip_cid_hdr_create
        - pjsip_cseq_hdr_create
        - pjsip_endpt_create_tdata
        - pjsip_from_hdr_create
        - pjsip_method_copy
        - pjsip_parse_hdr
        - pjsip_parse_uri
        - pjsip_to_hdr_create
        - pjsip_tx_data_add_ref
        - pjsip_tx_data_dec_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:314,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:315,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:318,27'
              BranchSideFuncs:
                - pjsip_tx_data_add_ref
                - pj_push_exception_handler_
                - _setjmp
                - pjsip_tx_data_dec_ref
                - pj_strdup_with_null
                - pjsip_parse_uri
                - pjsip_from_hdr_create
                - pj_strdup_with_null
                - pjsip_parse_uri
                - pj_create_unique_string
                - pjsip_to_hdr_create
                - pj_strdup_with_null
                - pjsip_parse_uri
                - pjsip_cid_hdr_create
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
                - pj_strdup
                - pj_strdup_with_null
                - pjsip_parse_hdr
        - Branch String:   '../src/pjsip/sip_util.c:320,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:322,29'
              BranchSideFuncs:
                - pj_strdup_with_null
                - pjsip_parse_uri
                - pjsip_from_hdr_create
                - pj_strdup_with_null
                - pjsip_parse_uri
                - pj_create_unique_string
                - pjsip_to_hdr_create
                - pj_strdup_with_null
                - pjsip_parse_uri
                - pjsip_cid_hdr_create
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
                - pj_strdup
                - pj_strdup_with_null
                - pjsip_parse_hdr
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:386,16'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:324,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:325,20'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:330,38'
              BranchSideFuncs:
                - pjsip_from_hdr_create
                - pj_strdup_with_null
                - pjsip_parse_uri
                - pj_create_unique_string
                - pjsip_to_hdr_create
                - pj_strdup_with_null
                - pjsip_parse_uri
                - pjsip_cid_hdr_create
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
                - pj_strdup
                - pj_strdup_with_null
                - pjsip_parse_hdr
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:334,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:335,20'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:338,33'
              BranchSideFuncs:
                - pj_create_unique_string
                - pjsip_to_hdr_create
                - pj_strdup_with_null
                - pjsip_parse_uri
                - pjsip_cid_hdr_create
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
                - pj_strdup
                - pj_strdup_with_null
                - pjsip_parse_hdr
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:345,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:346,20'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:351,13'
              BranchSideFuncs:
                - pjsip_cid_hdr_create
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
                - pj_strdup
                - pj_strdup_with_null
                - pjsip_parse_hdr
                - pjsip_tx_data_dec_ref
        - Branch String:   '../src/pjsip/sip_util.c:351,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:352,33'
              BranchSideFuncs:
                - pj_strdup_with_null
                - pjsip_parse_hdr
                - pjsip_cid_hdr_create
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
                - pj_strdup
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:361,21'
              BranchSideFuncs:
                - pjsip_cid_hdr_create
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_util.c:356,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:357,24'
              BranchSideFuncs:
                - pjsip_tx_data_dec_ref
            - BranchSide:      '../src/pjsip/sip_util.c:360,9'
              BranchSideFuncs:
                - pjsip_cid_hdr_create
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_util.c:366,35'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:366,38'
              BranchSideFuncs:
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_util.c:369,37'
              BranchSideFuncs:
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
        - Branch String:   '../src/pjsip/sip_util.c:366,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:367,23'
              BranchSideFuncs:
                - pj_strdup
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
            - BranchSide:      '../src/pjsip/sip_util.c:369,37'
              BranchSideFuncs:
                - pj_create_unique_string
                - pjsip_cseq_hdr_create
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
        - Branch String:   '../src/pjsip/sip_util.c:373,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:374,26'
              BranchSideFuncs:
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
            - BranchSide:      '../src/pjsip/sip_util.c:376,26'
              BranchSideFuncs:
                - pj_rand
                - pjsip_method_copy
                - init_request_throw
                - pj_pop_exception_handler_
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:313,14'
          Dst:             pjsip_endpt_create_tdata
        - Src:             '../src/pjsip/sip_util.c:318,5'
          Dst:             pjsip_tx_data_add_ref
        - Src:             '../src/pjsip/sip_util.c:320,5'
          Dst:             pj_push_exception_handler_
        - Src:             '../src/pjsip/sip_util.c:320,5'
          Dst:             _setjmp
        - Src:             '../src/pjsip/sip_util.c:322,9'
          Dst:             pj_strdup_with_null
        - Src:             '../src/pjsip/sip_util.c:323,18'
          Dst:             pjsip_parse_uri
        - Src:             '../src/pjsip/sip_util.c:330,16'
          Dst:             pjsip_from_hdr_create
        - Src:             '../src/pjsip/sip_util.c:331,9'
          Dst:             pj_strdup_with_null
        - Src:             '../src/pjsip/sip_util.c:332,21'
          Dst:             pjsip_parse_uri
        - Src:             '../src/pjsip/sip_util.c:338,9'
          Dst:             pj_create_unique_string
        - Src:             '../src/pjsip/sip_util.c:341,14'
          Dst:             pjsip_to_hdr_create
        - Src:             '../src/pjsip/sip_util.c:342,9'
          Dst:             pj_strdup_with_null
        - Src:             '../src/pjsip/sip_util.c:343,19'
          Dst:             pjsip_parse_uri
        - Src:             '../src/pjsip/sip_util.c:352,13'
          Dst:             pj_strdup_with_null
        - Src:             '../src/pjsip/sip_util.c:354,23'
          Dst:             pjsip_parse_hdr
        - Src:             '../src/pjsip/sip_util.c:365,19'
          Dst:             pjsip_cid_hdr_create
        - Src:             '../src/pjsip/sip_util.c:367,13'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_util.c:369,13'
          Dst:             pj_create_unique_string
        - Src:             '../src/pjsip/sip_util.c:372,16'
          Dst:             pjsip_cseq_hdr_create
        - Src:             '../src/pjsip/sip_util.c:376,26'
          Dst:             pj_rand
        - Src:             '../src/pjsip/sip_util.c:379,9'
          Dst:             pjsip_method_copy
        - Src:             '../src/pjsip/sip_util.c:382,9'
          Dst:             init_request_throw
        - Src:             '../src/pjsip/sip_util.c:389,5'
          Dst:             pj_pop_exception_handler_
        - Src:             '../src/pjsip/sip_util.c:395,5'
          Dst:             pjsip_tx_data_dec_ref
    - functionName:    pjsip_target_assign_status
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - target
        - pool
        - status_code
        - reason
      BBCount:         25
      ICount:          107
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - pj_strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:176,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:176,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_util.c:176,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:176,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:176,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_util.c:176,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:176,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:176,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_util.c:176,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:176,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:176,5'
              BranchSideFuncs:
                - pj_strdup
            - BranchSide:      '../src/pjsip/sip_util.c:178,39'
              BranchSideFuncs:
                - pj_strdup
        - Branch String:   '../src/pjsip/sip_util.c:176,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:176,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:176,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:176,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:176,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:176,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:176,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:176,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:176,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:176,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:176,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:176,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:176,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:179,5'
          Dst:             pj_strdup
    - functionName:    pjsip_target_set_set_current
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tset
        - target
      BBCount:         24
      ICount:          89
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - pj_list_find_node
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:161,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:161,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_find_node
                - pj_list_find_node
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:161,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:161,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:161,5'
              BranchSideFuncs:
                - pj_list_find_node
                - pj_list_find_node
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:162,5'
              BranchSideFuncs:
                - pj_list_find_node
                - pj_list_find_node
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:161,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:161,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:161,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:161,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:161,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:161,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:162,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:162,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:164,21'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_util.c:162,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:162,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:162,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:161,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:162,5'
          Dst:             pj_list_find_node
        - Src:             '../src/pjsip/sip_util.c:162,5'
          Dst:             pj_list_find_node
        - Src:             '../src/pjsip/sip_util.c:162,5'
          Dst:             __assert_fail
    - functionName:    pjsip_target_set_get_next
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tset
      BBCount:         14
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:135,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:136,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:153,27'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_util.c:136,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:138,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:140,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_util.c:140,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:142,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:144,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_util.c:144,24'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:144,27'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:150,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_util.c:144,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:148,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:150,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pjsip_target_set_add_from_msg
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tset
        - pool
        - msg
      BBCount:         33
      ICount:          158
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - pjsip_target_set_add_uri
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:106,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:106,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_target_set_add_uri
            - BranchSide:      '../src/pjsip/sip_util.c:106,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:106,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:106,5'
              BranchSideFuncs:
                - __assert_fail
                - pjsip_target_set_add_uri
            - BranchSide:      '../src/pjsip/sip_util.c:106,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:106,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:106,5'
              BranchSideFuncs:
                - pjsip_target_set_add_uri
            - BranchSide:      '../src/pjsip/sip_util.c:109,11'
              BranchSideFuncs:
                - pjsip_target_set_add_uri
        - Branch String:   '../src/pjsip/sip_util.c:106,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:106,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:106,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:106,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:106,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:106,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:106,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:106,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:106,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:110,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:111,13'
              BranchSideFuncs:
                - pjsip_target_set_add_uri
            - BranchSide:      '../src/pjsip/sip_util.c:125,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pjsip/sip_util.c:111,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:112,73'
              BranchSideFuncs:
                - pjsip_target_set_add_uri
            - BranchSide:      '../src/pjsip/sip_util.c:122,15'
              BranchSideFuncs:
                - pjsip_target_set_add_uri
        - Branch String:   '../src/pjsip/sip_util.c:114,17'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:116,47'
              BranchSideFuncs:
                - pjsip_target_set_add_uri
            - BranchSide:      '../src/pjsip/sip_util.c:121,9'
              BranchSideFuncs:
                - pjsip_target_set_add_uri
        - Branch String:   '../src/pjsip/sip_util.c:118,21'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:119,21'
              BranchSideFuncs:
                - pjsip_target_set_add_uri
            - BranchSide:      '../src/pjsip/sip_util.c:120,13'
              BranchSideFuncs:
                - pjsip_target_set_add_uri
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:106,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:116,22'
          Dst:             pjsip_target_set_add_uri
    - functionName:    pjsip_target_set_add_uri
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tset
        - pool
        - uri
        - q1000
      BBCount:         40
      ICount:          198
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - __assert_fail
        - pj_list_insert_before
        - pj_list_push_back
        - pj_pool_zalloc
        - pjsip_uri_clone
        - pjsip_uri_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_util.c:61,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:61,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_zalloc.1803
                - pjsip_uri_clone.1864
                - pj_list_insert_before
                - pj_list_push_back.1804
                - pjsip_uri_cmp.1877
            - BranchSide:      '../src/pjsip/sip_util.c:61,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:61,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:61,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_zalloc.1803
                - pjsip_uri_clone.1864
                - pj_list_insert_before
                - pj_list_push_back.1804
                - pjsip_uri_cmp.1877
            - BranchSide:      '../src/pjsip/sip_util.c:61,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:61,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:61,5'
              BranchSideFuncs:
                - pj_pool_zalloc.1803
                - pjsip_uri_clone.1864
                - pj_list_insert_before
                - pj_list_push_back.1804
                - pjsip_uri_cmp.1877
            - BranchSide:      '../src/pjsip/sip_util.c:64,9'
              BranchSideFuncs:
                - pj_pool_zalloc.1803
                - pjsip_uri_clone.1864
                - pj_list_insert_before
                - pj_list_push_back.1804
                - pjsip_uri_cmp.1877
        - Branch String:   '../src/pjsip/sip_util.c:61,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:61,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:61,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:61,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:61,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_util.c:61,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:61,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:61,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:61,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_util.c:64,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:65,15'
              BranchSideFuncs:
                - pj_pool_zalloc.1803
                - pjsip_uri_clone.1864
                - pj_list_insert_before
                - pj_list_push_back.1804
                - pjsip_uri_cmp.1877
            - BranchSide:      '../src/pjsip/sip_util.c:71,9'
              BranchSideFuncs:
                - pj_pool_zalloc.1803
                - pjsip_uri_clone.1864
                - pj_list_insert_before
                - pj_list_push_back.1804
                - pjsip_uri_cmp.1877
        - Branch String:   '../src/pjsip/sip_util.c:72,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:73,49'
              BranchSideFuncs:
                - pjsip_uri_cmp.1877
                - pj_pool_zalloc.1803
                - pjsip_uri_clone.1864
                - pj_list_insert_before
                - pj_list_push_back.1804
            - BranchSide:      '../src/pjsip/sip_util.c:81,9'
              BranchSideFuncs:
                - pj_pool_zalloc.1803
                - pjsip_uri_clone.1864
                - pj_list_insert_before
                - pj_list_push_back.1804
        - Branch String:   '../src/pjsip/sip_util.c:73,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:74,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:75,13'
              BranchSideFuncs:
                - pj_pool_zalloc.1803
                - pjsip_uri_clone.1864
                - pj_list_insert_before
                - pj_list_push_back.1804
                - pjsip_uri_cmp.1877
        - Branch String:   '../src/pjsip/sip_util.c:75,23'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:75,26'
              BranchSideFuncs:
                - pj_pool_zalloc.1803
                - pjsip_uri_clone.1864
                - pj_list_insert_before
                - pj_list_push_back.1804
                - pjsip_uri_cmp.1877
            - BranchSide:      '../src/pjsip/sip_util.c:77,13'
              BranchSideFuncs:
                - pj_pool_zalloc.1803
                - pjsip_uri_clone.1864
                - pj_list_insert_before
                - pj_list_push_back.1804
                - pjsip_uri_cmp.1877
        - Branch String:   '../src/pjsip/sip_util.c:75,13'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:76,19'
              BranchSideFuncs:
                - pj_pool_zalloc.1803
                - pjsip_uri_clone.1864
                - pj_list_insert_before
                - pj_list_push_back.1804
                - pjsip_uri_cmp.1877
            - BranchSide:      '../src/pjsip/sip_util.c:77,13'
              BranchSideFuncs:
                - pj_pool_zalloc.1803
                - pjsip_uri_clone.1864
                - pj_list_insert_before
                - pj_list_push_back.1804
                - pjsip_uri_cmp.1877
        - Branch String:   '../src/pjsip/sip_util.c:86,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:87,28'
              BranchSideFuncs:
                - pj_list_push_back.1804
            - BranchSide:      '../src/pjsip/sip_util.c:89,31'
              BranchSideFuncs:
                - pj_list_insert_before
        - Branch String:   '../src/pjsip/sip_util.c:92,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_util.c:93,25'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_util.c:95,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_util.c:61,5'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_util.c:73,13'
          Dst:             pjsip_uri_cmp
        - Src:             '../src/pjsip/sip_util.c:81,9'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_util.c:82,26'
          Dst:             pjsip_uri_clone
        - Src:             '../src/pjsip/sip_util.c:87,9'
          Dst:             pj_list_push_back
        - Src:             '../src/pjsip/sip_util.c:89,9'
          Dst:             pj_list_insert_before
    - functionName:    pjsip_uri_cmp
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/sip_uri.h'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - uri1
        - uri2
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    print_pgp_challenge
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - chal
        - buf
        - size
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    print_digest_challenge
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - chal
        - buf
        - size
      BBCount:         103
      ICount:          812
      EdgeCount:       130
      CyclomaticComplexity: 29
      functionsReached:
        - pj_memcpy
        - pjsip_param_print_on
        - pjsip_parser_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_auth_msg.c:258,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:258,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:259,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:259,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:259,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:259,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:259,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:259,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:259,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:259,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:259,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:259,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:259,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:259,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:259,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:259,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:259,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:260,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:260,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:260,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:260,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:260,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:260,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:260,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:260,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:260,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:260,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:260,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:260,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:260,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:260,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:261,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:261,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:261,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:261,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:261,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:261,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:261,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:261,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:261,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:261,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:261,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:261,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:261,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:261,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:262,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:263,18'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:266,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:264,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:264,9'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:265,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:264,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:264,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:264,9'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:266,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:266,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:267,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:266,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:266,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:266,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:267,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:267,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:267,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:267,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:267,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:267,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:267,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:267,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:267,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_auth_msg.c:267,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:267,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_auth_msg.c:267,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:267,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:267,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_auth_msg.c:272,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:273,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:274,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_auth_msg.c:255,38'
          Dst:             pjsip_parser_const
        - Src:             '../src/pjsip/sip_auth_msg.c:258,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:258,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:259,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:259,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:259,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:259,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:260,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:260,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:260,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:260,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:261,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:261,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:261,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:261,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:264,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:264,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:266,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:266,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:267,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:267,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:267,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:267,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:269,15'
          Dst:             pjsip_param_print_on
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    78
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pjsip_www_authenticate_hdr_print
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hdr
        - buf
        - size
      BBCount:         38
      ICount:          267
      EdgeCount:       47
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - pj_memcpy
        - pj_stricmp2
        - print_digest_challenge
        - print_pgp_challenge
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_auth_msg.c:295,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:295,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:295,5'
              BranchSideFuncs:
                - pj_stricmp2
                - pj_stricmp2
                - __assert_fail
                - print_pgp_challenge
                - print_digest_challenge
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:295,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:295,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_stricmp2
                - pj_stricmp2
                - __assert_fail
                - print_pgp_challenge
                - print_digest_challenge
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:296,5'
              BranchSideFuncs:
                - pj_stricmp2
                - pj_stricmp2
                - __assert_fail
                - print_pgp_challenge
                - print_digest_challenge
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:296,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:296,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:297,5'
              BranchSideFuncs:
                - pj_stricmp2
                - pj_stricmp2
                - __assert_fail
                - print_pgp_challenge
                - print_digest_challenge
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:297,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:297,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:299,5'
              BranchSideFuncs:
                - pj_stricmp2
                - pj_stricmp2
                - __assert_fail
                - print_pgp_challenge
                - print_digest_challenge
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:299,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:299,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:299,5'
              BranchSideFuncs:
                - pj_stricmp2
                - pj_stricmp2
                - __assert_fail
                - print_pgp_challenge
                - print_digest_challenge
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:299,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:299,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_stricmp2
                - pj_stricmp2
                - __assert_fail
                - print_pgp_challenge
                - print_digest_challenge
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:300,5'
              BranchSideFuncs:
                - pj_stricmp2
                - pj_stricmp2
                - __assert_fail
                - print_pgp_challenge
                - print_digest_challenge
        - Branch String:   '../src/pjsip/sip_auth_msg.c:300,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:300,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:302,22'
              BranchSideFuncs:
                - pj_stricmp2
                - pj_stricmp2
                - __assert_fail
                - print_pgp_challenge
                - print_digest_challenge
        - Branch String:   '../src/pjsip/sip_auth_msg.c:302,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:303,43'
              BranchSideFuncs:
                - print_digest_challenge
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:304,27'
              BranchSideFuncs:
                - pj_stricmp2
                - __assert_fail
                - print_pgp_challenge
        - Branch String:   '../src/pjsip/sip_auth_msg.c:304,14'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:305,40'
              BranchSideFuncs:
                - print_pgp_challenge
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:307,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_auth_msg.c:311,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:312,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:314,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_auth_msg.c:295,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:299,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:302,9'
          Dst:             pj_stricmp2
        - Src:             '../src/pjsip/sip_auth_msg.c:303,19'
          Dst:             print_digest_challenge
        - Src:             '../src/pjsip/sip_auth_msg.c:304,14'
          Dst:             pj_stricmp2
        - Src:             '../src/pjsip/sip_auth_msg.c:305,19'
          Dst:             print_pgp_challenge
        - Src:             '../src/pjsip/sip_auth_msg.c:307,9'
          Dst:             __assert_fail
    - functionName:    pjsip_www_authenticate_hdr_shallow_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_memcpy
        - pj_pool_alloc
        - pjsip_param_shallow_clone
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_auth_msg.c:358,11'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_auth_msg.c:359,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:360,5'
          Dst:             pjsip_param_shallow_clone
    - functionName:    pjsip_www_authenticate_hdr_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         11
      ICount:          136
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pj_strdup
        - pj_stricmp2
        - pjsip_param_clone
        - pjsip_proxy_authenticate_hdr_create
        - pjsip_www_authenticate_hdr_create
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_auth_msg.c:324,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:325,49'
              BranchSideFuncs:
                - pjsip_www_authenticate_hdr_create
                - pj_strdup
                - pj_stricmp2
                - pj_stricmp2
                - __assert_fail
                - __assert_fail
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pjsip_param_clone
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:327,51'
              BranchSideFuncs:
                - pjsip_proxy_authenticate_hdr_create
                - pj_strdup
                - pj_stricmp2
                - pj_stricmp2
                - __assert_fail
                - __assert_fail
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pjsip_param_clone
        - Branch String:   '../src/pjsip/sip_auth_msg.c:331,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:332,19'
              BranchSideFuncs:
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pjsip_param_clone
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:341,29'
              BranchSideFuncs:
                - pj_stricmp2
                - __assert_fail
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_auth_msg.c:341,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:342,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:345,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_auth_msg.c:325,15'
          Dst:             pjsip_www_authenticate_hdr_create
        - Src:             '../src/pjsip/sip_auth_msg.c:327,15'
          Dst:             pjsip_proxy_authenticate_hdr_create
        - Src:             '../src/pjsip/sip_auth_msg.c:329,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_auth_msg.c:331,9'
          Dst:             pj_stricmp2
        - Src:             '../src/pjsip/sip_auth_msg.c:332,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_auth_msg.c:333,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_auth_msg.c:334,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_auth_msg.c:335,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_auth_msg.c:337,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_auth_msg.c:338,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_auth_msg.c:339,9'
          Dst:             pjsip_param_clone
        - Src:             '../src/pjsip/sip_auth_msg.c:341,16'
          Dst:             pj_stricmp2
        - Src:             '../src/pjsip/sip_auth_msg.c:342,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_auth_msg.c:345,9'
          Dst:             __assert_fail
    - functionName:    pjsip_www_authenticate_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
        - pj_list_init
        - pj_pool_zalloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_auth_msg.c:233,11'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_auth_msg.c:234,5'
          Dst:             init_hdr
        - Src:             '../src/pjsip/sip_auth_msg.c:235,5'
          Dst:             pj_list_init
    - functionName:    pjsip_proxy_authenticate_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
        - pj_list_init
        - pj_pool_zalloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_auth_msg.c:243,11'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_auth_msg.c:244,5'
          Dst:             init_hdr
        - Src:             '../src/pjsip/sip_auth_msg.c:245,5'
          Dst:             pj_list_init
    - functionName:    pj_pool_zalloc
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_calloc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/pool.h:490,12'
          Dst:             pj_pool_calloc
    - functionName:    init_hdr
      functionSourceFile: '/src/pjsip/pjsip/build/../include/pjsip/print_util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - hptr
        - htype
        - vptr
      BBCount:         6
      ICount:          86
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_list_init
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../include/pjsip/print_util.h:155,9'
          Branch Sides:
            - BranchSide:      '../include/pjsip/print_util.h:156,42'
              BranchSideFuncs:
                - pj_list_init.1939
            - BranchSide:      '../include/pjsip/print_util.h:159,9'
              BranchSideFuncs:
                - pj_list_init.1939
      Callsites:
        - Src:             '../include/pjsip/print_util.h:162,5'
          Dst:             pj_list_init
    - functionName:    pj_list_init
      functionSourceFile: '/src/pjsip/pjsip/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    print_oauth_credential
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cred
        - buf
        - size
      BBCount:         88
      ICount:          672
      EdgeCount:       109
      CyclomaticComplexity: 23
      functionsReached:
        - pj_memcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_auth_msg.c:112,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:112,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:112,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:112,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:112,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:112,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:112,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:112,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:112,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:112,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:112,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:112,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:112,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:112,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:112,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:112,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:112,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:112,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:112,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:112,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:114,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:114,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:114,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:114,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:114,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:114,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:114,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:114,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:114,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:114,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:114,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:114,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:114,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:114,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:114,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:114,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:114,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:114,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:114,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:114,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:116,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:116,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:116,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:116,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:116,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:116,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:116,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:116,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:116,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:116,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:116,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:116,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:116,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:116,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:116,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:116,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:116,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:116,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:116,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:116,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
      Callsites:
        - Src:             '../src/pjsip/sip_auth_msg.c:112,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:112,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:112,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:112,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:112,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:112,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:114,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:114,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:114,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:114,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:114,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:114,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:116,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:116,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:116,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:116,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:116,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:116,5'
          Dst:             pj_memcpy
    - functionName:    print_pgp_credential
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cred
        - buf
        - size
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    print_digest_credential
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cred
        - buf
        - size
      BBCount:         139
      ICount:          1119
      EdgeCount:       175
      CyclomaticComplexity: 38
      functionsReached:
        - pj_memcpy
        - pjsip_param_print_on
        - pjsip_parser_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_auth_msg.c:72,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:72,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:72,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:72,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:72,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:72,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:72,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:72,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:72,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:72,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:72,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:72,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:72,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:72,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:73,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:73,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:73,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:73,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:73,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:73,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:73,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:73,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:73,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:73,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:73,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:73,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:73,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:73,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:73,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:73,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:73,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:73,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:73,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:73,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:75,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:75,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:76,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:76,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:76,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:76,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:76,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:76,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:76,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:76,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:76,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:76,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:76,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:76,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:76,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:76,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:76,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:77,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:77,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:78,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:78,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:78,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:79,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:78,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:78,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:78,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:79,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:79,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:79,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:79,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:79,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:79,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:79,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:79,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:79,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:79,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:79,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:79,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:79,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:79,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:80,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:80,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:80,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:80,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:80,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:80,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:80,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:80,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:80,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:80,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:80,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:80,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:80,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:80,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:84,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:84,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:85,5'
              BranchSideFuncs:
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:84,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:84,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:84,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:85,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:85,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:87,37'
              BranchSideFuncs:
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_auth_msg.c:85,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:85,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:85,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_memcpy.1921
                - pjsip_param_print_on
        - Branch String:   '../src/pjsip/sip_auth_msg.c:90,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:91,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:92,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_auth_msg.c:70,38'
          Dst:             pjsip_parser_const
        - Src:             '../src/pjsip/sip_auth_msg.c:72,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:72,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:72,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:72,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:73,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:73,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:73,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:73,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:73,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:73,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:75,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:75,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:76,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:76,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:76,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:76,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:77,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:77,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:78,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:78,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:79,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:79,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:79,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:79,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:80,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:80,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:80,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:80,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:84,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:84,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:85,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:85,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:87,15'
          Dst:             pjsip_param_print_on
    - functionName:    pjsip_authorization_hdr_print
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hdr
        - buf
        - size
      BBCount:         41
      ICount:          288
      EdgeCount:       51
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - pj_memcpy
        - pj_stricmp
        - print_digest_credential
        - print_oauth_credential
        - print_pgp_credential
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_auth_msg.c:129,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:129,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:129,5'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - __assert_fail
                - print_oauth_credential
                - print_pgp_credential
                - print_digest_credential
                - pj_memcpy.1921
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:129,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:129,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - __assert_fail
                - print_oauth_credential
                - print_pgp_credential
                - print_digest_credential
                - pj_memcpy.1921
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:130,5'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - __assert_fail
                - print_oauth_credential
                - print_pgp_credential
                - print_digest_credential
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:130,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:130,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:131,5'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - __assert_fail
                - print_oauth_credential
                - print_pgp_credential
                - print_digest_credential
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:131,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:131,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:133,5'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - __assert_fail
                - print_oauth_credential
                - print_pgp_credential
                - print_digest_credential
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:133,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:133,5'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - __assert_fail
                - print_oauth_credential
                - print_pgp_credential
                - print_digest_credential
                - pj_memcpy.1921
        - Branch String:   '../src/pjsip/sip_auth_msg.c:133,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:133,5'
              BranchSideFuncs:
                - pj_memcpy.1921
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - __assert_fail
                - print_oauth_credential
                - print_pgp_credential
                - print_digest_credential
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:134,5'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - __assert_fail
                - print_oauth_credential
                - print_pgp_credential
                - print_digest_credential
        - Branch String:   '../src/pjsip/sip_auth_msg.c:134,5'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:134,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:136,21'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_stricmp
                - __assert_fail
                - print_oauth_credential
                - print_pgp_credential
                - print_digest_credential
        - Branch String:   '../src/pjsip/sip_auth_msg.c:136,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:138,44'
              BranchSideFuncs:
                - print_digest_credential
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:140,26'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - __assert_fail
                - print_oauth_credential
                - print_pgp_credential
        - Branch String:   '../src/pjsip/sip_auth_msg.c:140,14'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:142,41'
              BranchSideFuncs:
                - print_pgp_credential
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:144,26'
              BranchSideFuncs:
                - pj_stricmp
                - __assert_fail
                - print_oauth_credential
        - Branch String:   '../src/pjsip/sip_auth_msg.c:144,14'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:146,43'
              BranchSideFuncs:
                - print_oauth_credential
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:150,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_auth_msg.c:154,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:155,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:157,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjsip/sip_auth_msg.c:129,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:133,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:136,9'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_msg.c:138,19'
          Dst:             print_digest_credential
        - Src:             '../src/pjsip/sip_auth_msg.c:140,14'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_msg.c:142,19'
          Dst:             print_pgp_credential
        - Src:             '../src/pjsip/sip_auth_msg.c:144,14'
          Dst:             pj_stricmp
        - Src:             '../src/pjsip/sip_auth_msg.c:146,19'
          Dst:             print_oauth_credential
        - Src:             '../src/pjsip/sip_auth_msg.c:150,9'
          Dst:             __assert_fail
    - functionName:    pjsip_authorization_hdr_shallow_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_memcpy
        - pj_pool_alloc
        - pjsip_param_shallow_clone
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_auth_msg.c:203,11'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjsip/sip_auth_msg.c:204,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjsip/sip_auth_msg.c:205,5'
          Dst:             pjsip_param_shallow_clone
    - functionName:    pjsip_authorization_hdr_clone
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - rhs
      BBCount:         11
      ICount:          160
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pj_strdup
        - pj_stricmp2
        - pjsip_authorization_hdr_create
        - pjsip_param_clone
        - pjsip_proxy_authorization_hdr_create
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjsip/sip_auth_msg.c:167,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:168,46'
              BranchSideFuncs:
                - pjsip_authorization_hdr_create
                - pj_strdup
                - pj_stricmp2
                - pj_stricmp2
                - __assert_fail
                - __assert_fail
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pjsip_param_clone
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:170,52'
              BranchSideFuncs:
                - pjsip_proxy_authorization_hdr_create
                - pj_strdup
                - pj_stricmp2
                - pj_stricmp2
                - __assert_fail
                - __assert_fail
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pjsip_param_clone
        - Branch String:   '../src/pjsip/sip_auth_msg.c:174,9'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:175,19'
              BranchSideFuncs:
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pjsip_param_clone
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:186,29'
              BranchSideFuncs:
                - pj_stricmp2
                - __assert_fail
                - __assert_fail
        - Branch String:   '../src/pjsip/sip_auth_msg.c:186,16'
          Branch Sides:
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:187,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjsip/sip_auth_msg.c:190,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjsip/sip_auth_msg.c:168,15'
          Dst:             pjsip_authorization_hdr_create
        - Src:             '../src/pjsip/sip_auth_msg.c:170,15'
          Dst:             pjsip_proxy_authorization_hdr_create
        - Src:             '../src/pjsip/sip_auth_msg.c:172,5'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_auth_msg.c:174,9'
          Dst:             pj_stricmp2
        - Src:             '../src/pjsip/sip_auth_msg.c:175,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_auth_msg.c:176,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_auth_msg.c:177,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_auth_msg.c:178,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_auth_msg.c:179,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_auth_msg.c:180,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_auth_msg.c:181,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_auth_msg.c:182,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_auth_msg.c:183,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_auth_msg.c:184,9'
          Dst:             pj_strdup
        - Src:             '../src/pjsip/sip_auth_msg.c:185,9'
          Dst:             pjsip_param_clone
        - Src:             '../src/pjsip/sip_auth_msg.c:186,16'
          Dst:             pj_stricmp2
        - Src:             '../src/pjsip/sip_auth_msg.c:187,9'
          Dst:             __assert_fail
        - Src:             '../src/pjsip/sip_auth_msg.c:190,9'
          Dst:             __assert_fail
    - functionName:    pjsip_authorization_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
        - pj_list_init
        - pj_pool_zalloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_auth_msg.c:50,11'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_auth_msg.c:51,5'
          Dst:             init_hdr
        - Src:             '../src/pjsip/sip_auth_msg.c:52,5'
          Dst:             pj_list_init
    - functionName:    pjsip_proxy_authorization_hdr_create
      functionSourceFile: '/src/pjsip/pjsip/build/../src/pjsip/sip_auth_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_hdr
        - pj_list_init
        - pj_pool_zalloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjsip/sip_auth_msg.c:59,11'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjsip/sip_auth_msg.c:60,5'
          Dst:             init_hdr
        - Src:             '../src/pjsip/sip_auth_msg.c:61,5'
          Dst:             pj_list_init
    - functionName:    pjlib_util_init
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/errno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - pj_register_strerror
        - pjlib_util_strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/errno.c:179,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/errno.c:181,14'
              BranchSideFuncs:
                - pj_register_strerror
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/errno.c:181,14'
              BranchSideFuncs:
                - pj_register_strerror
                - __assert_fail
        - Branch String:   '../src/pjlib-util/errno.c:184,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/errno.c:184,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/errno.c:184,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjlib-util/errno.c:181,14'
          Dst:             pj_register_strerror
        - Src:             '../src/pjlib-util/errno.c:181,14'
          Dst:             pjlib_util_strerror
        - Src:             '../src/pjlib-util/errno.c:184,5'
          Dst:             __assert_fail
    - functionName:    pjlib_util_strerror
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/errno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - statcode
        - buf
        - bufsize
      BBCount:         27
      ICount:          187
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - pj_strncpy_with_null
        - snprintf
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/errno.c:125,44'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/errno.c:126,9'
              BranchSideFuncs:
                - snprintf
                - strlen
                - pj_strncpy_with_null
            - BranchSide:      '../src/pjlib-util/errno.c:167,18'
              BranchSideFuncs:
                - snprintf
        - Branch String:   '../src/pjlib-util/errno.c:125,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/errno.c:131,13'
              BranchSideFuncs:
                - snprintf
                - strlen
                - pj_strncpy_with_null
            - BranchSide:      '../src/pjlib-util/errno.c:167,18'
              BranchSideFuncs:
                - snprintf
        - Branch String:   '../src/pjlib-util/errno.c:134,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/errno.c:135,24'
              BranchSideFuncs:
                - snprintf
                - strlen
                - pj_strncpy_with_null
            - BranchSide:      '../src/pjlib-util/errno.c:150,47'
              BranchSideFuncs:
                - snprintf
                - strlen
                - pj_strncpy_with_null
        - Branch String:   '../src/pjlib-util/errno.c:138,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/errno.c:139,25'
              BranchSideFuncs:
                - snprintf
                - strlen
                - pj_strncpy_with_null
            - BranchSide:      '../src/pjlib-util/errno.c:141,32'
              BranchSideFuncs:
                - snprintf
                - strlen
                - pj_strncpy_with_null
        - Branch String:   '../src/pjlib-util/errno.c:141,24'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/errno.c:142,21'
              BranchSideFuncs:
                - snprintf
                - strlen
                - pj_strncpy_with_null
            - BranchSide:      '../src/pjlib-util/errno.c:144,25'
              BranchSideFuncs:
                - snprintf
                - strlen
                - pj_strncpy_with_null
        - Branch String:   '../src/pjlib-util/errno.c:150,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/errno.c:151,22'
              BranchSideFuncs:
                - strlen
                - pj_strncpy_with_null
            - BranchSide:      '../src/pjlib-util/errno.c:161,5'
              BranchSideFuncs:
                - snprintf
        - Branch String:   '../src/pjlib-util/errno.c:171,25'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/errno.c:171,35'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/errno.c:172,23'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/errno.c:171,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/errno.c:172,23'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/errno.c:173,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjlib-util/errno.c:154,24'
          Dst:             strlen
        - Src:             '../src/pjlib-util/errno.c:157,13'
          Dst:             pj_strncpy_with_null
        - Src:             '../src/pjlib-util/errno.c:168,19'
          Dst:             snprintf
    - functionName:    apply_name_table
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/dns.c'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - count
        - nametable
        - src
        - pool
        - dst
      BBCount:         15
      ICount:          130
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pj_strdup
        - pj_stricmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/dns.c:575,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:576,25'
              BranchSideFuncs:
                - pj_stricmp
                - pj_strdup
            - BranchSide:      '../src/pjlib-util/dns.c:581,9'
              BranchSideFuncs:
                - pj_strdup
        - Branch String:   '../src/pjlib-util/dns.c:576,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:577,13'
              BranchSideFuncs:
                - pj_strdup
            - BranchSide:      '../src/pjlib-util/dns.c:578,5'
              BranchSideFuncs:
                - pj_strdup
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/dns.c:581,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:582,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:588,15'
              BranchSideFuncs:
                - pj_strdup
        - Branch String:   '../src/pjlib-util/dns.c:590,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:590,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:591,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjlib-util/dns.c:576,13'
          Dst:             pj_stricmp
        - Src:             '../src/pjlib-util/dns.c:588,5'
          Dst:             pj_strdup
    - functionName:    get_name
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/dns.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rec_counter
        - pkt
        - start
        - max
        - name
      BBCount:         23
      ICount:          203
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - get_name
        - pj_htons
        - pj_memcpy
        - pj_ntohs
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/dns.c:200,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:202,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:205,9'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_memcpy.2072
                - pj_htons
                - pj_ntohs
                - get_name
        - Branch String:   '../src/pjlib-util/dns.c:205,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:206,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:208,9'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_memcpy.2072
                - pj_htons
                - pj_ntohs
                - get_name
        - Branch String:   '../src/pjlib-util/dns.c:209,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:210,15'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_memcpy.2072
                - pj_htons
                - pj_ntohs
                - get_name
            - BranchSide:      '../src/pjlib-util/dns.c:252,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/dns.c:210,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:215,32'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_htons
                - pj_ntohs
                - get_name
            - BranchSide:      '../src/pjlib-util/dns.c:230,35'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_memcpy.2072
                - pj_htons
                - pj_ntohs
                - get_name
        - Branch String:   '../src/pjlib-util/dns.c:220,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:221,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:224,31'
              BranchSideFuncs:
                - get_name
        - Branch String:   '../src/pjlib-util/dns.c:225,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:226,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:228,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/dns.c:238,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:239,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:241,23'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_memcpy.2072
                - pj_htons
                - pj_ntohs
                - get_name
      Callsites:
        - Src:             '../src/pjlib-util/dns.c:215,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/dns.c:216,23'
          Dst:             pj_htons
        - Src:             '../src/pjlib-util/dns.c:217,22'
          Dst:             pj_ntohs
        - Src:             '../src/pjlib-util/dns.c:224,22'
          Dst:             get_name
        - Src:             '../src/pjlib-util/dns.c:241,13'
          Dst:             pj_memcpy
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_name_len
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/dns.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rec_counter
        - pkt
        - start
        - max
        - parsed_len
        - name_len
      BBCount:         23
      ICount:          212
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - get_name_len
        - pj_htons
        - pj_memcpy
        - pj_ntohs
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/dns.c:125,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:127,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:130,9'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_htons
                - pj_ntohs
                - get_name_len
        - Branch String:   '../src/pjlib-util/dns.c:130,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:131,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:133,18'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_htons
                - pj_ntohs
                - get_name_len
        - Branch String:   '../src/pjlib-util/dns.c:135,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:136,15'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_htons
                - pj_ntohs
                - get_name_len
            - BranchSide:      '../src/pjlib-util/dns.c:182,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/dns.c:136,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:138,17'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_htons
                - pj_ntohs
                - get_name_len
            - BranchSide:      '../src/pjlib-util/dns.c:162,35'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_htons
                - pj_ntohs
                - get_name_len
        - Branch String:   '../src/pjlib-util/dns.c:148,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:149,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:152,35'
              BranchSideFuncs:
                - get_name_len
        - Branch String:   '../src/pjlib-util/dns.c:154,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:155,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:157,14'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/dns.c:170,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:171,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:173,19'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_htons
                - pj_ntohs
                - get_name_len
        - Branch String:   '../src/pjlib-util/dns.c:176,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:177,17'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_htons
                - pj_ntohs
                - get_name_len
            - BranchSide:      '../src/pjlib-util/dns.c:179,26'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_htons
                - pj_ntohs
                - get_name_len
      Callsites:
        - Src:             '../src/pjlib-util/dns.c:143,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/dns.c:144,23'
          Dst:             pj_htons
        - Src:             '../src/pjlib-util/dns.c:145,22'
          Dst:             pj_ntohs
        - Src:             '../src/pjlib-util/dns.c:152,22'
          Dst:             get_name_len
    - functionName:    pj_dns_init_aaaa_rr
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/dns.c'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 784
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - rec
        - res_name
        - dnsclass
        - ttl
        - ip_addr
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_bzero
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjlib-util/dns.c:778,5'
          Dst:             pj_bzero
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_dns_init_a_rr
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/dns.c'
      linkageType:     InternalLinkage
      functionLinenumber: 762
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - rec
        - res_name
        - dnsclass
        - ttl
        - ip_addr
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_bzero
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjlib-util/dns.c:763,5'
          Dst:             pj_bzero
    - functionName:    pj_dns_init_cname_rr
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/dns.c'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - rec
        - res_name
        - dnsclass
        - ttl
        - name
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_bzero
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjlib-util/dns.c:748,5'
          Dst:             pj_bzero
    - functionName:    pj_dns_init_srv_rr
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/dns.c'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - rec
        - res_name
        - dnsclass
        - ttl
        - prio
        - weight
        - port
        - target
      BBCount:         3
      ICount:          76
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_bzero
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjlib-util/dns.c:730,5'
          Dst:             pj_bzero
    - functionName:    copy_rr
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/dns.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - dst
        - src
        - nametable_count
        - nametable
      BBCount:         24
      ICount:          196
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - apply_name_table
        - pj_memcpy
        - pj_pool_alloc
        - pj_strdup
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/dns.c:616,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:617,35'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.2072
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_memcpy.2072
                - apply_name_table
            - BranchSide:      '../src/pjlib-util/dns.c:621,9'
              BranchSideFuncs:
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_memcpy.2072
                - apply_name_table
        - Branch String:   '../src/pjlib-util/dns.c:621,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:622,26'
              BranchSideFuncs:
                - apply_name_table
            - BranchSide:      '../src/pjlib-util/dns.c:624,16'
              BranchSideFuncs:
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_memcpy.2072
        - Branch String:   '../src/pjlib-util/dns.c:624,16'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:625,40'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:626,16'
              BranchSideFuncs:
                - pj_strdup
                - pj_strdup
                - pj_strdup
                - pj_memcpy.2072
        - Branch String:   '../src/pjlib-util/dns.c:626,16'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:627,20'
              BranchSideFuncs:
                - pj_memcpy.2072
            - BranchSide:      '../src/pjlib-util/dns.c:629,16'
              BranchSideFuncs:
                - pj_strdup
                - pj_strdup
                - pj_strdup
        - Branch String:   '../src/pjlib-util/dns.c:629,16'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:630,19'
              BranchSideFuncs:
                - pj_strdup
            - BranchSide:      '../src/pjlib-util/dns.c:631,16'
              BranchSideFuncs:
                - pj_strdup
                - pj_strdup
        - Branch String:   '../src/pjlib-util/dns.c:631,16'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:632,19'
              BranchSideFuncs:
                - pj_strdup
            - BranchSide:      '../src/pjlib-util/dns.c:633,16'
              BranchSideFuncs:
                - pj_strdup
      Callsites:
        - Src:             '../src/pjlib-util/dns.c:613,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/dns.c:614,5'
          Dst:             apply_name_table
        - Src:             '../src/pjlib-util/dns.c:617,21'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjlib-util/dns.c:618,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/dns.c:622,9'
          Dst:             apply_name_table
        - Src:             '../src/pjlib-util/dns.c:627,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/dns.c:630,9'
          Dst:             pj_strdup
        - Src:             '../src/pjlib-util/dns.c:632,9'
          Dst:             pj_strdup
        - Src:             '../src/pjlib-util/dns.c:634,9'
          Dst:             pj_strdup
    - functionName:    copy_query
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/dns.c'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - dst
        - src
        - nametable_count
        - nametable
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - apply_name_table
        - pj_memcpy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjlib-util/dns.c:603,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/dns.c:604,5'
          Dst:             apply_name_table
    - functionName:    pj_dns_packet_dup
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/dns.c'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - p
        - options
        - p_dst
      BBCount:         54
      ICount:          408
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - __assert_fail
        - copy_query
        - copy_rr
        - pj_memcpy
        - pj_pool_alloc
        - pj_pool_zalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/dns.c:655,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:655,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_zalloc.2076
                - pj_memcpy.2072
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_query
            - BranchSide:      '../src/pjlib-util/dns.c:655,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/dns.c:655,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:655,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_zalloc.2076
                - pj_memcpy.2072
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_query
            - BranchSide:      '../src/pjlib-util/dns.c:655,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/dns.c:655,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:655,5'
              BranchSideFuncs:
                - pj_pool_zalloc.2076
                - pj_memcpy.2072
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_query
            - BranchSide:      '../src/pjlib-util/dns.c:655,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/dns.c:655,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:655,5'
              BranchSideFuncs:
                - pj_pool_zalloc.2076
                - pj_memcpy.2072
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_query
            - BranchSide:      '../src/pjlib-util/dns.c:655,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/dns.c:655,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:655,5'
              BranchSideFuncs:
                - pj_pool_zalloc.2076
                - pj_memcpy.2072
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_query
            - BranchSide:      '../src/pjlib-util/dns.c:655,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/dns.c:655,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:655,5'
              BranchSideFuncs:
                - pj_pool_zalloc.2076
                - pj_memcpy.2072
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_query
            - BranchSide:      '../src/pjlib-util/dns.c:658,20'
              BranchSideFuncs:
                - pj_pool_zalloc.2076
                - pj_memcpy.2072
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_query
        - Branch String:   '../src/pjlib-util/dns.c:672,24'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:672,28'
              BranchSideFuncs:
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_query
            - BranchSide:      '../src/pjlib-util/dns.c:684,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
        - Branch String:   '../src/pjlib-util/dns.c:672,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:674,32'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - copy_query
            - BranchSide:      '../src/pjlib-util/dns.c:684,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
        - Branch String:   '../src/pjlib-util/dns.c:676,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:677,24'
              BranchSideFuncs:
                - copy_query
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
            - BranchSide:      '../src/pjlib-util/dns.c:681,5'
              BranchSideFuncs:
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
        - Branch String:   '../src/pjlib-util/dns.c:684,25'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:684,29'
              BranchSideFuncs:
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
            - BranchSide:      '../src/pjlib-util/dns.c:696,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
        - Branch String:   '../src/pjlib-util/dns.c:684,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:686,34'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - copy_rr
            - BranchSide:      '../src/pjlib-util/dns.c:696,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
        - Branch String:   '../src/pjlib-util/dns.c:688,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:689,21'
              BranchSideFuncs:
                - copy_rr
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
            - BranchSide:      '../src/pjlib-util/dns.c:693,5'
              BranchSideFuncs:
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
        - Branch String:   '../src/pjlib-util/dns.c:696,24'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:696,28'
              BranchSideFuncs:
                - pj_pool_alloc
                - copy_rr
                - pj_pool_alloc
                - copy_rr
            - BranchSide:      '../src/pjlib-util/dns.c:708,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - copy_rr
        - Branch String:   '../src/pjlib-util/dns.c:696,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:698,33'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_pool_alloc
                - copy_rr
                - copy_rr
            - BranchSide:      '../src/pjlib-util/dns.c:708,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - copy_rr
        - Branch String:   '../src/pjlib-util/dns.c:700,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:701,21'
              BranchSideFuncs:
                - copy_rr
                - pj_pool_alloc
                - copy_rr
            - BranchSide:      '../src/pjlib-util/dns.c:705,5'
              BranchSideFuncs:
                - pj_pool_alloc
                - copy_rr
        - Branch String:   '../src/pjlib-util/dns.c:708,24'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:708,28'
              BranchSideFuncs:
                - pj_pool_alloc
                - copy_rr
            - BranchSide:      '../src/pjlib-util/dns.c:708,24'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/dns.c:708,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:708,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - copy_rr
            - BranchSide:      '../src/pjlib-util/dns.c:710,34'
              BranchSideFuncs:
                - pj_pool_alloc
                - copy_rr
        - Branch String:   '../src/pjlib-util/dns.c:712,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:713,21'
              BranchSideFuncs:
                - copy_rr
            - BranchSide:      '../src/pjlib-util/dns.c:717,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjlib-util/dns.c:655,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/dns.c:658,20'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjlib-util/dns.c:659,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/dns.c:674,18'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjlib-util/dns.c:677,13'
          Dst:             copy_query
        - Src:             '../src/pjlib-util/dns.c:686,20'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjlib-util/dns.c:689,13'
          Dst:             copy_rr
        - Src:             '../src/pjlib-util/dns.c:698,19'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjlib-util/dns.c:701,13'
          Dst:             copy_rr
        - Src:             '../src/pjlib-util/dns.c:710,20'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjlib-util/dns.c:713,13'
          Dst:             copy_rr
    - functionName:    pj_pool_zalloc
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_calloc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/pool.h:490,12'
          Dst:             pj_pool_calloc
    - functionName:    parse_rr
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/dns.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rr
        - pool
        - pkt
        - start
        - max
        - parsed_len
      BBCount:         59
      ICount:          569
      EdgeCount:       83
      CyclomaticComplexity: 26
      functionsReached:
        - get_name
        - get_name_len
        - pj_memcpy
        - pj_ntohl
        - pj_ntohs
        - pj_pool_alloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/dns.c:313,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:314,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:317,42'
              BranchSideFuncs:
                - pj_pool_alloc
                - get_name
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohl
                - pj_memcpy.2072
                - pj_ntohs
                - pj_pool_alloc
                - pj_memcpy.2072
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - get_name_len
                - pj_pool_alloc
                - get_name
                - get_name_len
                - pj_pool_alloc
                - get_name
                - pj_memcpy.2072
                - pj_memcpy.2072
        - Branch String:   '../src/pjlib-util/dns.c:322,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:323,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:325,10'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohl
                - pj_memcpy.2072
                - pj_ntohs
                - pj_pool_alloc
                - pj_memcpy.2072
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - get_name_len
                - pj_pool_alloc
                - get_name
                - get_name_len
                - pj_pool_alloc
                - get_name
                - pj_memcpy.2072
                - pj_memcpy.2072
        - Branch String:   '../src/pjlib-util/dns.c:328,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:329,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:332,16'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohl
                - pj_memcpy.2072
                - pj_ntohs
                - pj_pool_alloc
                - pj_memcpy.2072
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - get_name_len
                - pj_pool_alloc
                - get_name
                - get_name_len
                - pj_pool_alloc
                - get_name
                - pj_memcpy.2072
                - pj_memcpy.2072
        - Branch String:   '../src/pjlib-util/dns.c:342,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:344,13'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_ntohl
                - pj_memcpy.2072
                - pj_ntohs
                - pj_pool_alloc
                - pj_memcpy.2072
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - get_name_len
                - pj_pool_alloc
                - get_name
                - get_name_len
                - pj_pool_alloc
                - get_name
                - pj_memcpy.2072
                - pj_memcpy.2072
            - BranchSide:      '../src/pjlib-util/dns.c:353,16'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_ntohl
                - pj_memcpy.2072
                - pj_ntohs
                - pj_pool_alloc
                - pj_memcpy.2072
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - get_name_len
                - pj_pool_alloc
                - get_name
                - get_name_len
                - pj_pool_alloc
                - get_name
                - pj_memcpy.2072
                - pj_memcpy.2072
        - Branch String:   '../src/pjlib-util/dns.c:344,43'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:344,46'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:348,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/dns.c:344,76'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:345,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:348,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/dns.c:345,43'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:345,46'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:348,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/dns.c:345,76'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:346,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:348,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/dns.c:346,43'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:346,46'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:348,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/dns.c:344,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:348,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:350,5'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_ntohl
                - pj_memcpy.2072
                - pj_ntohs
                - pj_pool_alloc
                - pj_memcpy.2072
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - get_name_len
                - pj_pool_alloc
                - get_name
                - get_name_len
                - pj_pool_alloc
                - get_name
                - pj_memcpy.2072
                - pj_memcpy.2072
        - Branch String:   '../src/pjlib-util/dns.c:363,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:364,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:367,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.2072
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - get_name_len
                - pj_pool_alloc
                - get_name
                - get_name_len
                - pj_pool_alloc
                - get_name
                - pj_memcpy.2072
                - pj_memcpy.2072
        - Branch String:   '../src/pjlib-util/dns.c:367,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:368,13'
              BranchSideFuncs:
                - pj_memcpy.2072
            - BranchSide:      '../src/pjlib-util/dns.c:373,16'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.2072
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - get_name_len
                - pj_pool_alloc
                - get_name
                - get_name_len
                - pj_pool_alloc
                - get_name
                - pj_memcpy.2072
        - Branch String:   '../src/pjlib-util/dns.c:368,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:369,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:370,20'
              BranchSideFuncs:
                - pj_memcpy.2072
        - Branch String:   '../src/pjlib-util/dns.c:373,16'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:374,13'
              BranchSideFuncs:
                - pj_memcpy.2072
            - BranchSide:      '../src/pjlib-util/dns.c:379,16'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.2072
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - get_name_len
                - pj_pool_alloc
                - get_name
                - get_name_len
                - pj_pool_alloc
                - get_name
        - Branch String:   '../src/pjlib-util/dns.c:374,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:375,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:376,20'
              BranchSideFuncs:
                - pj_memcpy.2072
        - Branch String:   '../src/pjlib-util/dns.c:379,46'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:380,16'
              BranchSideFuncs:
                - get_name_len
                - pj_pool_alloc
                - get_name
            - BranchSide:      '../src/pjlib-util/dns.c:385,34'
              BranchSideFuncs:
                - get_name_len
                - pj_pool_alloc
                - get_name
        - Branch String:   '../src/pjlib-util/dns.c:380,43'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:381,16'
              BranchSideFuncs:
                - get_name_len
                - pj_pool_alloc
                - get_name
            - BranchSide:      '../src/pjlib-util/dns.c:385,34'
              BranchSideFuncs:
                - get_name_len
                - pj_pool_alloc
                - get_name
        - Branch String:   '../src/pjlib-util/dns.c:379,16'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:385,34'
              BranchSideFuncs:
                - get_name_len
                - pj_pool_alloc
                - get_name
            - BranchSide:      '../src/pjlib-util/dns.c:400,16'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.2072
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - get_name_len
                - pj_pool_alloc
                - get_name
        - Branch String:   '../src/pjlib-util/dns.c:386,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:387,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:390,58'
              BranchSideFuncs:
                - pj_pool_alloc
                - get_name
        - Branch String:   '../src/pjlib-util/dns.c:395,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:396,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:398,14'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/dns.c:400,16'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:401,13'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - get_name_len
                - pj_pool_alloc
                - get_name
            - BranchSide:      '../src/pjlib-util/dns.c:436,34'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.2072
        - Branch String:   '../src/pjlib-util/dns.c:401,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:402,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:405,20'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
                - get_name_len
                - pj_pool_alloc
                - get_name
        - Branch String:   '../src/pjlib-util/dns.c:421,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:422,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:425,58'
              BranchSideFuncs:
                - pj_pool_alloc
                - get_name
        - Branch String:   '../src/pjlib-util/dns.c:430,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:431,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:432,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjlib-util/dns.c:312,14'
          Dst:             get_name_len
        - Src:             '../src/pjlib-util/dns.c:317,28'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjlib-util/dns.c:321,14'
          Dst:             get_name
        - Src:             '../src/pjlib-util/dns.c:332,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/dns.c:333,16'
          Dst:             pj_ntohs
        - Src:             '../src/pjlib-util/dns.c:337,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/dns.c:338,20'
          Dst:             pj_ntohs
        - Src:             '../src/pjlib-util/dns.c:353,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/dns.c:354,15'
          Dst:             pj_ntohl
        - Src:             '../src/pjlib-util/dns.c:358,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/dns.c:359,20'
          Dst:             pj_ntohs
        - Src:             '../src/pjlib-util/dns.c:370,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/dns.c:376,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/dns.c:385,18'
          Dst:             get_name_len
        - Src:             '../src/pjlib-util/dns.c:390,44'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjlib-util/dns.c:394,18'
          Dst:             get_name
        - Src:             '../src/pjlib-util/dns.c:405,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/dns.c:406,30'
          Dst:             pj_ntohs
        - Src:             '../src/pjlib-util/dns.c:410,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/dns.c:411,32'
          Dst:             pj_ntohs
        - Src:             '../src/pjlib-util/dns.c:415,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/dns.c:416,30'
          Dst:             pj_ntohs
        - Src:             '../src/pjlib-util/dns.c:420,18'
          Dst:             get_name_len
        - Src:             '../src/pjlib-util/dns.c:425,44'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjlib-util/dns.c:429,18'
          Dst:             get_name
        - Src:             '../src/pjlib-util/dns.c:436,20'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjlib-util/dns.c:437,9'
          Dst:             pj_memcpy
    - functionName:    parse_query
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/dns.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - q
        - pool
        - pkt
        - start
        - max
        - parsed_len
      BBCount:         10
      ICount:          142
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - get_name
        - get_name_len
        - pj_memcpy
        - pj_ntohs
        - pj_pool_alloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/dns.c:267,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:268,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:271,41'
              BranchSideFuncs:
                - pj_pool_alloc
                - get_name
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
        - Branch String:   '../src/pjlib-util/dns.c:276,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:277,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:279,10'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
        - Branch String:   '../src/pjlib-util/dns.c:282,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:283,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:286,16'
              BranchSideFuncs:
                - pj_memcpy.2072
                - pj_ntohs
                - pj_memcpy.2072
                - pj_ntohs
      Callsites:
        - Src:             '../src/pjlib-util/dns.c:266,14'
          Dst:             get_name_len
        - Src:             '../src/pjlib-util/dns.c:271,27'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjlib-util/dns.c:275,14'
          Dst:             get_name
        - Src:             '../src/pjlib-util/dns.c:286,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/dns.c:287,15'
          Dst:             pj_ntohs
        - Src:             '../src/pjlib-util/dns.c:291,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/dns.c:292,19'
          Dst:             pj_ntohs
    - functionName:    pj_dns_parse_packet
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/dns.c'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - packet
        - size
        - p_res
      BBCount:         63
      ICount:          484
      EdgeCount:       83
      CyclomaticComplexity: 22
      functionsReached:
        - __assert_fail
        - parse_query
        - parse_rr
        - pj_memcpy
        - pj_ntohs
        - pj_pool_zalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/dns.c:461,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:461,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_zalloc.2076
                - pj_memcpy.2072
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_query
            - BranchSide:      '../src/pjlib-util/dns.c:461,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/dns.c:461,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:461,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_zalloc.2076
                - pj_memcpy.2072
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_query
            - BranchSide:      '../src/pjlib-util/dns.c:461,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/dns.c:461,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:461,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_zalloc.2076
                - pj_memcpy.2072
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_query
            - BranchSide:      '../src/pjlib-util/dns.c:461,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/dns.c:461,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:461,5'
              BranchSideFuncs:
                - pj_pool_zalloc.2076
                - pj_memcpy.2072
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_query
            - BranchSide:      '../src/pjlib-util/dns.c:464,9'
              BranchSideFuncs:
                - pj_pool_zalloc.2076
                - pj_memcpy.2072
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_query
        - Branch String:   '../src/pjlib-util/dns.c:461,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:461,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/dns.c:461,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/dns.c:461,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:461,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/dns.c:461,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/dns.c:461,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:461,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/dns.c:461,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/dns.c:461,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:461,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:461,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/dns.c:464,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:465,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:468,11'
              BranchSideFuncs:
                - pj_pool_zalloc.2076
                - pj_memcpy.2072
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_ntohs
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_query
        - Branch String:   '../src/pjlib-util/dns.c:485,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:487,33'
              BranchSideFuncs:
                - pj_pool_zalloc.2076
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - parse_query
            - BranchSide:      '../src/pjlib-util/dns.c:502,9'
              BranchSideFuncs:
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
        - Branch String:   '../src/pjlib-util/dns.c:489,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:490,17'
              BranchSideFuncs:
                - parse_query
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
            - BranchSide:      '../src/pjlib-util/dns.c:499,5'
              BranchSideFuncs:
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
        - Branch String:   '../src/pjlib-util/dns.c:494,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:495,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:497,22'
              BranchSideFuncs:
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - parse_query
        - Branch String:   '../src/pjlib-util/dns.c:502,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:504,35'
              BranchSideFuncs:
                - pj_pool_zalloc.2076
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - parse_rr
            - BranchSide:      '../src/pjlib-util/dns.c:520,9'
              BranchSideFuncs:
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
        - Branch String:   '../src/pjlib-util/dns.c:507,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:510,32'
              BranchSideFuncs:
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
            - BranchSide:      '../src/pjlib-util/dns.c:517,5'
              BranchSideFuncs:
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
        - Branch String:   '../src/pjlib-util/dns.c:512,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:513,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:515,22'
              BranchSideFuncs:
                - pj_pool_zalloc.2076
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
                - parse_rr
        - Branch String:   '../src/pjlib-util/dns.c:520,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:522,34'
              BranchSideFuncs:
                - pj_pool_zalloc.2076
                - pj_pool_zalloc.2076
                - parse_rr
                - parse_rr
            - BranchSide:      '../src/pjlib-util/dns.c:538,9'
              BranchSideFuncs:
                - pj_pool_zalloc.2076
                - parse_rr
        - Branch String:   '../src/pjlib-util/dns.c:525,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:528,32'
              BranchSideFuncs:
                - parse_rr
                - pj_pool_zalloc.2076
                - parse_rr
            - BranchSide:      '../src/pjlib-util/dns.c:535,5'
              BranchSideFuncs:
                - pj_pool_zalloc.2076
                - parse_rr
        - Branch String:   '../src/pjlib-util/dns.c:530,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:531,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:533,22'
              BranchSideFuncs:
                - pj_pool_zalloc.2076
                - parse_rr
                - parse_rr
        - Branch String:   '../src/pjlib-util/dns.c:538,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:540,35'
              BranchSideFuncs:
                - pj_pool_zalloc.2076
                - parse_rr
            - BranchSide:      '../src/pjlib-util/dns.c:556,14'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/dns.c:543,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:546,32'
              BranchSideFuncs:
                - parse_rr
            - BranchSide:      '../src/pjlib-util/dns.c:553,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/dns.c:548,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:549,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:551,22'
              BranchSideFuncs:
                - parse_rr
      Callsites:
        - Src:             '../src/pjlib-util/dns.c:461,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/dns.c:468,11'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjlib-util/dns.c:471,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/dns.c:472,25'
          Dst:             pj_ntohs
        - Src:             '../src/pjlib-util/dns.c:473,25'
          Dst:             pj_ntohs
        - Src:             '../src/pjlib-util/dns.c:474,25'
          Dst:             pj_ntohs
        - Src:             '../src/pjlib-util/dns.c:475,25'
          Dst:             pj_ntohs
        - Src:             '../src/pjlib-util/dns.c:476,25'
          Dst:             pj_ntohs
        - Src:             '../src/pjlib-util/dns.c:477,25'
          Dst:             pj_ntohs
        - Src:             '../src/pjlib-util/dns.c:487,18'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjlib-util/dns.c:492,22'
          Dst:             parse_query
        - Src:             '../src/pjlib-util/dns.c:504,20'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjlib-util/dns.c:510,22'
          Dst:             parse_rr
        - Src:             '../src/pjlib-util/dns.c:522,19'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjlib-util/dns.c:528,22'
          Dst:             parse_rr
        - Src:             '../src/pjlib-util/dns.c:540,20'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjlib-util/dns.c:546,22'
          Dst:             parse_rr
    - functionName:    write16
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/dns.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - p
        - val
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_dns_make_query
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/dns.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - packet
        - size
        - id
        - qtype
        - name
      BBCount:         46
      ICount:          284
      EdgeCount:       59
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
        - pj_bzero
        - pj_memcpy
        - write16
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/dns.c:66,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:66,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_bzero.2073
                - write16
                - write16
                - write16
                - write16
                - write16
                - pj_memcpy.2072
            - BranchSide:      '../src/pjlib-util/dns.c:66,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/dns.c:66,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:66,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_bzero.2073
                - write16
                - write16
                - write16
                - write16
                - write16
                - pj_memcpy.2072
            - BranchSide:      '../src/pjlib-util/dns.c:66,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/dns.c:66,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:66,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_bzero.2073
                - write16
                - write16
                - write16
                - write16
                - write16
                - pj_memcpy.2072
            - BranchSide:      '../src/pjlib-util/dns.c:66,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/dns.c:66,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:66,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_bzero.2073
                - write16
                - write16
                - write16
                - write16
                - write16
                - pj_memcpy.2072
            - BranchSide:      '../src/pjlib-util/dns.c:69,30'
              BranchSideFuncs:
                - __assert_fail
                - pj_bzero.2073
                - write16
                - write16
                - write16
                - write16
                - write16
                - pj_memcpy.2072
        - Branch String:   '../src/pjlib-util/dns.c:66,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:66,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/dns.c:66,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/dns.c:66,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:66,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/dns.c:66,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/dns.c:66,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:66,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/dns.c:66,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/dns.c:66,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:66,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:66,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/dns.c:72,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:72,5'
              BranchSideFuncs:
                - pj_bzero.2073
                - write16
                - write16
                - write16
                - write16
                - write16
                - pj_memcpy.2072
            - BranchSide:      '../src/pjlib-util/dns.c:76,14'
              BranchSideFuncs:
                - pj_bzero.2073
                - write16
                - write16
                - write16
                - write16
                - write16
                - pj_memcpy.2072
        - Branch String:   '../src/pjlib-util/dns.c:72,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:72,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:72,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/dns.c:87,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:88,9'
              BranchSideFuncs:
                - pj_memcpy.2072
                - write16
                - write16
            - BranchSide:      '../src/pjlib-util/dns.c:97,7'
              BranchSideFuncs:
                - write16
                - write16
        - Branch String:   '../src/pjlib-util/dns.c:88,36'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:88,40'
              BranchSideFuncs:
                - pj_memcpy.2072
                - write16
                - write16
            - BranchSide:      '../src/pjlib-util/dns.c:88,9'
              BranchSideFuncs:
                - pj_memcpy.2072
                - write16
                - write16
        - Branch String:   '../src/pjlib-util/dns.c:88,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:89,13'
              BranchSideFuncs:
                - pj_memcpy.2072
                - write16
                - write16
            - BranchSide:      '../src/pjlib-util/dns.c:90,29'
              BranchSideFuncs:
                - pj_memcpy.2072
                - write16
                - write16
        - Branch String:   '../src/pjlib-util/dns.c:93,33'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:93,37'
              BranchSideFuncs:
                - write16
                - write16
                - pj_memcpy.2072
            - BranchSide:      '../src/pjlib-util/dns.c:95,22'
              BranchSideFuncs:
                - write16
                - write16
                - pj_memcpy.2072
        - Branch String:   '../src/pjlib-util/dns.c:93,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:94,13'
              BranchSideFuncs:
                - write16
                - write16
                - pj_memcpy.2072
            - BranchSide:      '../src/pjlib-util/dns.c:95,22'
              BranchSideFuncs:
                - write16
                - write16
                - pj_memcpy.2072
      Callsites:
        - Src:             '../src/pjlib-util/dns.c:66,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/dns.c:72,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/dns.c:76,5'
          Dst:             pj_bzero
        - Src:             '../src/pjlib-util/dns.c:77,5'
          Dst:             write16
        - Src:             '../src/pjlib-util/dns.c:78,5'
          Dst:             write16
        - Src:             '../src/pjlib-util/dns.c:79,5'
          Dst:             write16
        - Src:             '../src/pjlib-util/dns.c:91,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/dns.c:100,5'
          Dst:             write16
        - Src:             '../src/pjlib-util/dns.c:104,5'
          Dst:             write16
    - functionName:    pj_dns_get_type_name
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/dns.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         12
      ICount:          63
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/dns.c:30,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/dns.c:31,29'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:32,29'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:33,29'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:34,29'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:35,29'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:36,29'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:37,29'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:38,29'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:39,29'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/dns.c:41,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    reset_entry
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p_cached
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_reset
        - pj_pool_zalloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:837,5'
          Dst:             pj_pool_reset
        - Src:             '../src/pjlib-util/resolver.c:839,13'
          Dst:             pj_pool_zalloc
    - functionName:    pj_pool_zalloc
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_calloc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/pool.h:490,12'
          Dst:             pj_pool_calloc
    - functionName:    alloc_entry
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 814
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - resolver
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_create
        - pj_pool_zalloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:818,12'
          Dst:             pj_pool_create
        - Src:             '../src/pjlib-util/resolver.c:820,13'
          Dst:             pj_pool_zalloc
    - functionName:    on_timeout
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1565
      functionLinenumberEnd: 1643
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - timer_heap
        - entry
      BBCount:         26
      ICount:          227
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - pj_hash_get
        - pj_hash_set
        - pj_list_push_back
        - pj_perror_4
        - transmit_query
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:1581,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1583,29'
              BranchSideFuncs:
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:1588,5'
              BranchSideFuncs:
                - pj_hash_set
                - pj_hash_set
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_list_push_back.2172
                - pj_grp_lock_release
                - pj_list_push_back.2172
                - transmit_query
                - pj_perror_4
                - pj_grp_lock_release
        - Branch String:   '../src/pjlib-util/resolver.c:1591,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1592,33'
              BranchSideFuncs:
                - transmit_query
                - pj_perror_4
                - pj_hash_set
                - pj_hash_set
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_list_push_back.2172
                - pj_grp_lock_release
                - pj_list_push_back.2172
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:1606,23'
              BranchSideFuncs:
                - pj_hash_set
                - pj_hash_set
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_list_push_back.2172
                - pj_grp_lock_release
                - pj_list_push_back.2172
        - Branch String:   '../src/pjlib-util/resolver.c:1593,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1594,33'
              BranchSideFuncs:
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:1598,13'
              BranchSideFuncs:
                - pj_perror_4
                - pj_hash_set
                - pj_hash_set
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_list_push_back.2172
                - pj_grp_lock_release
                - pj_list_push_back.2172
        - Branch String:   '../src/pjlib-util/resolver.c:1613,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1614,11'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_list_push_back.2172
                - pj_grp_lock_release
                - pj_list_push_back.2172
            - BranchSide:      '../src/pjlib-util/resolver.c:1617,10'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_list_push_back.2172
                - pj_grp_lock_release
                - pj_list_push_back.2172
        - Branch String:   '../src/pjlib-util/resolver.c:1618,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1619,13'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_list_push_back.2172
                - pj_grp_lock_release
                - pj_list_push_back.2172
            - BranchSide:      '../src/pjlib-util/resolver.c:1625,25'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_list_push_back.2172
                - pj_grp_lock_release
                - pj_list_push_back.2172
        - Branch String:   '../src/pjlib-util/resolver.c:1619,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1620,15'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_list_push_back.2172
                - pj_grp_lock_release
                - pj_list_push_back.2172
            - BranchSide:      '../src/pjlib-util/resolver.c:1621,14'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_list_push_back.2172
                - pj_grp_lock_release
                - pj_list_push_back.2172
        - Branch String:   '../src/pjlib-util/resolver.c:1633,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1634,29'
              BranchSideFuncs:
                - pj_list_push_back.2172
                - pj_list_push_back.2172
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:1640,24'
              BranchSideFuncs:
                - pj_list_push_back.2172
                - pj_grp_lock_release
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:1575,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjlib-util/resolver.c:1581,9'
          Dst:             pj_hash_get
        - Src:             '../src/pjlib-util/resolver.c:1583,9'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjlib-util/resolver.c:1592,18'
          Dst:             transmit_query
        - Src:             '../src/pjlib-util/resolver.c:1594,13'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjlib-util/resolver.c:1598,13'
          Dst:             pj_perror_4
        - Src:             '../src/pjlib-util/resolver.c:1606,5'
          Dst:             pj_hash_set
        - Src:             '../src/pjlib-util/resolver.c:1607,5'
          Dst:             pj_hash_set
        - Src:             '../src/pjlib-util/resolver.c:1610,5'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjlib-util/resolver.c:1625,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjlib-util/resolver.c:1635,9'
          Dst:             pj_list_push_back
        - Src:             '../src/pjlib-util/resolver.c:1640,5'
          Dst:             pj_list_push_back
        - Src:             '../src/pjlib-util/resolver.c:1642,5'
          Dst:             pj_grp_lock_release
    - functionName:    transmit_query
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 786
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - resolver
        - q
      BBCount:         42
      ICount:          392
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - __assert_fail
        - pj_dns_get_type_name
        - pj_dns_make_query
        - pj_gettimeofday
        - pj_ioqueue_is_pending
        - pj_ioqueue_sendto
        - pj_log_get_level
        - pj_perror_4
        - pj_sockaddr_get_len
        - pj_sockaddr_print
        - pj_str
        - pj_time_val_normalize
        - pj_timer_heap_cancel
        - pj_timer_heap_schedule_w_grp_lock_dbg
        - select_nameservers
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:675,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:676,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:679,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_time_val_normalize
                - pj_timer_heap_schedule_w_grp_lock_dbg
                - pj_ioqueue_is_pending
                - pj_str
                - pj_dns_make_query
                - pj_gettimeofday
                - pj_timer_heap_cancel
                - pj_sockaddr_get_len
                - pj_ioqueue_sendto
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_timer_heap_cancel
                - pj_log_get_level
                - pj_dns_get_type_name
                - pj_log_4
        - Branch String:   '../src/pjlib-util/resolver.c:679,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:680,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:684,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_time_val_normalize
                - pj_timer_heap_schedule_w_grp_lock_dbg
                - pj_ioqueue_is_pending
                - pj_str
                - pj_dns_make_query
                - pj_gettimeofday
                - pj_timer_heap_cancel
                - pj_sockaddr_get_len
                - pj_ioqueue_sendto
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_timer_heap_cancel
                - pj_log_get_level
                - pj_dns_get_type_name
                - pj_log_4
        - Branch String:   '../src/pjlib-util/resolver.c:684,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:684,5'
              BranchSideFuncs:
                - pj_time_val_normalize
                - pj_timer_heap_schedule_w_grp_lock_dbg
                - pj_ioqueue_is_pending
                - pj_str
                - pj_dns_make_query
                - pj_gettimeofday
                - pj_timer_heap_cancel
                - pj_sockaddr_get_len
                - pj_ioqueue_sendto
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_timer_heap_cancel
                - pj_log_get_level
                - pj_dns_get_type_name
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/resolver.c:685,5'
              BranchSideFuncs:
                - pj_time_val_normalize
                - pj_timer_heap_schedule_w_grp_lock_dbg
                - pj_ioqueue_is_pending
                - pj_str
                - pj_dns_make_query
                - pj_gettimeofday
                - pj_timer_heap_cancel
                - pj_sockaddr_get_len
                - pj_ioqueue_sendto
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_timer_heap_cancel
                - pj_log_get_level
                - pj_dns_get_type_name
                - pj_log_4
        - Branch String:   '../src/pjlib-util/resolver.c:696,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:697,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:701,31'
              BranchSideFuncs:
                - pj_ioqueue_is_pending
                - pj_str
                - pj_dns_make_query
                - pj_gettimeofday
                - pj_timer_heap_cancel
                - pj_sockaddr_get_len
                - pj_ioqueue_sendto
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_timer_heap_cancel
                - pj_log_get_level
                - pj_dns_get_type_name
                - pj_log_4
        - Branch String:   '../src/pjlib-util/resolver.c:701,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:709,11'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_dns_get_type_name
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/resolver.c:720,14'
              BranchSideFuncs:
                - pj_str
                - pj_dns_make_query
                - pj_gettimeofday
                - pj_timer_heap_cancel
                - pj_sockaddr_get_len
                - pj_ioqueue_sendto
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_timer_heap_cancel
        - Branch String:   '../src/pjlib-util/resolver.c:710,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:710,9'
              BranchSideFuncs:
                - pj_dns_get_type_name
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/resolver.c:716,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/resolver.c:724,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:725,30'
              BranchSideFuncs:
                - pj_timer_heap_cancel
            - BranchSide:      '../src/pjlib-util/resolver.c:730,5'
              BranchSideFuncs:
                - pj_gettimeofday
                - pj_timer_heap_cancel
                - pj_sockaddr_get_len
                - pj_ioqueue_sendto
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_dns_get_type_name
                - pj_perror_4
        - Branch String:   '../src/pjlib-util/resolver.c:734,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:736,41'
              BranchSideFuncs:
                - pj_timer_heap_cancel
                - pj_sockaddr_get_len
                - pj_ioqueue_sendto
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_dns_get_type_name
                - pj_perror_4
            - BranchSide:      '../src/pjlib-util/resolver.c:778,9'
              BranchSideFuncs:
                - pj_timer_heap_cancel
        - Branch String:   '../src/pjlib-util/resolver.c:739,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:740,40'
              BranchSideFuncs:
                - pj_sockaddr_get_len
                - pj_ioqueue_sendto
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_timer_heap_cancel
            - BranchSide:      '../src/pjlib-util/resolver.c:760,13'
              BranchSideFuncs:
                - pj_timer_heap_cancel
                - pj_sockaddr_get_len
                - pj_ioqueue_sendto
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_dns_get_type_name
                - pj_perror_4
        - Branch String:   '../src/pjlib-util/resolver.c:745,38'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:745,41'
              BranchSideFuncs:
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_timer_heap_cancel
                - pj_sockaddr_get_len
                - pj_ioqueue_sendto
            - BranchSide:      '../src/pjlib-util/resolver.c:746,25'
              BranchSideFuncs:
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_timer_heap_cancel
                - pj_sockaddr_get_len
                - pj_ioqueue_sendto
        - Branch String:   '../src/pjlib-util/resolver.c:745,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:746,25'
              BranchSideFuncs:
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_timer_heap_cancel
                - pj_sockaddr_get_len
                - pj_ioqueue_sendto
            - BranchSide:      '../src/pjlib-util/resolver.c:747,9'
              BranchSideFuncs:
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_timer_heap_cancel
                - pj_sockaddr_get_len
                - pj_ioqueue_sendto
        - Branch String:   '../src/pjlib-util/resolver.c:772,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:773,24'
              BranchSideFuncs:
                - pj_timer_heap_cancel
                - pj_sockaddr_get_len
                - pj_ioqueue_sendto
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_dns_get_type_name
                - pj_perror_4
            - BranchSide:      '../src/pjlib-util/resolver.c:776,5'
              BranchSideFuncs:
                - pj_timer_heap_cancel
                - pj_sockaddr_get_len
                - pj_ioqueue_sendto
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_dns_get_type_name
                - pj_perror_4
        - Branch String:   '../src/pjlib-util/resolver.c:778,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:779,30'
              BranchSideFuncs:
                - pj_timer_heap_cancel
            - BranchSide:      '../src/pjlib-util/resolver.c:783,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:674,14'
          Dst:             select_nameservers
        - Src:             '../src/pjlib-util/resolver.c:684,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:691,5'
          Dst:             pj_time_val_normalize
        - Src:             '../src/pjlib-util/resolver.c:692,14'
          Dst:             pj_timer_heap_schedule_w_grp_lock_dbg
        - Src:             '../src/pjlib-util/resolver.c:701,9'
          Dst:             pj_ioqueue_is_pending
        - Src:             '../src/pjlib-util/resolver.c:710,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/resolver.c:710,9'
          Dst:             pj_dns_get_type_name
        - Src:             '../src/pjlib-util/resolver.c:710,9'
          Dst:             pj_log_4
        - Src:             '../src/pjlib-util/resolver.c:721,12'
          Dst:             pj_str
        - Src:             '../src/pjlib-util/resolver.c:722,14'
          Dst:             pj_dns_make_query
        - Src:             '../src/pjlib-util/resolver.c:725,9'
          Dst:             pj_timer_heap_cancel
        - Src:             '../src/pjlib-util/resolver.c:730,5'
          Dst:             pj_gettimeofday
        - Src:             '../src/pjlib-util/resolver.c:744,40'
          Dst:             pj_sockaddr_get_len
        - Src:             '../src/pjlib-util/resolver.c:740,22'
          Dst:             pj_ioqueue_sendto
        - Src:             '../src/pjlib-util/resolver.c:763,9'
          Dst:             pj_sockaddr_print
        - Src:             '../src/pjlib-util/resolver.c:763,9'
          Dst:             pj_sockaddr_get_port
        - Src:             '../src/pjlib-util/resolver.c:763,9'
          Dst:             pj_dns_get_type_name
        - Src:             '../src/pjlib-util/resolver.c:763,9'
          Dst:             pj_perror_4
        - Src:             '../src/pjlib-util/resolver.c:779,9'
          Dst:             pj_timer_heap_cancel
    - functionName:    pj_list_push_back
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - node
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_insert_before
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/list.h:126,5'
          Dst:             pj_list_insert_before
    - functionName:    select_nameservers
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1333
      functionLinenumberEnd: 1387
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - resolver
        - count
        - servers
      BBCount:         61
      ICount:          395
      EdgeCount:       80
      CyclomaticComplexity: 21
      functionsReached:
        - __assert_fail
        - pj_gettimeofday
        - set_nameserver_state
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:1338,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1338,5'
              BranchSideFuncs:
                - pj_gettimeofday
                - set_nameserver_state
                - set_nameserver_state
            - BranchSide:      '../src/pjlib-util/resolver.c:1340,6'
              BranchSideFuncs:
                - pj_gettimeofday
                - set_nameserver_state
                - set_nameserver_state
        - Branch String:   '../src/pjlib-util/resolver.c:1344,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1345,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1347,5'
              BranchSideFuncs:
                - pj_gettimeofday
                - set_nameserver_state
                - set_nameserver_state
        - Branch String:   '../src/pjlib-util/resolver.c:1350,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1351,34'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
            - BranchSide:      '../src/pjlib-util/resolver.c:1361,9'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
        - Branch String:   '../src/pjlib-util/resolver.c:1353,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1354,13'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
            - BranchSide:      '../src/pjlib-util/resolver.c:1356,13'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
        - Branch String:   '../src/pjlib-util/resolver.c:1356,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1357,19'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
            - BranchSide:      '../src/pjlib-util/resolver.c:1358,18'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
        - Branch String:   '../src/pjlib-util/resolver.c:1358,18'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1358,18'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
            - BranchSide:      '../src/pjlib-util/resolver.c:1358,18'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
        - Branch String:   '../src/pjlib-util/resolver.c:1358,18'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1358,18'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
            - BranchSide:      '../src/pjlib-util/resolver.c:1359,19'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
        - Branch String:   '../src/pjlib-util/resolver.c:1361,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1362,22'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
            - BranchSide:      '../src/pjlib-util/resolver.c:1367,11'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
        - Branch String:   '../src/pjlib-util/resolver.c:1367,36'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1367,40'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
            - BranchSide:      '../src/pjlib-util/resolver.c:1367,5'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
        - Branch String:   '../src/pjlib-util/resolver.c:1367,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1368,34'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
            - BranchSide:      '../src/pjlib-util/resolver.c:1386,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/resolver.c:1370,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1370,13'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
            - BranchSide:      '../src/pjlib-util/resolver.c:1380,20'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
        - Branch String:   '../src/pjlib-util/resolver.c:1370,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1370,13'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
            - BranchSide:      '../src/pjlib-util/resolver.c:1371,17'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
        - Branch String:   '../src/pjlib-util/resolver.c:1370,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1371,17'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
            - BranchSide:      '../src/pjlib-util/resolver.c:1380,20'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
        - Branch String:   '../src/pjlib-util/resolver.c:1371,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1372,38'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
            - BranchSide:      '../src/pjlib-util/resolver.c:1374,38'
              BranchSideFuncs:
                - set_nameserver_state
                - set_nameserver_state
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:1338,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:1347,5'
          Dst:             pj_gettimeofday
        - Src:             '../src/pjlib-util/resolver.c:1372,17'
          Dst:             set_nameserver_state
        - Src:             '../src/pjlib-util/resolver.c:1374,17'
          Dst:             set_nameserver_state
    - functionName:    set_nameserver_state
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1295
      functionLinenumberEnd: 1315
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - resolver
        - index
        - state
        - now
      BBCount:         14
      ICount:          146
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - pj_log_get_level
        - pj_sockaddr_print
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:1303,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1304,35'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/resolver.c:1306,14'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_5
        - Branch String:   '../src/pjlib-util/resolver.c:1306,14'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1307,33'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/resolver.c:1309,33'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_5
        - Branch String:   '../src/pjlib-util/resolver.c:1311,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1311,5'
              BranchSideFuncs:
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/resolver.c:1311,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:1311,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/resolver.c:1311,5'
          Dst:             pj_sockaddr_print
        - Src:             '../src/pjlib-util/resolver.c:1311,5'
          Dst:             pj_sockaddr_get_port
        - Src:             '../src/pjlib-util/resolver.c:1311,5'
          Dst:             pj_log_5
    - functionName:    pj_tolower
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/ctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tolower
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/ctype.h:118,53'
          Dst:             tolower
    - functionName:    pj_list_empty
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    report_nameserver_status
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1394
      functionLinenumberEnd: 1447
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - resolver
        - ns_addr
        - pkt
      BBCount:         26
      ICount:          177
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - pj_gettimeofday
        - pj_sockaddr_cmp
        - pj_time_val_normalize
        - set_nameserver_state
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:1404,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1405,17'
              BranchSideFuncs:
                - pj_gettimeofday
                - pj_sockaddr_cmp
                - set_nameserver_state
                - pj_time_val_normalize
            - BranchSide:      '../src/pjlib-util/resolver.c:1408,15'
              BranchSideFuncs:
                - pj_gettimeofday
                - pj_sockaddr_cmp
                - set_nameserver_state
                - pj_time_val_normalize
        - Branch String:   '../src/pjlib-util/resolver.c:1417,14'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1418,17'
              BranchSideFuncs:
                - pj_gettimeofday
                - pj_sockaddr_cmp
                - set_nameserver_state
                - pj_time_val_normalize
            - BranchSide:      '../src/pjlib-util/resolver.c:1421,17'
              BranchSideFuncs:
                - pj_gettimeofday
                - pj_sockaddr_cmp
                - set_nameserver_state
                - pj_time_val_normalize
        - Branch String:   '../src/pjlib-util/resolver.c:1418,47'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1419,17'
              BranchSideFuncs:
                - pj_gettimeofday
                - pj_sockaddr_cmp
                - set_nameserver_state
                - pj_time_val_normalize
            - BranchSide:      '../src/pjlib-util/resolver.c:1421,17'
              BranchSideFuncs:
                - pj_gettimeofday
                - pj_sockaddr_cmp
                - set_nameserver_state
                - pj_time_val_normalize
        - Branch String:   '../src/pjlib-util/resolver.c:1417,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1421,17'
              BranchSideFuncs:
                - pj_gettimeofday
                - pj_sockaddr_cmp
                - set_nameserver_state
                - pj_time_val_normalize
            - BranchSide:      '../src/pjlib-util/resolver.c:1423,17'
              BranchSideFuncs:
                - pj_gettimeofday
                - pj_sockaddr_cmp
                - set_nameserver_state
                - pj_time_val_normalize
        - Branch String:   '../src/pjlib-util/resolver.c:1431,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1431,5'
              BranchSideFuncs:
                - pj_sockaddr_cmp
                - set_nameserver_state
                - pj_time_val_normalize
            - BranchSide:      '../src/pjlib-util/resolver.c:1432,34'
              BranchSideFuncs:
                - pj_sockaddr_cmp
                - set_nameserver_state
                - pj_time_val_normalize
        - Branch String:   '../src/pjlib-util/resolver.c:1434,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1435,17'
              BranchSideFuncs:
                - set_nameserver_state
                - pj_time_val_normalize
            - BranchSide:      '../src/pjlib-util/resolver.c:1446,5'
              BranchSideFuncs:
                - pj_sockaddr_cmp
                - set_nameserver_state
                - pj_time_val_normalize
        - Branch String:   '../src/pjlib-util/resolver.c:1435,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1437,34'
              BranchSideFuncs:
                - pj_time_val_normalize
                - set_nameserver_state
            - BranchSide:      '../src/pjlib-util/resolver.c:1442,34'
              BranchSideFuncs:
                - set_nameserver_state
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:1428,5'
          Dst:             pj_gettimeofday
        - Src:             '../src/pjlib-util/resolver.c:1434,13'
          Dst:             pj_sockaddr_cmp
        - Src:             '../src/pjlib-util/resolver.c:1438,17'
          Dst:             pj_time_val_normalize
        - Src:             '../src/pjlib-util/resolver.c:1442,13'
          Dst:             set_nameserver_state
    - functionName:    on_read_complete
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1650
      functionLinenumberEnd: 1818
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - op_key
        - bytes_read
      BBCount:         69
      ICount:          508
      EdgeCount:       86
      CyclomaticComplexity: 19
      functionsReached:
        - __assert_fail
        - _setjmp
        - pj_dns_parse_packet
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - pj_hash_get
        - pj_hash_set
        - pj_ioqueue_get_user_data
        - pj_ioqueue_recvfrom
        - pj_list_empty
        - pj_list_erase
        - pj_list_push_back
        - pj_log_get_level
        - pj_perror_3
        - pj_perror_4
        - pj_pool_create_on_buf
        - pj_pool_release
        - pj_pop_exception_handler_
        - pj_push_exception_handler_
        - pj_sockaddr_print
        - pj_timer_heap_cancel
        - report_nameserver_status
        - update_res_cache
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:1665,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1665,5'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_log_get_level
                - pj_pool_create_on_buf
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - report_nameserver_status
                - pj_hash_get
                - pj_log_get_level
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_5
                - __assert_fail
                - pj_timer_heap_cancel
                - pj_hash_set
                - pj_hash_set
                - pj_grp_lock_release
                - pj_list_empty.2187
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_perror_3
                - pj_dns_parse_packet
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_5
                - pj_perror_4
            - BranchSide:      '../src/pjlib-util/resolver.c:1676,21'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_log_get_level
                - pj_pool_create_on_buf
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - report_nameserver_status
                - pj_hash_get
                - pj_log_get_level
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_5
                - __assert_fail
                - pj_timer_heap_cancel
                - pj_hash_set
                - pj_hash_set
                - pj_grp_lock_release
                - pj_list_empty.2187
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_perror_3
                - pj_dns_parse_packet
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_5
                - pj_perror_4
        - Branch String:   '../src/pjlib-util/resolver.c:1686,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1687,32'
              BranchSideFuncs:
                - pj_perror_4
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
            - BranchSide:      '../src/pjlib-util/resolver.c:1693,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_pool_create_on_buf
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - report_nameserver_status
                - pj_hash_get
                - pj_log_get_level
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_5
                - __assert_fail
                - pj_timer_heap_cancel
                - pj_hash_set
                - pj_hash_set
                - pj_grp_lock_release
                - pj_list_empty.2187
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_perror_3
                - pj_dns_parse_packet
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_5
        - Branch String:   '../src/pjlib-util/resolver.c:1693,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1693,5'
              BranchSideFuncs:
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_5
                - pj_pool_create_on_buf
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - report_nameserver_status
                - pj_hash_get
                - pj_log_get_level
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_5
                - __assert_fail
                - pj_timer_heap_cancel
                - pj_hash_set
                - pj_hash_set
                - pj_grp_lock_release
                - pj_list_empty.2187
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_perror_3
                - pj_dns_parse_packet
            - BranchSide:      '../src/pjlib-util/resolver.c:1701,9'
              BranchSideFuncs:
                - pj_pool_create_on_buf
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - report_nameserver_status
                - pj_hash_get
                - pj_log_get_level
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_5
                - __assert_fail
                - pj_timer_heap_cancel
                - pj_hash_set
                - pj_hash_set
                - pj_grp_lock_release
                - pj_list_empty.2187
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_perror_3
                - pj_dns_parse_packet
        - Branch String:   '../src/pjlib-util/resolver.c:1701,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1702,9'
              BranchSideFuncs:
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
            - BranchSide:      '../src/pjlib-util/resolver.c:1705,44'
              BranchSideFuncs:
                - pj_pool_create_on_buf
                - pj_push_exception_handler_
                - _setjmp
                - pj_pop_exception_handler_
                - report_nameserver_status
                - pj_hash_get
                - pj_log_get_level
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_5
                - __assert_fail
                - pj_timer_heap_cancel
                - pj_hash_set
                - pj_hash_set
                - pj_grp_lock_release
                - pj_list_empty.2187
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_perror_3
                - pj_dns_parse_packet
        - Branch String:   '../src/pjlib-util/resolver.c:1710,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1711,38'
              BranchSideFuncs:
                - pj_dns_parse_packet
                - pj_pop_exception_handler_
                - report_nameserver_status
                - pj_hash_get
                - pj_log_get_level
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_5
                - __assert_fail
                - pj_timer_heap_cancel
                - pj_hash_set
                - pj_hash_set
                - pj_grp_lock_release
                - pj_list_empty.2187
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_perror_3
            - BranchSide:      '../src/pjlib-util/resolver.c:1715,16'
              BranchSideFuncs:
                - pj_pop_exception_handler_
                - report_nameserver_status
                - pj_hash_get
                - pj_log_get_level
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_5
                - __assert_fail
                - pj_timer_heap_cancel
                - pj_hash_set
                - pj_hash_set
                - pj_grp_lock_release
                - pj_list_empty.2187
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_perror_3
        - Branch String:   '../src/pjlib-util/resolver.c:1723,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1724,9'
              BranchSideFuncs:
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_perror_3
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
            - BranchSide:      '../src/pjlib-util/resolver.c:1733,21'
              BranchSideFuncs:
                - pj_hash_get
                - pj_log_get_level
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_5
                - __assert_fail
                - pj_timer_heap_cancel
                - pj_hash_set
                - pj_hash_set
                - pj_grp_lock_release
                - pj_list_empty.2187
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
        - Branch String:   '../src/pjlib-util/resolver.c:1735,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1736,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_timer_heap_cancel
                - pj_hash_set
                - pj_hash_set
                - pj_grp_lock_release
                - pj_list_empty.2187
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
            - BranchSide:      '../src/pjlib-util/resolver.c:1745,14'
              BranchSideFuncs:
                - __assert_fail
                - pj_timer_heap_cancel
                - pj_hash_set
                - pj_hash_set
                - pj_grp_lock_release
                - pj_list_empty.2187
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
        - Branch String:   '../src/pjlib-util/resolver.c:1736,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1736,9'
              BranchSideFuncs:
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_5
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
            - BranchSide:      '../src/pjlib-util/resolver.c:1741,9'
              BranchSideFuncs:
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
        - Branch String:   '../src/pjlib-util/resolver.c:1745,14'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1745,12'
              BranchSideFuncs:
                - __assert_fail
                - pj_timer_heap_cancel
                - pj_hash_set
                - pj_hash_set
                - pj_grp_lock_release
                - pj_list_empty.2187
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
            - BranchSide:      '../src/pjlib-util/resolver.c:1745,12'
              BranchSideFuncs:
                - __assert_fail
                - pj_timer_heap_cancel
                - pj_hash_set
                - pj_hash_set
                - pj_grp_lock_release
                - pj_list_empty.2187
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
        - Branch String:   '../src/pjlib-util/resolver.c:1748,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1748,5'
              BranchSideFuncs:
                - pj_timer_heap_cancel
                - pj_hash_set
                - pj_hash_set
                - pj_grp_lock_release
                - pj_list_empty.2187
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
            - BranchSide:      '../src/pjlib-util/resolver.c:1749,26'
              BranchSideFuncs:
                - pj_timer_heap_cancel
                - pj_hash_set
                - pj_hash_set
                - pj_grp_lock_release
                - pj_list_empty.2187
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
        - Branch String:   '../src/pjlib-util/resolver.c:1762,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1763,11'
              BranchSideFuncs:
                - pj_list_empty.2187
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
            - BranchSide:      '../src/pjlib-util/resolver.c:1766,25'
              BranchSideFuncs:
                - pj_list_empty.2187
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
        - Branch String:   '../src/pjlib-util/resolver.c:1766,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1769,19'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
            - BranchSide:      '../src/pjlib-util/resolver.c:1778,25'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
        - Branch String:   '../src/pjlib-util/resolver.c:1770,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1771,17'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
            - BranchSide:      '../src/pjlib-util/resolver.c:1775,5'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
        - Branch String:   '../src/pjlib-util/resolver.c:1771,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1772,19'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
            - BranchSide:      '../src/pjlib-util/resolver.c:1773,23'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_list_erase
                - pj_list_push_back.2172
                - update_res_cache
        - Branch String:   '../src/pjlib-util/resolver.c:1781,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1783,26'
              BranchSideFuncs:
                - update_res_cache
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_list_erase
                - pj_list_push_back.2172
            - BranchSide:      '../src/pjlib-util/resolver.c:1787,25'
              BranchSideFuncs:
                - pj_list_empty.2187
                - pj_list_push_back.2172
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
                - pj_list_erase
                - pj_list_push_back.2172
        - Branch String:   '../src/pjlib-util/resolver.c:1787,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1790,19'
              BranchSideFuncs:
                - pj_list_push_back.2172
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
            - BranchSide:      '../src/pjlib-util/resolver.c:1798,24'
              BranchSideFuncs:
                - pj_list_push_back.2172
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
        - Branch String:   '../src/pjlib-util/resolver.c:1791,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1792,33'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.2172
                - pj_list_push_back.2172
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
            - BranchSide:      '../src/pjlib-util/resolver.c:1797,5'
              BranchSideFuncs:
                - pj_list_push_back.2172
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
                - pj_pool_release
        - Branch String:   '../src/pjlib-util/resolver.c:1801,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1803,25'
              BranchSideFuncs:
                - pj_pool_release
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/resolver.c:1806,34'
              BranchSideFuncs:
                - pj_ioqueue_recvfrom
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:1810,31'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1810,34'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_perror_4
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/resolver.c:1810,31'
              BranchSideFuncs:
                - pj_grp_lock_release
        - Branch String:   '../src/pjlib-util/resolver.c:1810,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1810,9'
              BranchSideFuncs:
                - pj_perror_4
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/resolver.c:1811,9'
              BranchSideFuncs:
                - pj_perror_4
                - __assert_fail
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:1664,36'
          Dst:             pj_ioqueue_get_user_data
        - Src:             '../src/pjlib-util/resolver.c:1665,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:1682,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjlib-util/resolver.c:1688,9'
          Dst:             pj_perror_4
        - Src:             '../src/pjlib-util/resolver.c:1693,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/resolver.c:1693,5'
          Dst:             pj_sockaddr_print
        - Src:             '../src/pjlib-util/resolver.c:1693,5'
          Dst:             pj_sockaddr_get_port
        - Src:             '../src/pjlib-util/resolver.c:1693,5'
          Dst:             pj_log_5
        - Src:             '../src/pjlib-util/resolver.c:1705,12'
          Dst:             pj_pool_create_on_buf
        - Src:             '../src/pjlib-util/resolver.c:1710,5'
          Dst:             pj_push_exception_handler_
        - Src:             '../src/pjlib-util/resolver.c:1710,5'
          Dst:             _setjmp
        - Src:             '../src/pjlib-util/resolver.c:1711,18'
          Dst:             pj_dns_parse_packet
        - Src:             '../src/pjlib-util/resolver.c:1717,5'
          Dst:             pj_pop_exception_handler_
        - Src:             '../src/pjlib-util/resolver.c:1720,5'
          Dst:             report_nameserver_status
        - Src:             '../src/pjlib-util/resolver.c:1724,9'
          Dst:             pj_sockaddr_print
        - Src:             '../src/pjlib-util/resolver.c:1724,9'
          Dst:             pj_sockaddr_get_port
        - Src:             '../src/pjlib-util/resolver.c:1724,9'
          Dst:             pj_perror_3
        - Src:             '../src/pjlib-util/resolver.c:1733,9'
          Dst:             pj_hash_get
        - Src:             '../src/pjlib-util/resolver.c:1736,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/resolver.c:1736,9'
          Dst:             pj_sockaddr_print
        - Src:             '../src/pjlib-util/resolver.c:1736,9'
          Dst:             pj_sockaddr_get_port
        - Src:             '../src/pjlib-util/resolver.c:1736,9'
          Dst:             pj_log_5
        - Src:             '../src/pjlib-util/resolver.c:1748,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:1749,5'
          Dst:             pj_timer_heap_cancel
        - Src:             '../src/pjlib-util/resolver.c:1753,5'
          Dst:             pj_hash_set
        - Src:             '../src/pjlib-util/resolver.c:1754,5'
          Dst:             pj_hash_set
        - Src:             '../src/pjlib-util/resolver.c:1757,5'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjlib-util/resolver.c:1766,10'
          Dst:             pj_list_empty
        - Src:             '../src/pjlib-util/resolver.c:1778,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjlib-util/resolver.c:1783,9'
          Dst:             update_res_cache
        - Src:             '../src/pjlib-util/resolver.c:1787,10'
          Dst:             pj_list_empty
        - Src:             '../src/pjlib-util/resolver.c:1793,13'
          Dst:             pj_list_erase
        - Src:             '../src/pjlib-util/resolver.c:1794,13'
          Dst:             pj_list_push_back
        - Src:             '../src/pjlib-util/resolver.c:1798,5'
          Dst:             pj_list_push_back
        - Src:             '../src/pjlib-util/resolver.c:1803,9'
          Dst:             pj_pool_release
        - Src:             '../src/pjlib-util/resolver.c:1806,14'
          Dst:             pj_ioqueue_recvfrom
        - Src:             '../src/pjlib-util/resolver.c:1811,9'
          Dst:             pj_perror_4
        - Src:             '../src/pjlib-util/resolver.c:1814,9'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:1817,5'
          Dst:             pj_grp_lock_release
    - functionName:    update_res_cache
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1456
      functionLinenumberEnd: 1559
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - resolver
        - key
        - status
        - set_expiry
        - pkt
      BBCount:         47
      ICount:          325
      EdgeCount:       62
      CyclomaticComplexity: 17
      functionsReached:
        - alloc_entry
        - free_entry
        - pj_dns_packet_dup
        - pj_gettimeofday
        - pj_hash_get
        - pj_hash_set
        - pj_hash_set_np
        - pj_memcpy
        - reset_entry
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:1461,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1462,51'
              BranchSideFuncs:
                - pj_hash_get
                - pj_hash_set
                - pj_hash_get
                - pj_hash_set
                - reset_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
                - alloc_entry
                - alloc_entry
                - pj_hash_set
                - free_entry
                - free_entry
            - BranchSide:      '../src/pjlib-util/resolver.c:1474,9'
              BranchSideFuncs:
                - pj_hash_get
                - pj_hash_set
                - reset_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
                - alloc_entry
                - alloc_entry
                - pj_hash_set
                - free_entry
        - Branch String:   '../src/pjlib-util/resolver.c:1468,19'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1468,24'
              BranchSideFuncs:
                - pj_hash_get
                - pj_hash_set
                - reset_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
                - alloc_entry
                - alloc_entry
                - pj_hash_set
                - free_entry
                - free_entry
            - BranchSide:      '../src/pjlib-util/resolver.c:1470,5'
              BranchSideFuncs:
                - pj_hash_get
                - pj_hash_set
                - reset_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
                - alloc_entry
                - alloc_entry
                - pj_hash_set
                - free_entry
        - Branch String:   '../src/pjlib-util/resolver.c:1468,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1469,24'
              BranchSideFuncs:
                - free_entry
                - pj_hash_get
                - pj_hash_set
                - reset_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
                - alloc_entry
                - alloc_entry
                - pj_hash_set
                - free_entry
            - BranchSide:      '../src/pjlib-util/resolver.c:1470,5'
              BranchSideFuncs:
                - pj_hash_get
                - pj_hash_set
                - reset_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
                - alloc_entry
                - alloc_entry
                - pj_hash_set
                - free_entry
        - Branch String:   '../src/pjlib-util/resolver.c:1474,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1475,13'
              BranchSideFuncs:
                - pj_hash_get
                - pj_hash_set
                - reset_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
                - alloc_entry
                - alloc_entry
                - pj_hash_set
                - free_entry
            - BranchSide:      '../src/pjlib-util/resolver.c:1492,13'
              BranchSideFuncs:
                - pj_hash_get
                - pj_hash_set
                - reset_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
                - alloc_entry
                - alloc_entry
                - pj_hash_set
                - free_entry
        - Branch String:   '../src/pjlib-util/resolver.c:1475,36'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1475,39'
              BranchSideFuncs:
                - pj_hash_get
                - pj_hash_set
                - reset_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
                - alloc_entry
                - alloc_entry
                - pj_hash_set
                - free_entry
            - BranchSide:      '../src/pjlib-util/resolver.c:1480,17'
              BranchSideFuncs:
                - pj_hash_get
                - pj_hash_set
                - reset_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
                - alloc_entry
                - alloc_entry
                - pj_hash_set
                - free_entry
        - Branch String:   '../src/pjlib-util/resolver.c:1475,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1480,17'
              BranchSideFuncs:
                - pj_hash_get
                - pj_hash_set
                - reset_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
                - alloc_entry
                - alloc_entry
                - pj_hash_set
                - free_entry
            - BranchSide:      '../src/pjlib-util/resolver.c:1485,17'
              BranchSideFuncs:
                - pj_hash_get
                - pj_hash_set
                - reset_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
                - alloc_entry
                - alloc_entry
                - pj_hash_set
                - free_entry
        - Branch String:   '../src/pjlib-util/resolver.c:1486,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:0,0'
              BranchSideFuncs:
                - pj_hash_get
                - pj_hash_set
                - reset_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
                - alloc_entry
                - alloc_entry
                - pj_hash_set
                - free_entry
            - BranchSide:      '../src/pjlib-util/resolver.c:1487,21'
              BranchSideFuncs:
                - pj_hash_get
                - pj_hash_set
                - reset_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
                - alloc_entry
                - alloc_entry
                - pj_hash_set
                - free_entry
        - Branch String:   '../src/pjlib-util/resolver.c:1487,21'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1488,27'
              BranchSideFuncs:
                - pj_hash_get
                - pj_hash_set
                - reset_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
                - alloc_entry
                - alloc_entry
                - pj_hash_set
                - free_entry
            - BranchSide:      '../src/pjlib-util/resolver.c:1489,13'
              BranchSideFuncs:
                - pj_hash_get
                - pj_hash_set
                - reset_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
                - alloc_entry
                - alloc_entry
                - pj_hash_set
                - free_entry
        - Branch String:   '../src/pjlib-util/resolver.c:1496,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1497,15'
              BranchSideFuncs:
                - pj_hash_get
                - pj_hash_set
                - reset_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
                - alloc_entry
                - alloc_entry
                - pj_hash_set
                - free_entry
            - BranchSide:      '../src/pjlib-util/resolver.c:1500,47'
              BranchSideFuncs:
                - pj_hash_get
                - pj_hash_set
                - reset_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
                - alloc_entry
                - alloc_entry
                - pj_hash_set
                - free_entry
        - Branch String:   '../src/pjlib-util/resolver.c:1504,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1506,27'
              BranchSideFuncs:
                - pj_hash_set
                - free_entry
            - BranchSide:      '../src/pjlib-util/resolver.c:1514,9'
              BranchSideFuncs:
                - pj_hash_set
                - reset_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
                - alloc_entry
                - alloc_entry
        - Branch String:   '../src/pjlib-util/resolver.c:1509,19'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1509,24'
              BranchSideFuncs:
                - free_entry
            - BranchSide:      '../src/pjlib-util/resolver.c:1511,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/resolver.c:1509,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1510,24'
              BranchSideFuncs:
                - free_entry
            - BranchSide:      '../src/pjlib-util/resolver.c:1511,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/resolver.c:1514,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1515,29'
              BranchSideFuncs:
                - alloc_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
            - BranchSide:      '../src/pjlib-util/resolver.c:1518,27'
              BranchSideFuncs:
                - pj_hash_set
                - reset_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
                - alloc_entry
        - Branch String:   '../src/pjlib-util/resolver.c:1520,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1525,13'
              BranchSideFuncs:
                - alloc_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
            - BranchSide:      '../src/pjlib-util/resolver.c:1529,13'
              BranchSideFuncs:
                - reset_entry
                - pj_dns_packet_dup
                - pj_memcpy.2197
                - pj_hash_set_np
                - pj_gettimeofday
        - Branch String:   '../src/pjlib-util/resolver.c:1544,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1545,26'
              BranchSideFuncs:
                - pj_gettimeofday
                - pj_memcpy.2197
                - pj_hash_set_np
            - BranchSide:      '../src/pjlib-util/resolver.c:1548,9'
              BranchSideFuncs:
                - pj_memcpy.2197
                - pj_hash_set_np
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:1462,39'
          Dst:             pj_hash_get
        - Src:             '../src/pjlib-util/resolver.c:1465,9'
          Dst:             pj_hash_set
        - Src:             '../src/pjlib-util/resolver.c:1469,13'
          Dst:             free_entry
        - Src:             '../src/pjlib-util/resolver.c:1500,35'
          Dst:             pj_hash_get
        - Src:             '../src/pjlib-util/resolver.c:1506,9'
          Dst:             pj_hash_set
        - Src:             '../src/pjlib-util/resolver.c:1510,13'
          Dst:             free_entry
        - Src:             '../src/pjlib-util/resolver.c:1515,17'
          Dst:             alloc_entry
        - Src:             '../src/pjlib-util/resolver.c:1518,9'
          Dst:             pj_hash_set
        - Src:             '../src/pjlib-util/resolver.c:1526,21'
          Dst:             alloc_entry
        - Src:             '../src/pjlib-util/resolver.c:1529,13'
          Dst:             reset_entry
        - Src:             '../src/pjlib-util/resolver.c:1539,5'
          Dst:             pj_dns_packet_dup
        - Src:             '../src/pjlib-util/resolver.c:1545,9'
          Dst:             pj_gettimeofday
        - Src:             '../src/pjlib-util/resolver.c:1553,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/resolver.c:1556,5'
          Dst:             pj_hash_set_np
    - functionName:    free_entry
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 850
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - resolver
        - cache
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:849,5'
          Dst:             pj_pool_release
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_dns_resolver_dump
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1893
      functionLinenumberEnd: 1960
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - resolver
        - detail
      BBCount:         69
      ICount:          415
      EdgeCount:       84
      CyclomaticComplexity: 17
      functionsReached:
        - pj_dns_get_type_name
        - pj_gettimeofday
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - pj_hash_count
        - pj_hash_first
        - pj_hash_next
        - pj_hash_this
        - pj_list_size
        - pj_log_get_level
        - pj_pool_get_capacity
        - pj_sockaddr_print
        - pj_timer_heap_count
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:1902,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1902,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_hash_count
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_log_3
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pjlib-util/resolver.c:1904,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_hash_count
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_log_3
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pjlib-util/resolver.c:1904,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1904,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_hash_count
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_log_3
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_3
            - BranchSide:      '../src/pjlib-util/resolver.c:1905,11'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_hash_count
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_log_3
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_3
        - Branch String:   '../src/pjlib-util/resolver.c:1905,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1907,34'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_hash_count
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_log_3
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_3
            - BranchSide:      '../src/pjlib-util/resolver.c:1919,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_hash_count
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_log_3
        - Branch String:   '../src/pjlib-util/resolver.c:1909,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1909,9'
              BranchSideFuncs:
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_hash_count
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_log_3
                - pj_log_get_level
            - BranchSide:      '../src/pjlib-util/resolver.c:1917,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_hash_count
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_log_3
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_sockaddr_get_port
                - pj_log_3
        - Branch String:   '../src/pjlib-util/resolver.c:1919,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1919,5'
              BranchSideFuncs:
                - pj_hash_count
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_hash_count
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
            - BranchSide:      '../src/pjlib-util/resolver.c:1921,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_hash_count
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
        - Branch String:   '../src/pjlib-util/resolver.c:1921,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1923,28'
              BranchSideFuncs:
                - pj_hash_first
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_hash_count
                - pj_log_3
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
            - BranchSide:      '../src/pjlib-util/resolver.c:1934,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_hash_count
                - pj_log_3
        - Branch String:   '../src/pjlib-util/resolver.c:1924,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1926,54'
              BranchSideFuncs:
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_hash_count
                - pj_log_3
                - pj_dns_get_type_name
                - pj_log_3
            - BranchSide:      '../src/pjlib-util/resolver.c:1933,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_hash_count
                - pj_log_3
        - Branch String:   '../src/pjlib-util/resolver.c:1927,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1927,13'
              BranchSideFuncs:
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_next
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_hash_count
                - pj_log_3
                - pj_hash_this
                - pj_log_get_level
            - BranchSide:      '../src/pjlib-util/resolver.c:1931,31'
              BranchSideFuncs:
                - pj_hash_next
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_count
                - pj_hash_count
                - pj_log_3
                - pj_hash_this
                - pj_log_get_level
                - pj_dns_get_type_name
                - pj_log_3
        - Branch String:   '../src/pjlib-util/resolver.c:1934,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1934,5'
              BranchSideFuncs:
                - pj_hash_count
                - pj_hash_count
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
            - BranchSide:      '../src/pjlib-util/resolver.c:1937,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_hash_first
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
        - Branch String:   '../src/pjlib-util/resolver.c:1937,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1939,28'
              BranchSideFuncs:
                - pj_hash_first
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_dns_get_type_name
                - pj_log_3
            - BranchSide:      '../src/pjlib-util/resolver.c:1950,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
        - Branch String:   '../src/pjlib-util/resolver.c:1940,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1942,52'
              BranchSideFuncs:
                - pj_hash_this
                - pj_log_get_level
                - pj_hash_next
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_dns_get_type_name
                - pj_log_3
            - BranchSide:      '../src/pjlib-util/resolver.c:1949,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
        - Branch String:   '../src/pjlib-util/resolver.c:1943,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1943,13'
              BranchSideFuncs:
                - pj_dns_get_type_name
                - pj_log_3
                - pj_hash_next
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_hash_this
                - pj_log_get_level
            - BranchSide:      '../src/pjlib-util/resolver.c:1947,31'
              BranchSideFuncs:
                - pj_hash_next
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
                - pj_list_size
                - pj_log_3
                - pj_hash_this
                - pj_log_get_level
                - pj_dns_get_type_name
                - pj_log_3
        - Branch String:   '../src/pjlib-util/resolver.c:1950,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1950,5'
              BranchSideFuncs:
                - pj_list_size
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
            - BranchSide:      '../src/pjlib-util/resolver.c:1952,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_timer_heap_count
                - pj_log_3
        - Branch String:   '../src/pjlib-util/resolver.c:1952,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1952,5'
              BranchSideFuncs:
                - pj_timer_heap_count
                - pj_log_3
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
            - BranchSide:      '../src/pjlib-util/resolver.c:1954,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
        - Branch String:   '../src/pjlib-util/resolver.c:1954,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1954,5'
              BranchSideFuncs:
                - pj_pool_get_capacity
                - pj_pool_get_used_size
                - pj_log_3
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:1954,5'
              BranchSideFuncs:
                - pj_grp_lock_release
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:1898,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjlib-util/resolver.c:1900,5'
          Dst:             pj_gettimeofday
        - Src:             '../src/pjlib-util/resolver.c:1902,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/resolver.c:1902,5'
          Dst:             pj_log_3
        - Src:             '../src/pjlib-util/resolver.c:1904,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/resolver.c:1904,5'
          Dst:             pj_log_3
        - Src:             '../src/pjlib-util/resolver.c:1909,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/resolver.c:1909,9'
          Dst:             pj_sockaddr_print
        - Src:             '../src/pjlib-util/resolver.c:1909,9'
          Dst:             pj_sockaddr_get_port
        - Src:             '../src/pjlib-util/resolver.c:1909,9'
          Dst:             pj_log_3
        - Src:             '../src/pjlib-util/resolver.c:1919,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/resolver.c:1919,5'
          Dst:             pj_hash_count
        - Src:             '../src/pjlib-util/resolver.c:1919,5'
          Dst:             pj_log_3
        - Src:             '../src/pjlib-util/resolver.c:1923,14'
          Dst:             pj_hash_first
        - Src:             '../src/pjlib-util/resolver.c:1926,41'
          Dst:             pj_hash_this
        - Src:             '../src/pjlib-util/resolver.c:1927,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/resolver.c:1927,13'
          Dst:             pj_dns_get_type_name
        - Src:             '../src/pjlib-util/resolver.c:1927,13'
          Dst:             pj_log_3
        - Src:             '../src/pjlib-util/resolver.c:1931,18'
          Dst:             pj_hash_next
        - Src:             '../src/pjlib-util/resolver.c:1934,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/resolver.c:1934,5'
          Dst:             pj_hash_count
        - Src:             '../src/pjlib-util/resolver.c:1934,5'
          Dst:             pj_hash_count
        - Src:             '../src/pjlib-util/resolver.c:1934,5'
          Dst:             pj_log_3
        - Src:             '../src/pjlib-util/resolver.c:1939,14'
          Dst:             pj_hash_first
        - Src:             '../src/pjlib-util/resolver.c:1942,39'
          Dst:             pj_hash_this
        - Src:             '../src/pjlib-util/resolver.c:1943,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/resolver.c:1943,13'
          Dst:             pj_dns_get_type_name
        - Src:             '../src/pjlib-util/resolver.c:1943,13'
          Dst:             pj_log_3
        - Src:             '../src/pjlib-util/resolver.c:1947,18'
          Dst:             pj_hash_next
        - Src:             '../src/pjlib-util/resolver.c:1950,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/resolver.c:1950,5'
          Dst:             pj_list_size
        - Src:             '../src/pjlib-util/resolver.c:1950,5'
          Dst:             pj_log_3
        - Src:             '../src/pjlib-util/resolver.c:1952,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/resolver.c:1952,5'
          Dst:             pj_timer_heap_count
        - Src:             '../src/pjlib-util/resolver.c:1952,5'
          Dst:             pj_log_3
        - Src:             '../src/pjlib-util/resolver.c:1954,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/resolver.c:1954,5'
          Dst:             pj_pool_get_capacity
        - Src:             '../src/pjlib-util/resolver.c:1954,5'
          Dst:             pj_pool_get_used_size
        - Src:             '../src/pjlib-util/resolver.c:1954,5'
          Dst:             pj_log_3
        - Src:             '../src/pjlib-util/resolver.c:1958,5'
          Dst:             pj_grp_lock_release
    - functionName:    pj_dns_resolver_get_cached_count
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1875
      functionLinenumberEnd: 1885
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - resolver
      BBCount:         11
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - pj_hash_count
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:1878,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1878,5'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_hash_count
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:1880,25'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_hash_count
                - pj_grp_lock_release
        - Branch String:   '../src/pjlib-util/resolver.c:1878,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1878,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1878,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:1878,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:1880,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjlib-util/resolver.c:1881,13'
          Dst:             pj_hash_count
        - Src:             '../src/pjlib-util/resolver.c:1882,5'
          Dst:             pj_grp_lock_release
    - functionName:    pj_dns_resolver_add_entry
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1829
      functionLinenumberEnd: 1868
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - resolver
        - pkt
        - set_ttl
      BBCount:         66
      ICount:          355
      EdgeCount:       82
      CyclomaticComplexity: 18
      functionsReached:
        - __assert_fail
        - init_res_key
        - pj_bzero
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - update_res_cache
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:1833,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1833,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pj_grp_lock_acquire
                - pj_bzero.2212
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
                - update_res_cache
                - pj_grp_lock_release
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
            - BranchSide:      '../src/pjlib-util/resolver.c:1833,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:1833,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1833,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_grp_lock_acquire
                - pj_bzero.2212
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
                - update_res_cache
                - pj_grp_lock_release
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
            - BranchSide:      '../src/pjlib-util/resolver.c:1836,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_grp_lock_acquire
                - pj_bzero.2212
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
                - update_res_cache
                - pj_grp_lock_release
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
        - Branch String:   '../src/pjlib-util/resolver.c:1833,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1833,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/resolver.c:1833,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:1833,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1833,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1833,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:1836,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1836,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_grp_lock_acquire
                - pj_bzero.2212
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
                - update_res_cache
                - pj_grp_lock_release
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
            - BranchSide:      '../src/pjlib-util/resolver.c:1839,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_grp_lock_acquire
                - pj_bzero.2212
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
                - update_res_cache
                - pj_grp_lock_release
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
        - Branch String:   '../src/pjlib-util/resolver.c:1836,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1836,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1836,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:1839,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1839,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_grp_lock_acquire
                - pj_bzero.2212
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
                - update_res_cache
                - pj_grp_lock_release
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
            - BranchSide:      '../src/pjlib-util/resolver.c:1839,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_grp_lock_acquire
                - pj_bzero.2212
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
                - update_res_cache
                - pj_grp_lock_release
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
        - Branch String:   '../src/pjlib-util/resolver.c:1839,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1839,5'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_bzero.2212
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
                - update_res_cache
                - pj_grp_lock_release
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
            - BranchSide:      '../src/pjlib-util/resolver.c:1839,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_grp_lock_acquire
                - pj_bzero.2212
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
                - update_res_cache
                - pj_grp_lock_release
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
        - Branch String:   '../src/pjlib-util/resolver.c:1839,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1839,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_grp_lock_acquire
                - pj_bzero.2212
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
                - update_res_cache
                - pj_grp_lock_release
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
            - BranchSide:      '../src/pjlib-util/resolver.c:1839,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:1839,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1839,5'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_bzero.2212
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
                - update_res_cache
                - pj_grp_lock_release
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/resolver.c:1839,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:1839,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1839,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/resolver.c:1843,25'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_bzero.2212
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
                - update_res_cache
                - pj_grp_lock_release
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
        - Branch String:   '../src/pjlib-util/resolver.c:1839,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1839,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/resolver.c:1839,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:1839,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1839,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1839,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:1839,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1839,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/resolver.c:1839,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:1839,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1839,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/resolver.c:1839,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:1839,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1839,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/resolver.c:1839,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/resolver.c:1847,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1849,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
                - update_res_cache
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:1856,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_grp_lock_release
                - init_res_key
                - update_res_cache
                - pj_grp_lock_release
        - Branch String:   '../src/pjlib-util/resolver.c:1849,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1849,9'
              BranchSideFuncs:
                - pj_grp_lock_release
                - init_res_key
                - update_res_cache
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:1849,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:1849,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1849,9'
              BranchSideFuncs:
                - init_res_key
                - update_res_cache
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:1852,28'
              BranchSideFuncs:
                - init_res_key
                - update_res_cache
                - pj_grp_lock_release
        - Branch String:   '../src/pjlib-util/resolver.c:1856,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1856,9'
              BranchSideFuncs:
                - pj_grp_lock_release
                - init_res_key
                - update_res_cache
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:1856,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:1856,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1856,9'
              BranchSideFuncs:
                - init_res_key
                - update_res_cache
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:1859,28'
              BranchSideFuncs:
                - init_res_key
                - update_res_cache
                - pj_grp_lock_release
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:1833,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:1836,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:1839,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:1843,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjlib-util/resolver.c:1846,5'
          Dst:             pj_bzero
        - Src:             '../src/pjlib-util/resolver.c:1849,9'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:1849,9'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjlib-util/resolver.c:1852,9'
          Dst:             init_res_key
        - Src:             '../src/pjlib-util/resolver.c:1856,9'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:1856,9'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjlib-util/resolver.c:1859,9'
          Dst:             init_res_key
        - Src:             '../src/pjlib-util/resolver.c:1863,5'
          Dst:             update_res_cache
        - Src:             '../src/pjlib-util/resolver.c:1865,5'
          Dst:             pj_grp_lock_release
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    init_res_key
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 793
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - type
        - name
      BBCount:         10
      ICount:          89
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - pj_bzero
        - pj_tolower
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:803,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:803,37'
              BranchSideFuncs:
                - pj_tolower.2186
            - BranchSide:      '../src/pjlib-util/resolver.c:806,11'
              BranchSideFuncs:
                - pj_tolower.2186
        - Branch String:   '../src/pjlib-util/resolver.c:806,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:807,39'
              BranchSideFuncs:
                - pj_tolower.2186
            - BranchSide:      '../src/pjlib-util/resolver.c:809,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:799,5'
          Dst:             pj_bzero
        - Src:             '../src/pjlib-util/resolver.c:807,24'
          Dst:             pj_tolower
    - functionName:    pj_dns_parse_addr_response
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1170
      functionLinenumberEnd: 1287
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkt
        - rec
      BBCount:         87
      ICount:          629
      EdgeCount:       116
      CyclomaticComplexity: 31
      functionsReached:
        - __assert_fail
        - pj_bzero
        - pj_memcpy
        - pj_stricmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:1177,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1177,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_bzero.2212
                - pj_memcpy.2197
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1177,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:1177,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1177,5'
              BranchSideFuncs:
                - pj_bzero.2212
                - pj_memcpy.2197
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1180,14'
              BranchSideFuncs:
                - pj_bzero.2212
                - pj_memcpy.2197
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1177,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1177,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/resolver.c:1177,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:1177,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1177,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1177,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:1185,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1186,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1189,9'
              BranchSideFuncs:
                - pj_memcpy.2197
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1186,16'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1186,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1186,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/resolver.c:1189,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1190,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1193,9'
              BranchSideFuncs:
                - pj_memcpy.2197
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1193,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1194,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1197,16'
              BranchSideFuncs:
                - pj_memcpy.2197
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1200,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1201,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1204,16'
              BranchSideFuncs:
                - pj_memcpy.2197
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1212,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1213,25'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1217,9'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1213,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1214,13'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1215,5'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1217,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1218,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1220,13'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1223,55'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1223,5'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1224,15'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1223,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1226,20'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1242,9'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
        - Branch String:   '../src/pjlib-util/resolver.c:1228,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1229,22'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1231,15'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1231,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1232,28'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_memcpy.2197
            - BranchSide:      '../src/pjlib-util/resolver.c:1236,13'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1232,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1233,17'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1234,9'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1236,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1237,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1239,18'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1242,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1243,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1245,9'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
        - Branch String:   '../src/pjlib-util/resolver.c:1245,48'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1246,9'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
            - BranchSide:      '../src/pjlib-util/resolver.c:1252,15'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
        - Branch String:   '../src/pjlib-util/resolver.c:1245,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1248,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1252,15'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
        - Branch String:   '../src/pjlib-util/resolver.c:1252,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1253,19'
              BranchSideFuncs:
                - pj_memcpy.2197
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1265,9'
              BranchSideFuncs:
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1253,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1254,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1256,20'
              BranchSideFuncs:
                - pj_memcpy.2197
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1266,37'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1266,40'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1266,5'
              BranchSideFuncs:
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1266,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1267,14'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1281,23'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/resolver.c:1267,48'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1268,14'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1269,25'
              BranchSideFuncs:
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1268,52'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1269,25'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1280,5'
              BranchSideFuncs:
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1267,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1271,17'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1280,5'
              BranchSideFuncs:
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1271,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1272,37'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1275,37'
              BranchSideFuncs:
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1283,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1284,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1286,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:1177,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:1180,5'
          Dst:             pj_bzero
        - Src:             '../src/pjlib-util/resolver.c:1204,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/resolver.c:1213,13'
          Dst:             pj_stricmp
        - Src:             '../src/pjlib-util/resolver.c:1232,17'
          Dst:             pj_stricmp
        - Src:             '../src/pjlib-util/resolver.c:1256,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/resolver.c:1269,13'
          Dst:             pj_stricmp
    - functionName:    pj_dns_parse_a_response
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1161
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkt
        - rec
      BBCount:         77
      ICount:          536
      EdgeCount:       103
      CyclomaticComplexity: 28
      functionsReached:
        - __assert_fail
        - pj_bzero
        - pj_memcpy
        - pj_stricmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:1063,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1063,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_bzero.2212
                - pj_memcpy.2197
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1063,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:1063,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1063,5'
              BranchSideFuncs:
                - pj_bzero.2212
                - pj_memcpy.2197
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1066,14'
              BranchSideFuncs:
                - pj_bzero.2212
                - pj_memcpy.2197
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1063,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1063,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/resolver.c:1063,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:1063,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1063,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1063,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:1069,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1070,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1073,9'
              BranchSideFuncs:
                - pj_memcpy.2197
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1070,16'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1070,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1070,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/resolver.c:1073,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1074,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1077,9'
              BranchSideFuncs:
                - pj_memcpy.2197
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1077,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1078,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1081,16'
              BranchSideFuncs:
                - pj_memcpy.2197
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1084,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1085,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1088,16'
              BranchSideFuncs:
                - pj_memcpy.2197
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1096,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1097,25'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1101,9'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1097,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1098,13'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1099,5'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1101,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1102,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1104,13'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1107,55'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1107,5'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1108,22'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1107,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1110,20'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1127,9'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
        - Branch String:   '../src/pjlib-util/resolver.c:1112,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1113,22'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1115,15'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1115,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1116,28'
              BranchSideFuncs:
                - pj_stricmp
                - pj_stricmp
                - pj_memcpy.2197
            - BranchSide:      '../src/pjlib-util/resolver.c:1121,13'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1116,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1117,17'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1119,9'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1121,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1122,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1124,18'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1127,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1128,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1130,9'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
        - Branch String:   '../src/pjlib-util/resolver.c:1130,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1131,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1134,15'
              BranchSideFuncs:
                - pj_stricmp
                - pj_memcpy.2197
        - Branch String:   '../src/pjlib-util/resolver.c:1134,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1135,19'
              BranchSideFuncs:
                - pj_memcpy.2197
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1147,11'
              BranchSideFuncs:
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1135,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1136,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1138,20'
              BranchSideFuncs:
                - pj_memcpy.2197
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1147,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1148,13'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1157,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/resolver.c:1148,47'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1149,25'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1155,5'
              BranchSideFuncs:
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1149,55'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1150,13'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1155,5'
              BranchSideFuncs:
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1148,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1153,17'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../src/pjlib-util/resolver.c:1155,5'
              BranchSideFuncs:
                - pj_stricmp
        - Branch String:   '../src/pjlib-util/resolver.c:1157,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1158,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1160,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:1063,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:1066,5'
          Dst:             pj_bzero
        - Src:             '../src/pjlib-util/resolver.c:1088,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/resolver.c:1097,13'
          Dst:             pj_stricmp
        - Src:             '../src/pjlib-util/resolver.c:1116,17'
          Dst:             pj_stricmp
        - Src:             '../src/pjlib-util/resolver.c:1138,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/resolver.c:1149,13'
          Dst:             pj_stricmp
    - functionName:    pj_dns_resolver_cancel_query
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1028
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - query
        - notify
      BBCount:         17
      ICount:          103
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - pj_timer_heap_cancel_if_active
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:1031,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1031,5'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - pj_timer_heap_cancel_if_active
            - BranchSide:      '../src/pjlib-util/resolver.c:1033,25'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - pj_timer_heap_cancel_if_active
        - Branch String:   '../src/pjlib-util/resolver.c:1031,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1031,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:1031,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:1035,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1036,40'
              BranchSideFuncs:
                - pj_timer_heap_cancel_if_active
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:1040,10'
              BranchSideFuncs:
                - pj_grp_lock_release
        - Branch String:   '../src/pjlib-util/resolver.c:1043,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1044,11'
              BranchSideFuncs:
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:1046,25'
              BranchSideFuncs:
                - pj_grp_lock_release
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:1031,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:1033,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjlib-util/resolver.c:1036,9'
          Dst:             pj_timer_heap_cancel_if_active
        - Src:             '../src/pjlib-util/resolver.c:1046,5'
          Dst:             pj_grp_lock_release
    - functionName:    alloc_qnode
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - resolver
        - options
        - user_data
        - cb
      BBCount:         6
      ICount:          80
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_bzero
        - pj_list_empty
        - pj_list_erase
        - pj_list_init
        - pj_pool_zalloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:639,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:640,13'
              BranchSideFuncs:
                - pj_pool_zalloc.2169
                - pj_list_init.2219
            - BranchSide:      '../src/pjlib-util/resolver.c:644,13'
              BranchSideFuncs:
                - pj_pool_zalloc.2169
                - pj_list_init.2219
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:639,10'
          Dst:             pj_list_empty
        - Src:             '../src/pjlib-util/resolver.c:641,9'
          Dst:             pj_list_erase
        - Src:             '../src/pjlib-util/resolver.c:642,9'
          Dst:             pj_bzero
        - Src:             '../src/pjlib-util/resolver.c:644,13'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjlib-util/resolver.c:652,5'
          Dst:             pj_list_init
    - functionName:    pj_list_init
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_dns_resolver_start_query
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionLinenumberEnd: 1020
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - resolver
        - name
        - type
        - options
        - cb
        - user_data
        - p_query
      BBCount:         89
      ICount:          551
      EdgeCount:       114
      CyclomaticComplexity: 27
      functionsReached:
        - __assert_fail
        - alloc_qnode
        - free_entry
        - init_res_key
        - pj_dns_get_type_name
        - pj_gettimeofday
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - pj_hash_get
        - pj_hash_set
        - pj_hash_set_np
        - pj_list_push_back
        - pj_log_get_level
        - pj_memcpy
        - transmit_query
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:872,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:872,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_res_key
                - pj_grp_lock_acquire
                - pj_gettimeofday
                - pj_hash_get
                - pj_hash_get
                - alloc_qnode
                - pj_memcpy.2197
                - transmit_query
                - pj_hash_set_np
                - pj_hash_set_np
                - pj_grp_lock_release
                - pj_list_push_back.2172
                - alloc_qnode
                - pj_list_push_back.2172
                - pj_hash_set
                - free_entry
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
                - pj_dns_get_type_name
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/resolver.c:872,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:872,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:872,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_res_key
                - pj_grp_lock_acquire
                - pj_gettimeofday
                - pj_hash_get
                - pj_hash_get
                - alloc_qnode
                - pj_memcpy.2197
                - transmit_query
                - pj_hash_set_np
                - pj_hash_set_np
                - pj_grp_lock_release
                - pj_list_push_back.2172
                - alloc_qnode
                - pj_list_push_back.2172
                - pj_hash_set
                - free_entry
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
                - pj_dns_get_type_name
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/resolver.c:872,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:872,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:872,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - init_res_key
                - pj_grp_lock_acquire
                - pj_gettimeofday
                - pj_hash_get
                - pj_hash_get
                - alloc_qnode
                - pj_memcpy.2197
                - transmit_query
                - pj_hash_set_np
                - pj_hash_set_np
                - pj_grp_lock_release
                - pj_list_push_back.2172
                - alloc_qnode
                - pj_list_push_back.2172
                - pj_hash_set
                - free_entry
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
                - pj_dns_get_type_name
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/resolver.c:875,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - init_res_key
                - pj_grp_lock_acquire
                - pj_gettimeofday
                - pj_hash_get
                - pj_hash_get
                - alloc_qnode
                - pj_memcpy.2197
                - transmit_query
                - pj_hash_set_np
                - pj_hash_set_np
                - pj_grp_lock_release
                - pj_list_push_back.2172
                - alloc_qnode
                - pj_list_push_back.2172
                - pj_hash_set
                - free_entry
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
                - pj_dns_get_type_name
                - pj_log_5
        - Branch String:   '../src/pjlib-util/resolver.c:872,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:872,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/resolver.c:872,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:872,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:872,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/resolver.c:872,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:872,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:872,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:872,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:875,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:875,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - init_res_key
                - pj_grp_lock_acquire
                - pj_gettimeofday
                - pj_hash_get
                - pj_hash_get
                - alloc_qnode
                - pj_memcpy.2197
                - transmit_query
                - pj_hash_set_np
                - pj_hash_set_np
                - pj_grp_lock_release
                - pj_list_push_back.2172
                - alloc_qnode
                - pj_list_push_back.2172
                - pj_hash_set
                - free_entry
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
                - pj_dns_get_type_name
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/resolver.c:875,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:875,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:875,5'
              BranchSideFuncs:
                - __assert_fail
                - init_res_key
                - pj_grp_lock_acquire
                - pj_gettimeofday
                - pj_hash_get
                - pj_hash_get
                - alloc_qnode
                - pj_memcpy.2197
                - transmit_query
                - pj_hash_set_np
                - pj_hash_set_np
                - pj_grp_lock_release
                - pj_list_push_back.2172
                - alloc_qnode
                - pj_list_push_back.2172
                - pj_hash_set
                - free_entry
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
                - pj_dns_get_type_name
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/resolver.c:879,5'
              BranchSideFuncs:
                - __assert_fail
                - init_res_key
                - pj_grp_lock_acquire
                - pj_gettimeofday
                - pj_hash_get
                - pj_hash_get
                - alloc_qnode
                - pj_memcpy.2197
                - transmit_query
                - pj_hash_set_np
                - pj_hash_set_np
                - pj_grp_lock_release
                - pj_list_push_back.2172
                - alloc_qnode
                - pj_list_push_back.2172
                - pj_hash_set
                - free_entry
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
                - pj_dns_get_type_name
                - pj_log_5
        - Branch String:   '../src/pjlib-util/resolver.c:875,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:875,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/resolver.c:875,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:875,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:875,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:875,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:879,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:879,5'
              BranchSideFuncs:
                - __assert_fail
                - init_res_key
                - pj_grp_lock_acquire
                - pj_gettimeofday
                - pj_hash_get
                - pj_hash_get
                - alloc_qnode
                - pj_memcpy.2197
                - transmit_query
                - pj_hash_set_np
                - pj_hash_set_np
                - pj_grp_lock_release
                - pj_list_push_back.2172
                - alloc_qnode
                - pj_list_push_back.2172
                - pj_hash_set
                - free_entry
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
                - pj_dns_get_type_name
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/resolver.c:879,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:879,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:879,5'
              BranchSideFuncs:
                - init_res_key
                - pj_grp_lock_acquire
                - pj_gettimeofday
                - pj_hash_get
                - pj_hash_get
                - alloc_qnode
                - pj_memcpy.2197
                - transmit_query
                - pj_hash_set_np
                - pj_hash_set_np
                - pj_grp_lock_release
                - pj_list_push_back.2172
                - alloc_qnode
                - pj_list_push_back.2172
                - pj_hash_set
                - free_entry
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
                - pj_dns_get_type_name
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/resolver.c:882,24'
              BranchSideFuncs:
                - init_res_key
                - pj_grp_lock_acquire
                - pj_gettimeofday
                - pj_hash_get
                - pj_hash_get
                - alloc_qnode
                - pj_memcpy.2197
                - transmit_query
                - pj_hash_set_np
                - pj_hash_set_np
                - pj_grp_lock_release
                - pj_list_push_back.2172
                - alloc_qnode
                - pj_list_push_back.2172
                - pj_hash_set
                - free_entry
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
                - pj_dns_get_type_name
                - pj_log_5
        - Branch String:   '../src/pjlib-util/resolver.c:879,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:879,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/resolver.c:879,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:879,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:879,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:879,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:896,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:900,13'
              BranchSideFuncs:
                - pj_hash_set
                - pj_hash_get
                - alloc_qnode
                - pj_memcpy.2197
                - transmit_query
                - pj_hash_set_np
                - pj_hash_set_np
                - pj_grp_lock_release
                - pj_list_push_back.2172
                - alloc_qnode
                - pj_list_push_back.2172
                - free_entry
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
                - pj_dns_get_type_name
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/resolver.c:969,44'
              BranchSideFuncs:
                - pj_hash_get
                - alloc_qnode
                - pj_memcpy.2197
                - transmit_query
                - pj_hash_set_np
                - pj_hash_set_np
                - pj_grp_lock_release
                - pj_list_push_back.2172
                - alloc_qnode
                - pj_list_push_back.2172
        - Branch String:   '../src/pjlib-util/resolver.c:900,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:900,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
                - pj_dns_get_type_name
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/resolver.c:903,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
                - pj_dns_get_type_name
                - pj_log_5
        - Branch String:   '../src/pjlib-util/resolver.c:900,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:900,13'
              BranchSideFuncs:
                - pj_hash_set
                - pj_hash_get
                - alloc_qnode
                - pj_memcpy.2197
                - transmit_query
                - pj_hash_set_np
                - pj_hash_set_np
                - pj_grp_lock_release
                - pj_list_push_back.2172
                - alloc_qnode
                - pj_list_push_back.2172
                - free_entry
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
                - pj_dns_get_type_name
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/resolver.c:958,27'
              BranchSideFuncs:
                - pj_hash_set
                - pj_hash_get
                - alloc_qnode
                - pj_memcpy.2197
                - transmit_query
                - pj_hash_set_np
                - pj_hash_set_np
                - pj_grp_lock_release
                - pj_list_push_back.2172
                - alloc_qnode
                - pj_list_push_back.2172
                - free_entry
        - Branch String:   '../src/pjlib-util/resolver.c:900,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:903,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
                - pj_dns_get_type_name
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/resolver.c:958,27'
              BranchSideFuncs:
                - pj_hash_set
                - pj_hash_get
                - alloc_qnode
                - pj_memcpy.2197
                - transmit_query
                - pj_hash_set_np
                - pj_hash_set_np
                - pj_grp_lock_release
                - pj_list_push_back.2172
                - alloc_qnode
                - pj_list_push_back.2172
                - free_entry
        - Branch String:   '../src/pjlib-util/resolver.c:903,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:903,13'
              BranchSideFuncs:
                - pj_dns_get_type_name
                - pj_log_5
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
            - BranchSide:      '../src/pjlib-util/resolver.c:910,22'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
        - Branch String:   '../src/pjlib-util/resolver.c:911,22'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:911,20'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
            - BranchSide:      '../src/pjlib-util/resolver.c:911,20'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
        - Branch String:   '../src/pjlib-util/resolver.c:923,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:924,18'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
            - BranchSide:      '../src/pjlib-util/resolver.c:929,17'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
        - Branch String:   '../src/pjlib-util/resolver.c:929,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:930,19'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
            - BranchSide:      '../src/pjlib-util/resolver.c:934,33'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_grp_lock_release
                - free_entry
        - Branch String:   '../src/pjlib-util/resolver.c:940,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:941,28'
              BranchSideFuncs:
                - free_entry
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:944,20'
              BranchSideFuncs:
                - pj_grp_lock_release
        - Branch String:   '../src/pjlib-util/resolver.c:962,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:963,24'
              BranchSideFuncs:
                - free_entry
                - pj_hash_get
                - alloc_qnode
                - pj_memcpy.2197
                - transmit_query
                - pj_hash_set_np
                - pj_hash_set_np
                - pj_grp_lock_release
                - pj_list_push_back.2172
                - alloc_qnode
                - pj_list_push_back.2172
            - BranchSide:      '../src/pjlib-util/resolver.c:966,5'
              BranchSideFuncs:
                - pj_hash_get
                - alloc_qnode
                - pj_memcpy.2197
                - transmit_query
                - pj_hash_set_np
                - pj_hash_set_np
                - pj_grp_lock_release
                - pj_list_push_back.2172
                - alloc_qnode
                - pj_list_push_back.2172
        - Branch String:   '../src/pjlib-util/resolver.c:971,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:976,29'
              BranchSideFuncs:
                - alloc_qnode
                - pj_list_push_back.2172
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:990,21'
              BranchSideFuncs:
                - alloc_qnode
                - pj_memcpy.2197
                - transmit_query
                - pj_hash_set_np
                - pj_hash_set_np
                - pj_grp_lock_release
                - pj_list_push_back.2172
        - Branch String:   '../src/pjlib-util/resolver.c:995,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:996,9'
              BranchSideFuncs:
                - pj_memcpy.2197
                - transmit_query
                - pj_hash_set_np
                - pj_hash_set_np
                - pj_grp_lock_release
                - pj_list_push_back.2172
            - BranchSide:      '../src/pjlib-util/resolver.c:997,16'
              BranchSideFuncs:
                - pj_memcpy.2197
                - transmit_query
                - pj_hash_set_np
                - pj_hash_set_np
                - pj_grp_lock_release
                - pj_list_push_back.2172
        - Branch String:   '../src/pjlib-util/resolver.c:1001,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1002,28'
              BranchSideFuncs:
                - pj_list_push_back.2172
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:1007,20'
              BranchSideFuncs:
                - pj_hash_set_np
                - pj_hash_set_np
                - pj_grp_lock_release
        - Branch String:   '../src/pjlib-util/resolver.c:1015,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:1016,20'
              BranchSideFuncs:
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:1018,25'
              BranchSideFuncs:
                - pj_grp_lock_release
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:872,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:875,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:879,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:882,5'
          Dst:             init_res_key
        - Src:             '../src/pjlib-util/resolver.c:885,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjlib-util/resolver.c:888,5'
          Dst:             pj_gettimeofday
        - Src:             '../src/pjlib-util/resolver.c:894,35'
          Dst:             pj_hash_get
        - Src:             '../src/pjlib-util/resolver.c:903,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/resolver.c:903,13'
          Dst:             pj_dns_get_type_name
        - Src:             '../src/pjlib-util/resolver.c:903,13'
          Dst:             pj_log_5
        - Src:             '../src/pjlib-util/resolver.c:918,13'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjlib-util/resolver.c:934,13'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjlib-util/resolver.c:941,17'
          Dst:             free_entry
        - Src:             '../src/pjlib-util/resolver.c:951,13'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjlib-util/resolver.c:958,9'
          Dst:             pj_hash_set
        - Src:             '../src/pjlib-util/resolver.c:963,13'
          Dst:             free_entry
        - Src:             '../src/pjlib-util/resolver.c:969,32'
          Dst:             pj_hash_get
        - Src:             '../src/pjlib-util/resolver.c:978,14'
          Dst:             alloc_qnode
        - Src:             '../src/pjlib-util/resolver.c:979,9'
          Dst:             pj_list_push_back
        - Src:             '../src/pjlib-util/resolver.c:990,9'
          Dst:             alloc_qnode
        - Src:             '../src/pjlib-util/resolver.c:997,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/resolver.c:1000,14'
          Dst:             transmit_query
        - Src:             '../src/pjlib-util/resolver.c:1002,9'
          Dst:             pj_list_push_back
        - Src:             '../src/pjlib-util/resolver.c:1007,5'
          Dst:             pj_hash_set_np
        - Src:             '../src/pjlib-util/resolver.c:1009,5'
          Dst:             pj_hash_set_np
        - Src:             '../src/pjlib-util/resolver.c:1018,5'
          Dst:             pj_grp_lock_release
    - functionName:    pj_dns_resolver_handle_events
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - resolver
        - timeout
      BBCount:         9
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - pj_ioqueue_poll
        - pj_timer_heap_poll
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:616,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:616,5'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_timer_heap_poll
                - pj_grp_lock_release
                - pj_ioqueue_poll
            - BranchSide:      '../src/pjlib-util/resolver.c:616,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:616,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:616,5'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_timer_heap_poll
                - pj_grp_lock_release
                - pj_ioqueue_poll
            - BranchSide:      '../src/pjlib-util/resolver.c:618,25'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_timer_heap_poll
                - pj_grp_lock_release
                - pj_ioqueue_poll
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:616,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:618,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjlib-util/resolver.c:619,5'
          Dst:             pj_timer_heap_poll
        - Src:             '../src/pjlib-util/resolver.c:620,5'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjlib-util/resolver.c:622,5'
          Dst:             pj_ioqueue_poll
    - functionName:    pj_dns_resolver_get_settings
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - resolver
        - st
      BBCount:         17
      ICount:          74
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - pj_memcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:601,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:601,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_grp_lock_acquire
                - pj_memcpy.2197
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:601,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:601,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:601,5'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_memcpy.2197
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:603,25'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_memcpy.2197
                - pj_grp_lock_release
        - Branch String:   '../src/pjlib-util/resolver.c:601,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:601,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/resolver.c:601,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:601,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:601,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:601,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:601,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:603,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjlib-util/resolver.c:604,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/resolver.c:605,5'
          Dst:             pj_grp_lock_release
    - functionName:    pj_dns_resolver_set_settings
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - resolver
        - st
      BBCount:         17
      ICount:          74
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - pj_memcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:586,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:586,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_grp_lock_acquire
                - pj_memcpy.2197
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:586,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:586,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:586,5'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_memcpy.2197
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:588,25'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_memcpy.2197
                - pj_grp_lock_release
        - Branch String:   '../src/pjlib-util/resolver.c:586,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:586,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/resolver.c:586,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:586,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:586,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:586,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:586,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:588,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjlib-util/resolver.c:589,5'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/resolver.c:590,5'
          Dst:             pj_grp_lock_release
    - functionName:    pj_dns_resolver_set_ns
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - resolver
        - count
        - servers
        - ports
      BBCount:         43
      ICount:          244
      EdgeCount:       54
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
        - pj_bzero
        - pj_gettimeofday
        - pj_grp_lock_acquire
        - pj_grp_lock_release
        - pj_sockaddr_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:544,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:544,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_grp_lock_acquire
                - pj_bzero.2212
                - pj_gettimeofday
                - pj_grp_lock_release
                - pj_sockaddr_init
                - pj_grp_lock_release
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/resolver.c:544,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:544,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:544,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_grp_lock_acquire
                - pj_bzero.2212
                - pj_gettimeofday
                - pj_grp_lock_release
                - pj_sockaddr_init
                - pj_grp_lock_release
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/resolver.c:544,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:544,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:544,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_grp_lock_acquire
                - pj_bzero.2212
                - pj_gettimeofday
                - pj_grp_lock_release
                - pj_sockaddr_init
                - pj_grp_lock_release
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/resolver.c:545,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_grp_lock_acquire
                - pj_bzero.2212
                - pj_gettimeofday
                - pj_grp_lock_release
                - pj_sockaddr_init
                - pj_grp_lock_release
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/resolver.c:544,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:544,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/resolver.c:544,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:544,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:544,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/resolver.c:544,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:544,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:544,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:544,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:545,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:545,5'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_bzero.2212
                - pj_gettimeofday
                - pj_grp_lock_release
                - pj_sockaddr_init
                - pj_grp_lock_release
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/resolver.c:547,25'
              BranchSideFuncs:
                - pj_grp_lock_acquire
                - pj_bzero.2212
                - pj_gettimeofday
                - pj_grp_lock_release
                - pj_sockaddr_init
                - pj_grp_lock_release
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/resolver.c:545,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:545,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:545,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:554,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:555,34'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_grp_lock_release
                - pj_grp_lock_release
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/resolver.c:572,26'
              BranchSideFuncs:
                - pj_grp_lock_release
        - Branch String:   '../src/pjlib-util/resolver.c:558,49'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:558,57'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_grp_lock_release
                - pj_grp_lock_release
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/resolver.c:558,35'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_grp_lock_release
                - pj_grp_lock_release
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/resolver.c:559,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:560,39'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_grp_lock_release
                - pj_sockaddr_init
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:562,13'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_grp_lock_release
        - Branch String:   '../src/pjlib-util/resolver.c:561,53'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:561,61'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_grp_lock_release
                - pj_sockaddr_init
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:561,39'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_grp_lock_release
                - pj_sockaddr_init
                - pj_grp_lock_release
        - Branch String:   '../src/pjlib-util/resolver.c:562,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:563,33'
              BranchSideFuncs:
                - pj_grp_lock_release
            - BranchSide:      '../src/pjlib-util/resolver.c:567,9'
              BranchSideFuncs:
                - pj_grp_lock_release
                - pj_sockaddr_init
                - pj_grp_lock_release
                - pj_sockaddr_init
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:544,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:545,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:547,5'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pjlib-util/resolver.c:550,5'
          Dst:             pj_bzero
        - Src:             '../src/pjlib-util/resolver.c:552,5'
          Dst:             pj_gettimeofday
        - Src:             '../src/pjlib-util/resolver.c:557,18'
          Dst:             pj_sockaddr_init
        - Src:             '../src/pjlib-util/resolver.c:560,22'
          Dst:             pj_sockaddr_init
        - Src:             '../src/pjlib-util/resolver.c:563,13'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pjlib-util/resolver.c:574,5'
          Dst:             pj_grp_lock_release
    - functionName:    close_sock
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - resv
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_ioqueue_unregister
        - pj_sock_close
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:245,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:246,31'
              BranchSideFuncs:
                - pj_ioqueue_unregister
            - BranchSide:      '../src/pjlib-util/resolver.c:249,16'
              BranchSideFuncs:
                - pj_sock_close
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:246,9'
          Dst:             pj_ioqueue_unregister
        - Src:             '../src/pjlib-util/resolver.c:250,9'
          Dst:             pj_sock_close
    - functionName:    pj_dns_resolver_destroy
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - resolver
        - notify
      BBCount:         39
      ICount:          247
      EdgeCount:       50
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
        - close_sock
        - pj_grp_lock_dec_ref
        - pj_hash_first
        - pj_hash_next
        - pj_hash_set
        - pj_hash_this
        - pj_ioqueue_destroy
        - pj_pool_release
        - pj_timer_heap_destroy
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:476,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:476,5'
              BranchSideFuncs:
                - pj_hash_first
                - close_sock
                - pj_grp_lock_dec_ref
                - pj_ioqueue_destroy
                - pj_timer_heap_destroy
                - pj_hash_this
                - pj_hash_set
                - pj_pool_release
                - pj_hash_first
                - pj_hash_first
                - pj_hash_this
                - pj_hash_next
            - BranchSide:      '../src/pjlib-util/resolver.c:478,9'
              BranchSideFuncs:
                - pj_hash_first
                - close_sock
                - pj_grp_lock_dec_ref
                - pj_ioqueue_destroy
                - pj_timer_heap_destroy
                - pj_hash_this
                - pj_hash_set
                - pj_pool_release
                - pj_hash_first
                - pj_hash_first
                - pj_hash_this
                - pj_hash_next
        - Branch String:   '../src/pjlib-util/resolver.c:476,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:476,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:476,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:478,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:482,28'
              BranchSideFuncs:
                - pj_hash_first
                - pj_hash_first
                - close_sock
                - pj_grp_lock_dec_ref
                - pj_ioqueue_destroy
                - pj_timer_heap_destroy
                - pj_hash_this
                - pj_hash_set
                - pj_pool_release
                - pj_hash_first
                - pj_hash_this
                - pj_hash_next
            - BranchSide:      '../src/pjlib-util/resolver.c:501,24'
              BranchSideFuncs:
                - pj_hash_first
                - close_sock
                - pj_grp_lock_dec_ref
                - pj_ioqueue_destroy
                - pj_timer_heap_destroy
                - pj_hash_this
                - pj_hash_set
                - pj_pool_release
                - pj_hash_first
        - Branch String:   '../src/pjlib-util/resolver.c:483,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:485,50'
              BranchSideFuncs:
                - pj_hash_this
                - pj_hash_next
                - pj_hash_first
                - close_sock
                - pj_grp_lock_dec_ref
                - pj_ioqueue_destroy
                - pj_timer_heap_destroy
                - pj_hash_this
                - pj_hash_set
                - pj_pool_release
                - pj_hash_first
            - BranchSide:      '../src/pjlib-util/resolver.c:498,5'
              BranchSideFuncs:
                - pj_hash_first
                - close_sock
                - pj_grp_lock_dec_ref
                - pj_ioqueue_destroy
                - pj_timer_heap_destroy
                - pj_hash_this
                - pj_hash_set
                - pj_pool_release
                - pj_hash_first
        - Branch String:   '../src/pjlib-util/resolver.c:487,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:488,19'
              BranchSideFuncs:
                - pj_hash_next
                - pj_hash_first
                - close_sock
                - pj_grp_lock_dec_ref
                - pj_ioqueue_destroy
                - pj_timer_heap_destroy
                - pj_hash_this
                - pj_hash_set
                - pj_pool_release
                - pj_hash_first
                - pj_hash_this
            - BranchSide:      '../src/pjlib-util/resolver.c:490,18'
              BranchSideFuncs:
                - pj_hash_next
                - pj_hash_first
                - close_sock
                - pj_grp_lock_dec_ref
                - pj_ioqueue_destroy
                - pj_timer_heap_destroy
                - pj_hash_this
                - pj_hash_set
                - pj_pool_release
                - pj_hash_first
                - pj_hash_this
        - Branch String:   '../src/pjlib-util/resolver.c:491,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:492,21'
              BranchSideFuncs:
                - pj_hash_next
                - pj_hash_first
                - close_sock
                - pj_grp_lock_dec_ref
                - pj_ioqueue_destroy
                - pj_timer_heap_destroy
                - pj_hash_this
                - pj_hash_set
                - pj_pool_release
                - pj_hash_first
                - pj_hash_this
            - BranchSide:      '../src/pjlib-util/resolver.c:496,31'
              BranchSideFuncs:
                - pj_hash_next
                - pj_hash_first
                - close_sock
                - pj_grp_lock_dec_ref
                - pj_ioqueue_destroy
                - pj_timer_heap_destroy
                - pj_hash_this
                - pj_hash_set
                - pj_pool_release
                - pj_hash_first
                - pj_hash_this
        - Branch String:   '../src/pjlib-util/resolver.c:492,21'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:493,23'
              BranchSideFuncs:
                - pj_hash_next
                - pj_hash_first
                - close_sock
                - pj_grp_lock_dec_ref
                - pj_ioqueue_destroy
                - pj_timer_heap_destroy
                - pj_hash_this
                - pj_hash_set
                - pj_pool_release
                - pj_hash_first
                - pj_hash_this
            - BranchSide:      '../src/pjlib-util/resolver.c:494,22'
              BranchSideFuncs:
                - pj_hash_next
                - pj_hash_first
                - close_sock
                - pj_grp_lock_dec_ref
                - pj_ioqueue_destroy
                - pj_timer_heap_destroy
                - pj_hash_this
                - pj_hash_set
                - pj_pool_release
                - pj_hash_first
                - pj_hash_this
        - Branch String:   '../src/pjlib-util/resolver.c:502,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:503,28'
              BranchSideFuncs:
                - pj_hash_this
                - pj_hash_set
                - pj_pool_release
                - pj_hash_first
                - close_sock
                - pj_grp_lock_dec_ref
                - pj_ioqueue_destroy
                - pj_timer_heap_destroy
            - BranchSide:      '../src/pjlib-util/resolver.c:513,9'
              BranchSideFuncs:
                - close_sock
                - pj_grp_lock_dec_ref
                - pj_ioqueue_destroy
                - pj_timer_heap_destroy
        - Branch String:   '../src/pjlib-util/resolver.c:513,29'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:513,32'
              BranchSideFuncs:
                - close_sock
                - pj_grp_lock_dec_ref
                - pj_ioqueue_destroy
                - pj_timer_heap_destroy
            - BranchSide:      '../src/pjlib-util/resolver.c:518,16'
              BranchSideFuncs:
                - close_sock
                - pj_grp_lock_dec_ref
                - pj_ioqueue_destroy
        - Branch String:   '../src/pjlib-util/resolver.c:513,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:514,31'
              BranchSideFuncs:
                - pj_timer_heap_destroy
                - close_sock
                - pj_grp_lock_dec_ref
                - pj_ioqueue_destroy
            - BranchSide:      '../src/pjlib-util/resolver.c:518,16'
              BranchSideFuncs:
                - close_sock
                - pj_grp_lock_dec_ref
                - pj_ioqueue_destroy
        - Branch String:   '../src/pjlib-util/resolver.c:520,31'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:520,34'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
                - pj_ioqueue_destroy
            - BranchSide:      '../src/pjlib-util/resolver.c:525,25'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pjlib-util/resolver.c:520,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:521,28'
              BranchSideFuncs:
                - pj_ioqueue_destroy
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pjlib-util/resolver.c:525,25'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:476,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:482,14'
          Dst:             pj_hash_first
        - Src:             '../src/pjlib-util/resolver.c:485,37'
          Dst:             pj_hash_this
        - Src:             '../src/pjlib-util/resolver.c:496,18'
          Dst:             pj_hash_next
        - Src:             '../src/pjlib-util/resolver.c:501,10'
          Dst:             pj_hash_first
        - Src:             '../src/pjlib-util/resolver.c:505,38'
          Dst:             pj_hash_this
        - Src:             '../src/pjlib-util/resolver.c:506,9'
          Dst:             pj_hash_set
        - Src:             '../src/pjlib-util/resolver.c:508,9'
          Dst:             pj_pool_release
        - Src:             '../src/pjlib-util/resolver.c:510,14'
          Dst:             pj_hash_first
        - Src:             '../src/pjlib-util/resolver.c:514,9'
          Dst:             pj_timer_heap_destroy
        - Src:             '../src/pjlib-util/resolver.c:518,5'
          Dst:             close_sock
        - Src:             '../src/pjlib-util/resolver.c:521,9'
          Dst:             pj_ioqueue_destroy
        - Src:             '../src/pjlib-util/resolver.c:525,5'
          Dst:             pj_grp_lock_dec_ref
    - functionName:    init_sock
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - resv
      BBCount:         12
      ICount:          126
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - pj_bzero
        - pj_ioqueue_op_key_init
        - pj_ioqueue_recvfrom
        - pj_ioqueue_register_sock2
        - pj_sock_bind_in
        - pj_sock_socket
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:277,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:278,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:281,30'
              BranchSideFuncs:
                - pj_sock_bind_in
                - pj_bzero.2212
                - pj_ioqueue_register_sock2
                - pj_ioqueue_op_key_init
                - pj_ioqueue_op_key_init
                - pj_ioqueue_recvfrom
        - Branch String:   '../src/pjlib-util/resolver.c:282,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:283,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:286,5'
              BranchSideFuncs:
                - pj_bzero.2212
                - pj_ioqueue_register_sock2
                - pj_ioqueue_op_key_init
                - pj_ioqueue_op_key_init
                - pj_ioqueue_recvfrom
        - Branch String:   '../src/pjlib-util/resolver.c:291,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:292,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:294,29'
              BranchSideFuncs:
                - pj_ioqueue_op_key_init
                - pj_ioqueue_op_key_init
                - pj_ioqueue_recvfrom
        - Branch String:   '../src/pjlib-util/resolver.c:304,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:305,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:359,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:276,14'
          Dst:             pj_sock_socket
        - Src:             '../src/pjlib-util/resolver.c:281,14'
          Dst:             pj_sock_bind_in
        - Src:             '../src/pjlib-util/resolver.c:286,5'
          Dst:             pj_bzero
        - Src:             '../src/pjlib-util/resolver.c:288,14'
          Dst:             pj_ioqueue_register_sock2
        - Src:             '../src/pjlib-util/resolver.c:294,5'
          Dst:             pj_ioqueue_op_key_init
        - Src:             '../src/pjlib-util/resolver.c:295,5'
          Dst:             pj_ioqueue_op_key_init
        - Src:             '../src/pjlib-util/resolver.c:300,14'
          Dst:             pj_ioqueue_recvfrom
    - functionName:    dns_resolver_on_destroy
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - member
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_safe_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:465,5'
          Dst:             pj_pool_safe_release
    - functionName:    pj_dns_resolver_create
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pf
        - name
        - options
        - timer
        - ioqueue
        - p_resolver
      BBCount:         37
      ICount:          252
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
        - dns_resolver_on_destroy
        - init_sock
        - pj_dns_resolver_destroy
        - pj_dns_settings_default
        - pj_grp_lock_add_ref
        - pj_grp_lock_create_w_handler
        - pj_hash_create
        - pj_ioqueue_create
        - pj_list_init
        - pj_pool_create
        - pj_pool_zalloc
        - pj_strdup2_with_null
        - pj_timer_heap_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/resolver.c:390,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:390,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_create
                - pj_pool_zalloc.2169
                - pj_strdup2_with_null
                - pj_grp_lock_create_w_handler
                - pj_grp_lock_add_ref
                - pj_dns_settings_default
                - pj_hash_create
                - pj_hash_create
                - pj_hash_create
                - pj_list_init.2219
                - init_sock
                - pj_dns_resolver_destroy
                - pj_ioqueue_create
                - pj_timer_heap_create
            - BranchSide:      '../src/pjlib-util/resolver.c:390,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:390,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:390,5'
              BranchSideFuncs:
                - pj_pool_create
                - pj_pool_zalloc.2169
                - pj_strdup2_with_null
                - pj_grp_lock_create_w_handler
                - pj_grp_lock_add_ref
                - pj_dns_settings_default
                - pj_hash_create
                - pj_hash_create
                - pj_hash_create
                - pj_list_init.2219
                - init_sock
                - pj_dns_resolver_destroy
                - pj_ioqueue_create
                - pj_timer_heap_create
            - BranchSide:      '../src/pjlib-util/resolver.c:392,9'
              BranchSideFuncs:
                - pj_pool_create
                - pj_pool_zalloc.2169
                - pj_strdup2_with_null
                - pj_grp_lock_create_w_handler
                - pj_grp_lock_add_ref
                - pj_dns_settings_default
                - pj_hash_create
                - pj_hash_create
                - pj_hash_create
                - pj_list_init.2219
                - init_sock
                - pj_dns_resolver_destroy
                - pj_ioqueue_create
                - pj_timer_heap_create
        - Branch String:   '../src/pjlib-util/resolver.c:390,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:390,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/resolver.c:390,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:390,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:390,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/resolver.c:390,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/resolver.c:392,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:393,14'
              BranchSideFuncs:
                - pj_pool_create
                - pj_pool_zalloc.2169
                - pj_strdup2_with_null
                - pj_grp_lock_create_w_handler
                - pj_grp_lock_add_ref
                - pj_dns_settings_default
                - pj_hash_create
                - pj_hash_create
                - pj_hash_create
                - pj_list_init.2219
                - init_sock
                - pj_dns_resolver_destroy
                - pj_ioqueue_create
                - pj_timer_heap_create
            - BranchSide:      '../src/pjlib-util/resolver.c:396,27'
              BranchSideFuncs:
                - pj_pool_create
                - pj_pool_zalloc.2169
                - pj_strdup2_with_null
                - pj_grp_lock_create_w_handler
                - pj_grp_lock_add_ref
                - pj_dns_settings_default
                - pj_hash_create
                - pj_hash_create
                - pj_hash_create
                - pj_list_init.2219
                - init_sock
                - pj_dns_resolver_destroy
                - pj_ioqueue_create
                - pj_timer_heap_create
        - Branch String:   '../src/pjlib-util/resolver.c:397,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:398,9'
              BranchSideFuncs:
                - pj_pool_zalloc.2169
                - pj_strdup2_with_null
                - pj_grp_lock_create_w_handler
                - pj_grp_lock_add_ref
                - pj_dns_settings_default
                - pj_hash_create
                - pj_hash_create
                - pj_hash_create
                - pj_list_init.2219
                - init_sock
                - pj_dns_resolver_destroy
                - pj_ioqueue_create
                - pj_timer_heap_create
            - BranchSide:      '../src/pjlib-util/resolver.c:401,12'
              BranchSideFuncs:
                - pj_pool_zalloc.2169
                - pj_strdup2_with_null
                - pj_grp_lock_create_w_handler
                - pj_grp_lock_add_ref
                - pj_dns_settings_default
                - pj_hash_create
                - pj_hash_create
                - pj_hash_create
                - pj_list_init.2219
                - init_sock
                - pj_dns_resolver_destroy
                - pj_ioqueue_create
                - pj_timer_heap_create
        - Branch String:   '../src/pjlib-util/resolver.c:410,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:411,9'
              BranchSideFuncs:
                - pj_dns_resolver_destroy
            - BranchSide:      '../src/pjlib-util/resolver.c:413,25'
              BranchSideFuncs:
                - pj_grp_lock_add_ref
                - pj_dns_settings_default
                - pj_hash_create
                - pj_hash_create
                - pj_hash_create
                - pj_list_init.2219
                - init_sock
                - pj_dns_resolver_destroy
                - pj_ioqueue_create
                - pj_timer_heap_create
        - Branch String:   '../src/pjlib-util/resolver.c:424,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:425,9'
              BranchSideFuncs:
                - pj_timer_heap_create
                - pj_hash_create
                - pj_hash_create
                - pj_hash_create
                - pj_list_init.2219
                - init_sock
                - pj_dns_resolver_destroy
                - pj_ioqueue_create
            - BranchSide:      '../src/pjlib-util/resolver.c:432,9'
              BranchSideFuncs:
                - pj_hash_create
                - pj_hash_create
                - pj_hash_create
                - pj_list_init.2219
                - init_sock
                - pj_dns_resolver_destroy
                - pj_ioqueue_create
        - Branch String:   '../src/pjlib-util/resolver.c:427,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:428,13'
              BranchSideFuncs:
                - pj_dns_resolver_destroy
            - BranchSide:      '../src/pjlib-util/resolver.c:429,5'
              BranchSideFuncs:
                - pj_hash_create
                - pj_hash_create
                - pj_hash_create
                - pj_list_init.2219
                - init_sock
                - pj_dns_resolver_destroy
                - pj_ioqueue_create
        - Branch String:   '../src/pjlib-util/resolver.c:432,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:433,9'
              BranchSideFuncs:
                - pj_ioqueue_create
                - pj_hash_create
                - pj_hash_create
                - pj_hash_create
                - pj_list_init.2219
                - init_sock
                - pj_dns_resolver_destroy
            - BranchSide:      '../src/pjlib-util/resolver.c:440,38'
              BranchSideFuncs:
                - pj_hash_create
                - pj_hash_create
                - pj_hash_create
                - pj_list_init.2219
                - init_sock
                - pj_dns_resolver_destroy
        - Branch String:   '../src/pjlib-util/resolver.c:435,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:436,13'
              BranchSideFuncs:
                - pj_dns_resolver_destroy
            - BranchSide:      '../src/pjlib-util/resolver.c:437,5'
              BranchSideFuncs:
                - pj_hash_create
                - pj_hash_create
                - pj_hash_create
                - pj_list_init.2219
                - init_sock
                - pj_dns_resolver_destroy
        - Branch String:   '../src/pjlib-util/resolver.c:449,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/resolver.c:450,9'
              BranchSideFuncs:
                - pj_dns_resolver_destroy
            - BranchSide:      '../src/pjlib-util/resolver.c:453,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:390,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/resolver.c:396,12'
          Dst:             pj_pool_create
        - Src:             '../src/pjlib-util/resolver.c:401,12'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjlib-util/resolver.c:404,5'
          Dst:             pj_strdup2_with_null
        - Src:             '../src/pjlib-util/resolver.c:407,14'
          Dst:             pj_grp_lock_create_w_handler
        - Src:             '../src/pjlib-util/resolver.c:407,14'
          Dst:             dns_resolver_on_destroy
        - Src:             '../src/pjlib-util/resolver.c:413,5'
          Dst:             pj_grp_lock_add_ref
        - Src:             '../src/pjlib-util/resolver.c:420,5'
          Dst:             pj_dns_settings_default
        - Src:             '../src/pjlib-util/resolver.c:426,18'
          Dst:             pj_timer_heap_create
        - Src:             '../src/pjlib-util/resolver.c:434,18'
          Dst:             pj_ioqueue_create
        - Src:             '../src/pjlib-util/resolver.c:440,23'
          Dst:             pj_hash_create
        - Src:             '../src/pjlib-util/resolver.c:443,24'
          Dst:             pj_hash_create
        - Src:             '../src/pjlib-util/resolver.c:444,25'
          Dst:             pj_hash_create
        - Src:             '../src/pjlib-util/resolver.c:445,5'
          Dst:             pj_list_init
        - Src:             '../src/pjlib-util/resolver.c:448,14'
          Dst:             init_sock
        - Src:             '../src/pjlib-util/resolver.c:457,5'
          Dst:             pj_dns_resolver_destroy
    - functionName:    pj_dns_settings_default
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_bzero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjlib-util/resolver.c:366,5'
          Dst:             pj_bzero
    - functionName:    pj_scan_restore_state
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - state
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_scan_save_state
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - state
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_scan_stricmp_alnum
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - scanner
        - s
        - len
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_scan_syntax_err
        - strncasecmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:638,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:639,28'
              BranchSideFuncs:
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:642,27'
              BranchSideFuncs:
                - strncasecmp
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:639,9'
          Dst:             pj_scan_syntax_err
        - Src:             '../src/pjlib-util/scanner.c:642,12'
          Dst:             strncasecmp
    - functionName:    pj_scan_syntax_err
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_scan_stricmp
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - scanner
        - s
        - len
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_scan_syntax_err
        - strncasecmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:628,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:629,28'
              BranchSideFuncs:
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:632,29'
              BranchSideFuncs:
                - strncasecmp
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:629,9'
          Dst:             pj_scan_syntax_err
        - Src:             '../src/pjlib-util/scanner.c:632,12'
          Dst:             strncasecmp
    - functionName:    pj_scan_strcmp
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - scanner
        - s
        - len
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_scan_syntax_err
        - strncmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:618,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:619,28'
              BranchSideFuncs:
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:622,20'
              BranchSideFuncs:
                - strncmp
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:619,9'
          Dst:             pj_scan_syntax_err
        - Src:             '../src/pjlib-util/scanner.c:622,12'
          Dst:             strncmp
    - functionName:    strncmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_scan_advance_n
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - scanner
        - N
        - skip_ws
      BBCount:         12
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - pj_scan_is_eof
        - pj_scan_skip_whitespace
        - pj_scan_syntax_err
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:601,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:602,28'
              BranchSideFuncs:
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:606,24'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:608,34'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:608,34'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:609,9'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:609,53'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:609,56'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:609,53'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:608,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:608,9'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:611,33'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:602,9'
          Dst:             pj_scan_syntax_err
        - Src:             '../src/pjlib-util/scanner.c:608,10'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjlib-util/scanner.c:611,9'
          Dst:             pj_scan_skip_whitespace
    - functionName:    pj_scan_is_eof
      functionSourceFile: '/src/pjsip/pjlib-util/build/../include/pjlib-util/scanner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_scan_skip_whitespace
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
      BBCount:         88
      ICount:          454
      EdgeCount:       117
      CyclomaticComplexity: 31
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:145,33'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:145,36'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:145,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:145,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:146,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:149,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:149,30'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:149,33'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:173,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:149,33'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:149,33'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:150,10'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:149,56'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:150,10'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:173,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:149,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:152,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:173,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:152,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:153,18'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:171,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:153,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:154,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:159,25'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:155,21'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:155,44'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:156,22'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:156,21'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:156,33'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:157,19'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:159,24'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:160,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:163,24'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:163,24'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:163,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:164,17'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:163,24'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:164,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:168,17'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:166,47'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:166,50'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:166,17'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:166,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:165,21'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:167,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:173,30'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:173,33'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:198,27'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:173,33'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:173,33'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:174,10'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:173,56'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:174,10'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:198,27'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:173,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:178,27'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:198,27'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:180,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:181,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:183,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:183,34'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:183,38'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:186,31'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:183,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:184,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:186,31'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:188,34'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:188,37'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:197,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:188,37'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:188,37'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:189,32'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:188,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:189,32'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:197,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:192,43'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:192,46'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:192,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:192,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:191,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:194,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_scan_get_until_chr
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - until_spec
        - out
      BBCount:         18
      ICount:          120
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - memchr
        - pj_scan_is_eof
        - pj_scan_skip_whitespace
        - pj_scan_syntax_err
        - pj_strset3
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:577,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:578,28'
              BranchSideFuncs:
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:582,22'
              BranchSideFuncs:
                - strlen
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - memchr
        - Branch String:   '../src/pjlib-util/scanner.c:583,33'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:583,44'
              BranchSideFuncs:
                - memchr
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:583,5'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - memchr
        - Branch String:   '../src/pjlib-util/scanner.c:583,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:584,9'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - memchr
            - BranchSide:      '../src/pjlib-util/scanner.c:587,16'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:591,34'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:591,34'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:591,37'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:591,67'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:591,67'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:592,9'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:591,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:591,9'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:594,33'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:578,9'
          Dst:             pj_scan_syntax_err
        - Src:             '../src/pjlib-util/scanner.c:582,15'
          Dst:             strlen
        - Src:             '../src/pjlib-util/scanner.c:583,37'
          Dst:             memchr
        - Src:             '../src/pjlib-util/scanner.c:587,5'
          Dst:             pj_strset3
        - Src:             '../src/pjlib-util/scanner.c:591,10'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjlib-util/scanner.c:594,9'
          Dst:             pj_scan_skip_whitespace
    - functionName:    pj_strset3
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - begin
        - end
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_scan_get_until_ch
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - until_char
        - out
      BBCount:         18
      ICount:          113
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - pj_scan_is_eof
        - pj_scan_skip_whitespace
        - pj_scan_syntax_err
        - pj_strset3
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:550,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:551,28'
              BranchSideFuncs:
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:555,5'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:555,33'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:555,37'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:555,5'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:555,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:556,9'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:559,16'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:563,34'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:563,34'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:563,37'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:563,67'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:563,67'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:564,9'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:563,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:563,9'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:566,33'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:551,9'
          Dst:             pj_scan_syntax_err
        - Src:             '../src/pjlib-util/scanner.c:559,5'
          Dst:             pj_strset3
        - Src:             '../src/pjlib-util/scanner.c:563,10'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjlib-util/scanner.c:566,9'
          Dst:             pj_scan_skip_whitespace
    - functionName:    pj_scan_get_until
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - spec
        - out
      BBCount:         18
      ICount:          114
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - pj_cis_match
        - pj_scan_is_eof
        - pj_scan_skip_whitespace
        - pj_scan_syntax_err
        - pj_strset3
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:524,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:525,28'
              BranchSideFuncs:
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:529,5'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_cis_match.2334
        - Branch String:   '../src/pjlib-util/scanner.c:529,33'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:529,50'
              BranchSideFuncs:
                - pj_cis_match.2334
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:529,5'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_cis_match.2334
        - Branch String:   '../src/pjlib-util/scanner.c:529,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:530,9'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_cis_match.2334
            - BranchSide:      '../src/pjlib-util/scanner.c:533,16'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:537,34'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:537,34'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:537,37'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:537,67'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:537,67'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:538,9'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:537,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:537,9'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:540,33'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:525,9'
          Dst:             pj_scan_syntax_err
        - Src:             '../src/pjlib-util/scanner.c:529,37'
          Dst:             pj_cis_match
        - Src:             '../src/pjlib-util/scanner.c:533,5'
          Dst:             pj_strset3
        - Src:             '../src/pjlib-util/scanner.c:537,10'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjlib-util/scanner.c:540,9'
          Dst:             pj_scan_skip_whitespace
    - functionName:    pj_cis_match
      functionSourceFile: '/src/pjsip/pjlib-util/build/../include/pjlib-util/scanner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - cis
        - c
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_scan_get_newline
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
      BBCount:         20
      ICount:          117
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - pj_scan_is_eof
        - pj_scan_syntax_err
      functionUses:    7
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:483,33'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:483,37'
              BranchSideFuncs:
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:484,28'
              BranchSideFuncs:
                - pj_scan_syntax_err
        - Branch String:   '../src/pjlib-util/scanner.c:483,37'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:483,37'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
            - BranchSide:      '../src/pjlib-util/scanner.c:489,10'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
        - Branch String:   '../src/pjlib-util/scanner.c:483,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:484,28'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
            - BranchSide:      '../src/pjlib-util/scanner.c:489,10'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
        - Branch String:   '../src/pjlib-util/scanner.c:489,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:490,11'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
            - BranchSide:      '../src/pjlib-util/scanner.c:492,25'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
        - Branch String:   '../src/pjlib-util/scanner.c:492,34'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:492,38'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:496,7'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:492,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:493,11'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:496,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:483,9'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjlib-util/scanner.c:484,9'
          Dst:             pj_scan_syntax_err
        - Src:             '../src/pjlib-util/scanner.c:492,10'
          Dst:             pj_scan_is_eof
    - functionName:    pj_scan_get_char
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
      BBCount:         16
      ICount:          97
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - pj_scan_skip_whitespace
        - pj_scan_syntax_err
      functionUses:    36
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:463,27'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:463,32'
              BranchSideFuncs:
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:464,28'
              BranchSideFuncs:
                - pj_scan_syntax_err
        - Branch String:   '../src/pjlib-util/scanner.c:463,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:464,28'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:468,12'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:472,30'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:472,33'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:477,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:472,63'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:473,9'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:477,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:472,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:475,33'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:477,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:464,9'
          Dst:             pj_scan_syntax_err
        - Src:             '../src/pjlib-util/scanner.c:475,9'
          Dst:             pj_scan_skip_whitespace
    - functionName:    pj_scan_get_n
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - N
        - out
      BBCount:         12
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - pj_scan_is_eof
        - pj_scan_skip_whitespace
        - pj_scan_syntax_err
        - pj_strset
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:441,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:442,28'
              BranchSideFuncs:
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:446,15'
              BranchSideFuncs:
                - pj_strset.2341
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:450,34'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:450,34'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:451,9'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:451,53'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:451,56'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:451,53'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:450,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:450,9'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:453,33'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:442,9'
          Dst:             pj_scan_syntax_err
        - Src:             '../src/pjlib-util/scanner.c:446,5'
          Dst:             pj_strset
        - Src:             '../src/pjlib-util/scanner.c:450,10'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjlib-util/scanner.c:453,9'
          Dst:             pj_scan_skip_whitespace
    - functionName:    pj_strset
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - ptr
        - length
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_scan_get_quotes
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - begin_quote
        - end_quote
        - qsize
        - out
      BBCount:         51
      ICount:          304
      EdgeCount:       67
      CyclomaticComplexity: 18
      functionsReached:
        - __assert_fail
        - pj_scan_is_eof
        - pj_scan_skip_whitespace
        - pj_scan_syntax_err
        - pj_strset3
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:372,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:372,5'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:375,12'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
                - pj_scan_syntax_err
        - Branch String:   '../src/pjlib-util/scanner.c:375,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:376,14'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:381,9'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
                - pj_scan_syntax_err
        - Branch String:   '../src/pjlib-util/scanner.c:376,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:377,21'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:380,5'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
                - pj_scan_syntax_err
        - Branch String:   '../src/pjlib-util/scanner.c:381,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:382,28'
              BranchSideFuncs:
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:385,5'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
        - Branch String:   '../src/pjlib-util/scanner.c:391,37'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:391,41'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:391,9'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
        - Branch String:   '../src/pjlib-util/scanner.c:391,51'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:391,55'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:391,9'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
        - Branch String:   '../src/pjlib-util/scanner.c:391,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:392,13'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:396,14'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
        - Branch String:   '../src/pjlib-util/scanner.c:396,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:397,19'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:415,13'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
        - Branch String:   '../src/pjlib-util/scanner.c:397,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:398,27'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:411,17'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
        - Branch String:   '../src/pjlib-util/scanner.c:401,44'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:401,48'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:401,17'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
        - Branch String:   '../src/pjlib-util/scanner.c:401,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:402,21'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:405,33'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
        - Branch String:   '../src/pjlib-util/scanner.c:405,21'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:406,21'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:408,17'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
        - Branch String:   '../src/pjlib-util/scanner.c:417,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:391,9'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:420,10'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_scan_syntax_err
        - Branch String:   '../src/pjlib-util/scanner.c:420,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:421,28'
              BranchSideFuncs:
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:424,5'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:430,34'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:430,34'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:431,9'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:431,39'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:431,42'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:431,39'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:430,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:430,9'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:433,33'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:372,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/scanner.c:382,9'
          Dst:             pj_scan_syntax_err
        - Src:             '../src/pjlib-util/scanner.c:421,9'
          Dst:             pj_scan_syntax_err
        - Src:             '../src/pjlib-util/scanner.c:426,5'
          Dst:             pj_strset3
        - Src:             '../src/pjlib-util/scanner.c:430,10'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjlib-util/scanner.c:433,9'
          Dst:             pj_scan_skip_whitespace
    - functionName:    pj_scan_get_quote
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - begin_quote
        - end_quote
        - out
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_scan_get_quotes
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:361,5'
          Dst:             pj_scan_get_quotes
    - functionName:    pj_memmove
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_hex_digit_to_val
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/ctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../pjlib/include/pj/ctype.h:161,9'
          Branch Sides:
            - BranchSide:      '../../pjlib/include/pj/ctype.h:162,17'
              BranchSideFuncs: []
            - BranchSide:      '../../pjlib/include/pj/ctype.h:163,14'
              BranchSideFuncs: []
        - Branch String:   '../../pjlib/include/pj/ctype.h:163,14'
          Branch Sides:
            - BranchSide:      '../../pjlib/include/pj/ctype.h:164,18'
              BranchSideFuncs: []
            - BranchSide:      '../../pjlib/include/pj/ctype.h:166,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_isxdigit
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/ctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __ctype_b_loc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/ctype.h:134,53'
          Dst:             __ctype_b_loc
    - functionName:    pj_scan_get_unescape
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - spec
        - out
      BBCount:         56
      ICount:          332
      EdgeCount:       72
      CyclomaticComplexity: 18
      functionsReached:
        - __assert_fail
        - pj_cis_match
        - pj_hex_digit_to_val
        - pj_isxdigit
        - pj_memmove
        - pj_scan_is_eof
        - pj_scan_skip_whitespace
        - pj_scan_syntax_err
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:305,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:305,5'
              BranchSideFuncs:
                - pj_cis_match.2334
                - __assert_fail
                - pj_scan_is_eof.2329
                - pj_cis_match.2334
                - pj_cis_match.2334
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_memmove.2346
                - pj_cis_match.2334
                - pj_isxdigit
                - pj_isxdigit
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:308,5'
              BranchSideFuncs:
                - pj_cis_match.2334
                - __assert_fail
                - pj_scan_is_eof.2329
                - pj_cis_match.2334
                - pj_cis_match.2334
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_memmove.2346
                - pj_cis_match.2334
                - pj_isxdigit
                - pj_isxdigit
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
                - pj_scan_syntax_err
        - Branch String:   '../src/pjlib-util/scanner.c:308,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:308,5'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
                - pj_cis_match.2334
                - pj_cis_match.2334
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_memmove.2346
                - pj_cis_match.2334
                - pj_isxdigit
                - pj_isxdigit
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:310,24'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
                - pj_cis_match.2334
                - pj_cis_match.2334
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_memmove.2346
                - pj_cis_match.2334
                - pj_isxdigit
                - pj_isxdigit
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
                - pj_scan_syntax_err
        - Branch String:   '../src/pjlib-util/scanner.c:310,33'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:310,51'
              BranchSideFuncs:
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:311,28'
              BranchSideFuncs:
                - pj_scan_syntax_err
        - Branch String:   '../src/pjlib-util/scanner.c:310,61'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:310,65'
              BranchSideFuncs:
                - pj_cis_match.2334
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_memmove.2346
                - pj_cis_match.2334
                - pj_isxdigit
                - pj_isxdigit
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
            - BranchSide:      '../src/pjlib-util/scanner.c:315,16'
              BranchSideFuncs:
                - pj_cis_match.2334
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_memmove.2346
                - pj_cis_match.2334
                - pj_isxdigit
                - pj_isxdigit
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
        - Branch String:   '../src/pjlib-util/scanner.c:310,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:311,28'
              BranchSideFuncs:
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:315,16'
              BranchSideFuncs:
                - pj_cis_match.2334
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_memmove.2346
                - pj_cis_match.2334
                - pj_isxdigit
                - pj_isxdigit
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
        - Branch String:   '../src/pjlib-util/scanner.c:317,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:318,17'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_isxdigit
                - pj_isxdigit
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
                - pj_cis_match.2334
                - pj_memmove.2346
                - pj_cis_match.2334
            - BranchSide:      '../src/pjlib-util/scanner.c:332,26'
              BranchSideFuncs:
                - pj_cis_match.2334
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_isxdigit
                - pj_isxdigit
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
                - pj_memmove.2346
                - pj_cis_match.2334
        - Branch String:   '../src/pjlib-util/scanner.c:318,37'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:318,54'
              BranchSideFuncs:
                - pj_isxdigit
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_isxdigit
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
                - pj_cis_match.2334
                - pj_memmove.2346
                - pj_cis_match.2334
            - BranchSide:      '../src/pjlib-util/scanner.c:326,28'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:318,60'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:319,31'
              BranchSideFuncs:
                - pj_isxdigit
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
                - pj_cis_match.2334
                - pj_isxdigit
                - pj_memmove.2346
                - pj_cis_match.2334
            - BranchSide:      '../src/pjlib-util/scanner.c:326,28'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:318,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:321,61'
              BranchSideFuncs:
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
                - pj_cis_match.2334
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_isxdigit
                - pj_isxdigit
                - pj_memmove.2346
                - pj_cis_match.2334
            - BranchSide:      '../src/pjlib-util/scanner.c:326,28'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:332,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:333,27'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_cis_match.2334
                - pj_isxdigit
                - pj_isxdigit
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
                - pj_memmove.2346
                - pj_cis_match.2334
            - BranchSide:      '../src/pjlib-util/scanner.c:342,5'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_cis_match.2334
                - pj_memmove.2346
                - pj_cis_match.2334
                - pj_isxdigit
                - pj_isxdigit
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
        - Branch String:   '../src/pjlib-util/scanner.c:336,43'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:336,59'
              BranchSideFuncs:
                - pj_cis_match.2334
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_cis_match.2334
                - pj_isxdigit
                - pj_isxdigit
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
                - pj_memmove.2346
            - BranchSide:      '../src/pjlib-util/scanner.c:336,13'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_cis_match.2334
                - pj_cis_match.2334
                - pj_isxdigit
                - pj_isxdigit
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
                - pj_memmove.2346
        - Branch String:   '../src/pjlib-util/scanner.c:336,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:335,17'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_cis_match.2334
                - pj_isxdigit
                - pj_isxdigit
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
                - pj_memmove.2346
                - pj_cis_match.2334
            - BranchSide:      '../src/pjlib-util/scanner.c:338,17'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_cis_match.2334
                - pj_cis_match.2334
                - pj_isxdigit
                - pj_isxdigit
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
                - pj_memmove.2346
        - Branch String:   '../src/pjlib-util/scanner.c:338,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:338,42'
              BranchSideFuncs:
                - pj_memmove.2346
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_cis_match.2334
                - pj_cis_match.2334
                - pj_isxdigit
                - pj_isxdigit
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
            - BranchSide:      '../src/pjlib-util/scanner.c:339,21'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_cis_match.2334
                - pj_memmove.2346
                - pj_cis_match.2334
                - pj_isxdigit
                - pj_isxdigit
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
        - Branch String:   '../src/pjlib-util/scanner.c:342,35'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:342,40'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_cis_match.2334
                - pj_memmove.2346
                - pj_cis_match.2334
                - pj_isxdigit
                - pj_isxdigit
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
            - BranchSide:      '../src/pjlib-util/scanner.c:342,5'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_cis_match.2334
                - pj_memmove.2346
                - pj_cis_match.2334
                - pj_isxdigit
                - pj_isxdigit
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
        - Branch String:   '../src/pjlib-util/scanner.c:342,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:317,14'
              BranchSideFuncs:
                - pj_cis_match.2334
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_memmove.2346
                - pj_cis_match.2334
                - pj_isxdigit
                - pj_isxdigit
                - pj_hex_digit_to_val
                - pj_hex_digit_to_val
            - BranchSide:      '../src/pjlib-util/scanner.c:344,23'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:347,34'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:347,34'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:348,9'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:348,39'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:348,42'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:348,39'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:347,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:347,9'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:350,33'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:305,5'
          Dst:             pj_cis_match
        - Src:             '../src/pjlib-util/scanner.c:305,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/scanner.c:308,5'
          Dst:             pj_cis_match
        - Src:             '../src/pjlib-util/scanner.c:308,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/scanner.c:310,9'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjlib-util/scanner.c:310,38'
          Dst:             pj_cis_match
        - Src:             '../src/pjlib-util/scanner.c:311,9'
          Dst:             pj_scan_syntax_err
        - Src:             '../src/pjlib-util/scanner.c:318,40'
          Dst:             pj_isxdigit
        - Src:             '../src/pjlib-util/scanner.c:319,17'
          Dst:             pj_isxdigit
        - Src:             '../src/pjlib-util/scanner.c:321,39'
          Dst:             pj_hex_digit_to_val
        - Src:             '../src/pjlib-util/scanner.c:322,39'
          Dst:             pj_hex_digit_to_val
        - Src:             '../src/pjlib-util/scanner.c:332,13'
          Dst:             pj_cis_match
        - Src:             '../src/pjlib-util/scanner.c:336,46'
          Dst:             pj_cis_match
        - Src:             '../src/pjlib-util/scanner.c:338,31'
          Dst:             pj_memmove
        - Src:             '../src/pjlib-util/scanner.c:347,10'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjlib-util/scanner.c:350,9'
          Dst:             pj_scan_skip_whitespace
    - functionName:    pj_scan_get
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - spec
        - out
      BBCount:         25
      ICount:          136
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - pj_cis_match
        - pj_scan_is_eof
        - pj_scan_skip_whitespace
        - pj_scan_syntax_err
        - pj_strset3
      functionUses:    35
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:276,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:276,5'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
                - pj_cis_match.2334
                - pj_scan_syntax_err
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_cis_match.2334
            - BranchSide:      '../src/pjlib-util/scanner.c:278,24'
              BranchSideFuncs:
                - pj_scan_is_eof.2329
                - pj_cis_match.2334
                - pj_scan_syntax_err
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_cis_match.2334
        - Branch String:   '../src/pjlib-util/scanner.c:278,33'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:278,50'
              BranchSideFuncs:
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:279,28'
              BranchSideFuncs:
                - pj_scan_syntax_err
        - Branch String:   '../src/pjlib-util/scanner.c:278,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:279,28'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_cis_match.2334
            - BranchSide:      '../src/pjlib-util/scanner.c:283,5'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_cis_match.2334
        - Branch String:   '../src/pjlib-util/scanner.c:285,35'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:285,51'
              BranchSideFuncs:
                - pj_cis_match.2334
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:285,5'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_cis_match.2334
        - Branch String:   '../src/pjlib-util/scanner.c:285,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:284,9'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
                - pj_cis_match.2334
            - BranchSide:      '../src/pjlib-util/scanner.c:287,16'
              BranchSideFuncs:
                - pj_strset3
                - pj_scan_is_eof.2329
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:291,34'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:291,34'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:292,9'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
        - Branch String:   '../src/pjlib-util/scanner.c:292,39'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:292,42'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:292,39'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:291,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:291,9'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:294,33'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:276,5'
          Dst:             pj_cis_match
        - Src:             '../src/pjlib-util/scanner.c:276,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/scanner.c:278,9'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjlib-util/scanner.c:278,37'
          Dst:             pj_cis_match
        - Src:             '../src/pjlib-util/scanner.c:279,9'
          Dst:             pj_scan_syntax_err
        - Src:             '../src/pjlib-util/scanner.c:285,38'
          Dst:             pj_cis_match
        - Src:             '../src/pjlib-util/scanner.c:287,5'
          Dst:             pj_strset3
        - Src:             '../src/pjlib-util/scanner.c:291,10'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjlib-util/scanner.c:294,9'
          Dst:             pj_scan_skip_whitespace
    - functionName:    pj_scan_peek_until
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - spec
        - out
      BBCount:         12
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - pj_cis_match
        - pj_scan_syntax_err
        - pj_strset3
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:258,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:259,28'
              BranchSideFuncs:
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:263,5'
              BranchSideFuncs:
                - pj_strset3
                - pj_cis_match.2334
        - Branch String:   '../src/pjlib-util/scanner.c:263,33'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:263,51'
              BranchSideFuncs:
                - pj_cis_match.2334
                - pj_strset3
            - BranchSide:      '../src/pjlib-util/scanner.c:263,5'
              BranchSideFuncs:
                - pj_strset3
                - pj_cis_match.2334
        - Branch String:   '../src/pjlib-util/scanner.c:263,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:264,9'
              BranchSideFuncs:
                - pj_strset3
                - pj_cis_match.2334
            - BranchSide:      '../src/pjlib-util/scanner.c:266,16'
              BranchSideFuncs:
                - pj_strset3
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:259,9'
          Dst:             pj_scan_syntax_err
        - Src:             '../src/pjlib-util/scanner.c:263,37'
          Dst:             pj_cis_match
        - Src:             '../src/pjlib-util/scanner.c:266,5'
          Dst:             pj_strset3
    - functionName:    pj_scan_peek_n
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - len
        - out
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_scan_syntax_err
        - pj_strset
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:242,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:243,28'
              BranchSideFuncs:
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:247,15'
              BranchSideFuncs:
                - pj_strset.2341
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:243,9'
          Dst:             pj_scan_syntax_err
        - Src:             '../src/pjlib-util/scanner.c:247,5'
          Dst:             pj_strset
    - functionName:    pj_scan_peek
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - spec
        - out
      BBCount:         12
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - pj_cis_match
        - pj_scan_syntax_err
        - pj_strset3
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:224,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:225,28'
              BranchSideFuncs:
                - pj_scan_syntax_err
            - BranchSide:      '../src/pjlib-util/scanner.c:229,5'
              BranchSideFuncs:
                - pj_strset3
                - pj_cis_match.2334
        - Branch String:   '../src/pjlib-util/scanner.c:229,33'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:229,49'
              BranchSideFuncs:
                - pj_cis_match.2334
                - pj_strset3
            - BranchSide:      '../src/pjlib-util/scanner.c:229,5'
              BranchSideFuncs:
                - pj_strset3
                - pj_cis_match.2334
        - Branch String:   '../src/pjlib-util/scanner.c:229,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:230,9'
              BranchSideFuncs:
                - pj_strset3
                - pj_cis_match.2334
            - BranchSide:      '../src/pjlib-util/scanner.c:232,16'
              BranchSideFuncs:
                - pj_strset3
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:225,9'
          Dst:             pj_scan_syntax_err
        - Src:             '../src/pjlib-util/scanner.c:229,36'
          Dst:             pj_cis_match
        - Src:             '../src/pjlib-util/scanner.c:232,5'
          Dst:             pj_strset3
    - functionName:    pj_memchr
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - c
        - size
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memchr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/string.h:897,19'
          Dst:             memchr
    - functionName:    pj_scan_skip_line
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
      BBCount:         8
      ICount:          69
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pj_memchr
        - pj_scan_is_eof
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:206,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:207,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:210,19'
              BranchSideFuncs:
                - pj_memchr.2353
        - Branch String:   '../src/pjlib-util/scanner.c:211,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:212,27'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:214,49'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:206,9'
          Dst:             pj_scan_is_eof
        - Src:             '../src/pjlib-util/scanner.c:210,9'
          Dst:             pj_memchr
    - functionName:    pj_scan_fini
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_scan_init
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - scanner
        - bufstart
        - buflen
        - options
        - callback
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_scan_skip_whitespace
      functionUses:    7
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:130,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:130,9'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
            - BranchSide:      '../src/pjlib-util/scanner.c:131,33'
              BranchSideFuncs:
                - pj_scan_skip_whitespace
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:131,9'
          Dst:             pj_scan_skip_whitespace
    - functionName:    pj_cis_invert
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cis
      BBCount:         8
      ICount:          76
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:109,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:110,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:115,1'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:110,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:111,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:113,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_cis_del_str
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cis
        - str
      BBCount:         4
      ICount:          41
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:99,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:100,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:103,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_cis_del_range
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cis
        - cstart
        - cend
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:91,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:92,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:95,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_cis_add_cis
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cis
        - rhs
      BBCount:         8
      ICount:          65
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:83,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:84,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:87,1'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:84,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:85,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:86,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_cis_add_str
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cis
        - str
      BBCount:         4
      ICount:          40
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:74,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:75,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:78,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_cis_add_num
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cis
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_cis_add_range
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:69,5'
          Dst:             pj_cis_add_range
    - functionName:    pj_cis_add_range
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cis
        - cstart
        - cend
      BBCount:         9
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner.c:53,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:53,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:55,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner.c:55,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner.c:56,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner.c:59,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:53,5'
          Dst:             __assert_fail
    - functionName:    pj_cis_add_alpha
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cis
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_cis_add_range
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjlib-util/scanner.c:63,5'
          Dst:             pj_cis_add_range
        - Src:             '../src/pjlib-util/scanner.c:64,5'
          Dst:             pj_cis_add_range
    - functionName:    pj_cis_dup
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner_cis_bitwise.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_cis
        - existing
      BBCount:         13
      ICount:          108
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - pj_cis_init
      functionUses:    18
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner_cis_bitwise.c:56,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner_cis_bitwise.c:57,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner_cis_bitwise.c:59,11'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner_cis_bitwise.c:59,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner_cis_bitwise.c:60,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner_cis_bitwise.c:66,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner_cis_bitwise.c:60,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner_cis_bitwise.c:61,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner_cis_bitwise.c:63,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjlib-util/scanner_cis_bitwise.c:55,14'
          Dst:             pj_cis_init
    - functionName:    pj_cis_init
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner_cis_bitwise.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cis_buf
        - cis
      BBCount:         8
      ICount:          68
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    15
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/scanner_cis_bitwise.c:37,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner_cis_bitwise.c:38,14'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner_cis_bitwise.c:45,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/scanner_cis_bitwise.c:38,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/scanner_cis_bitwise.c:39,27'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/scanner_cis_bitwise.c:43,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_cis_buf_init
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/scanner_cis_bitwise.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cis_buf
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_bzero
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pjlib-util/scanner_cis_bitwise.c:27,5'
          Dst:             pj_bzero
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    resolve_hostnames
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/srv_resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - query_job
      BBCount:         31
      ICount:          219
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - dns_callback
        - pj_dns_resolver_start_query
        - pj_log_get_level
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/srv_resolver.c:490,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:491,35'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:556,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/srv_resolver.c:493,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:499,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:502,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_log_5
        - Branch String:   '../src/pjlib-util/srv_resolver.c:502,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:502,9'
              BranchSideFuncs:
                - pj_log_5
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:507,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
        - Branch String:   '../src/pjlib-util/srv_resolver.c:516,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:518,18'
              BranchSideFuncs:
                - pj_dns_resolver_start_query
                - pj_log_get_level
                - pj_log_5
                - pj_dns_resolver_start_query
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:534,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_log_5
                - pj_dns_resolver_start_query
        - Branch String:   '../src/pjlib-util/srv_resolver.c:518,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:524,17'
              BranchSideFuncs:
                - pj_dns_resolver_start_query
                - pj_log_get_level
                - pj_log_5
                - pj_dns_resolver_start_query
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:526,50'
              BranchSideFuncs:
                - pj_dns_resolver_start_query
                - pj_log_get_level
                - pj_log_5
                - pj_dns_resolver_start_query
        - Branch String:   '../src/pjlib-util/srv_resolver.c:534,34'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:535,14'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_log_5
                - pj_dns_resolver_start_query
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:549,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_log_5
        - Branch String:   '../src/pjlib-util/srv_resolver.c:534,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:537,50'
              BranchSideFuncs:
                - pj_dns_resolver_start_query
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:549,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_log_5
        - Branch String:   '../src/pjlib-util/srv_resolver.c:549,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:550,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:554,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_dns_resolver_start_query
                - pj_log_5
        - Branch String:   '../src/pjlib-util/srv_resolver.c:556,12'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:556,46'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:556,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjlib-util/srv_resolver.c:502,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/srv_resolver.c:502,9'
          Dst:             pj_log_5
        - Src:             '../src/pjlib-util/srv_resolver.c:526,22'
          Dst:             pj_dns_resolver_start_query
        - Src:             '../src/pjlib-util/srv_resolver.c:526,22'
          Dst:             dns_callback
        - Src:             '../src/pjlib-util/srv_resolver.c:537,22'
          Dst:             pj_dns_resolver_start_query
        - Src:             '../src/pjlib-util/srv_resolver.c:537,22'
          Dst:             dns_callback
    - functionName:    dns_callback
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/srv_resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - user_data
        - status
        - pkt
      BBCount:         172
      ICount:          1247
      EdgeCount:       217
      CyclomaticComplexity: 47
      functionsReached:
        - __assert_fail
        - build_server_entries
        - pj_bzero
        - pj_dns_get_type_name
        - pj_dns_parse_addr_response
        - pj_dns_srv_cancel_query
        - pj_log_get_level
        - pj_perror_4
        - pj_sockaddr_init
        - pj_sockaddr_print
        - pj_strcpy
        - pj_strerror
        - resolve_hostnames
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/srv_resolver.c:572,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:573,47'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_perror_4
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - __assert_fail
                - pj_strcpy
                - pj_dns_parse_addr_response
                - pj_perror_4
                - pj_strerror
                - pj_log_get_level
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
                - pj_log_get_level
                - pj_bzero.2407
                - pj_log_4
                - pj_log_4
                - build_server_entries
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:575,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_perror_4
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - __assert_fail
                - pj_strcpy
                - pj_dns_parse_addr_response
                - pj_perror_4
                - pj_strerror
                - pj_log_get_level
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
                - pj_log_get_level
                - pj_bzero.2407
                - pj_log_4
                - pj_log_4
                - build_server_entries
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjlib-util/srv_resolver.c:575,16'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:576,36'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_perror_4
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - __assert_fail
                - pj_strcpy
                - pj_dns_parse_addr_response
                - pj_perror_4
                - pj_strerror
                - pj_log_get_level
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
                - pj_log_get_level
                - pj_bzero.2407
                - pj_log_4
                - pj_log_4
                - build_server_entries
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:578,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_perror_4
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - __assert_fail
                - pj_strcpy
                - pj_dns_parse_addr_response
                - pj_perror_4
                - pj_strerror
                - pj_log_get_level
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
                - pj_log_get_level
                - pj_bzero.2407
                - pj_log_4
                - pj_log_4
                - build_server_entries
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjlib-util/srv_resolver.c:578,16'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:579,48'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_perror_4
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - __assert_fail
                - pj_strcpy
                - pj_dns_parse_addr_response
                - pj_perror_4
                - pj_strerror
                - pj_log_get_level
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
                - pj_log_get_level
                - pj_bzero.2407
                - pj_log_4
                - pj_log_4
                - build_server_entries
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:582,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:587,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:592,9'
              BranchSideFuncs:
                - pj_strerror
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
                - pj_log_get_level
                - pj_bzero.2407
                - pj_log_4
                - pj_log_4
                - build_server_entries
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:688,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_perror_4
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - __assert_fail
                - pj_strcpy
                - pj_dns_parse_addr_response
                - pj_perror_4
        - Branch String:   '../src/pjlib-util/srv_resolver.c:594,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:595,17'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
                - pj_log_get_level
                - pj_bzero.2407
                - pj_log_4
                - build_server_entries
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:620,37'
              BranchSideFuncs:
                - pj_strerror
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
                - pj_log_get_level
                - pj_bzero.2407
                - pj_log_4
                - pj_log_4
        - Branch String:   '../src/pjlib-util/srv_resolver.c:595,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:600,17'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:608,24'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
                - pj_log_get_level
                - pj_bzero.2407
                - pj_log_4
                - build_server_entries
        - Branch String:   '../src/pjlib-util/srv_resolver.c:600,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:600,17'
              BranchSideFuncs:
                - pj_log_4
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:605,24'
              BranchSideFuncs:
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
        - Branch String:   '../src/pjlib-util/srv_resolver.c:623,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:623,13'
              BranchSideFuncs:
                - pj_log_4
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
                - pj_log_get_level
                - pj_bzero.2407
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:630,18'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
                - pj_log_get_level
                - pj_bzero.2407
                - pj_log_4
        - Branch String:   '../src/pjlib-util/srv_resolver.c:630,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:0,0'
              BranchSideFuncs:
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:633,17'
              BranchSideFuncs:
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
        - Branch String:   '../src/pjlib-util/srv_resolver.c:640,37'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:640,40'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
                - pj_log_get_level
                - pj_bzero.2407
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:677,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
        - Branch String:   '../src/pjlib-util/srv_resolver.c:640,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:641,22'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_bzero.2407
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:677,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
        - Branch String:   '../src/pjlib-util/srv_resolver.c:647,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:647,13'
              BranchSideFuncs:
                - pj_log_4
                - pj_bzero.2407
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:656,17'
              BranchSideFuncs:
                - pj_bzero.2407
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
        - Branch String:   '../src/pjlib-util/srv_resolver.c:664,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:665,28'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:667,17'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
        - Branch String:   '../src/pjlib-util/srv_resolver.c:667,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:668,28'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:670,33'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
        - Branch String:   '../src/pjlib-util/srv_resolver.c:677,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:678,40'
              BranchSideFuncs:
                - resolve_hostnames
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:688,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:679,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:680,17'
              BranchSideFuncs:
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:685,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/srv_resolver.c:688,16'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:693,13'
              BranchSideFuncs:
                - __assert_fail
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_perror_4
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - __assert_fail
                - pj_strcpy
                - pj_dns_parse_addr_response
                - pj_perror_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:796,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:697,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:698,30'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_perror_4
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - __assert_fail
                - pj_strcpy
                - pj_dns_parse_addr_response
                - pj_perror_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:700,20'
              BranchSideFuncs:
                - __assert_fail
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_perror_4
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - __assert_fail
                - pj_strcpy
                - pj_dns_parse_addr_response
                - pj_perror_4
        - Branch String:   '../src/pjlib-util/srv_resolver.c:700,20'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:701,30'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_perror_4
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - __assert_fail
                - pj_strcpy
                - pj_dns_parse_addr_response
                - pj_perror_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:704,13'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:712,32'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:712,35'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_perror_4
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - __assert_fail
                - pj_strcpy
                - pj_dns_parse_addr_response
                - pj_perror_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:724,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_perror_4
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - __assert_fail
                - pj_strcpy
        - Branch String:   '../src/pjlib-util/srv_resolver.c:712,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:713,49'
              BranchSideFuncs:
                - pj_dns_parse_addr_response
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_perror_4
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - __assert_fail
                - pj_strcpy
                - pj_perror_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:724,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_perror_4
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - __assert_fail
                - pj_strcpy
        - Branch String:   '../src/pjlib-util/srv_resolver.c:714,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:715,17'
              BranchSideFuncs:
                - pj_perror_4
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_perror_4
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - __assert_fail
                - pj_strcpy
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:721,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_perror_4
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - __assert_fail
                - pj_strcpy
        - Branch String:   '../src/pjlib-util/srv_resolver.c:724,32'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:724,35'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_perror_4
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - __assert_fail
                - pj_strcpy
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:779,20'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_perror_4
        - Branch String:   '../src/pjlib-util/srv_resolver.c:724,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:727,13'
              BranchSideFuncs:
                - __assert_fail
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - __assert_fail
                - pj_strcpy
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:779,20'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_perror_4
        - Branch String:   '../src/pjlib-util/srv_resolver.c:727,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:727,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - __assert_fail
                - pj_strcpy
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:730,17'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - __assert_fail
                - pj_strcpy
        - Branch String:   '../src/pjlib-util/srv_resolver.c:730,36'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:730,43'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - __assert_fail
                - pj_strcpy
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:739,19'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:730,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:731,17'
              BranchSideFuncs:
                - __assert_fail
                - pj_strcpy
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:739,19'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:731,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:731,17'
              BranchSideFuncs:
                - pj_strcpy
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:732,34'
              BranchSideFuncs:
                - pj_strcpy
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:739,40'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:739,43'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:739,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:739,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:741,27'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:779,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:743,31'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:743,38'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:749,29'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_sockaddr_init
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:743,21'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:744,38'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_log_get_level
                - pj_log_4
                - pj_sockaddr_init
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:749,29'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_sockaddr_init
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:749,39'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:749,46'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:759,21'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
        - Branch String:   '../src/pjlib-util/srv_resolver.c:749,28'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:750,38'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_log_get_level
                - pj_log_4
                - pj_sockaddr_init
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:759,21'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
        - Branch String:   '../src/pjlib-util/srv_resolver.c:759,21'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:0,0'
              BranchSideFuncs:
                - pj_log_4
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_log_get_level
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:759,21'
              BranchSideFuncs:
                - pj_log_4
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_log_get_level
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
        - Branch String:   '../src/pjlib-util/srv_resolver.c:766,21'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:767,21'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_log_get_level
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_sockaddr_print
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:777,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:767,21'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:767,21'
              BranchSideFuncs:
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:775,23'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
                - pj_log_get_level
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
                - pj_log_4
                - pj_sockaddr_init
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:792,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:793,15'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:795,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:802,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:806,17'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:856,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/srv_resolver.c:807,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:809,40'
              BranchSideFuncs:
                - __assert_fail
                - pj_log_get_level
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:838,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
        - Branch String:   '../src/pjlib-util/srv_resolver.c:820,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:820,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:822,19'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:822,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:823,33'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:831,17'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:824,21'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:825,21'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:827,21'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:831,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:832,27'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:836,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:833,21'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:834,21'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:835,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_5
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:838,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:838,9'
              BranchSideFuncs:
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:843,21'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/srv_resolver.c:843,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:844,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:846,22'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/srv_resolver.c:860,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:860,9'
              BranchSideFuncs:
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:861,9'
              BranchSideFuncs:
                - pj_dns_get_type_name
                - pj_perror_4
                - pj_dns_srv_cancel_query
      Callsites:
        - Src:             '../src/pjlib-util/srv_resolver.c:582,9'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/srv_resolver.c:600,17'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/srv_resolver.c:600,17'
          Dst:             pj_log_4
        - Src:             '../src/pjlib-util/srv_resolver.c:613,17'
          Dst:             build_server_entries
        - Src:             '../src/pjlib-util/srv_resolver.c:622,13'
          Dst:             pj_strerror
        - Src:             '../src/pjlib-util/srv_resolver.c:623,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/srv_resolver.c:623,13'
          Dst:             pj_log_4
        - Src:             '../src/pjlib-util/srv_resolver.c:647,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/srv_resolver.c:647,13'
          Dst:             pj_log_4
        - Src:             '../src/pjlib-util/srv_resolver.c:657,13'
          Dst:             pj_bzero
        - Src:             '../src/pjlib-util/srv_resolver.c:678,22'
          Dst:             resolve_hostnames
        - Src:             '../src/pjlib-util/srv_resolver.c:704,13'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/srv_resolver.c:713,22'
          Dst:             pj_dns_parse_addr_response
        - Src:             '../src/pjlib-util/srv_resolver.c:715,17'
          Dst:             pj_perror_4
        - Src:             '../src/pjlib-util/srv_resolver.c:727,13'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/srv_resolver.c:731,17'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/srv_resolver.c:733,17'
          Dst:             pj_strcpy
        - Src:             '../src/pjlib-util/srv_resolver.c:744,21'
          Dst:             pj_sockaddr_init
        - Src:             '../src/pjlib-util/srv_resolver.c:750,21'
          Dst:             pj_sockaddr_init
        - Src:             '../src/pjlib-util/srv_resolver.c:759,21'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/srv_resolver.c:759,21'
          Dst:             pj_log_4
        - Src:             '../src/pjlib-util/srv_resolver.c:767,21'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/srv_resolver.c:767,21'
          Dst:             pj_sockaddr_print
        - Src:             '../src/pjlib-util/srv_resolver.c:767,21'
          Dst:             pj_log_5
        - Src:             '../src/pjlib-util/srv_resolver.c:784,13'
          Dst:             pj_perror_4
        - Src:             '../src/pjlib-util/srv_resolver.c:796,9'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/srv_resolver.c:820,13'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/srv_resolver.c:838,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/srv_resolver.c:838,9'
          Dst:             pj_log_5
        - Src:             '../src/pjlib-util/srv_resolver.c:861,9'
          Dst:             pj_dns_get_type_name
        - Src:             '../src/pjlib-util/srv_resolver.c:861,9'
          Dst:             pj_perror_4
        - Src:             '../src/pjlib-util/srv_resolver.c:868,9'
          Dst:             pj_dns_srv_cancel_query
    - functionName:    build_server_entries
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/srv_resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - query_job
        - response
      BBCount:         153
      ICount:          1278
      EdgeCount:       197
      CyclomaticComplexity: 46
      functionsReached:
        - __assert_fail
        - pj_ansi_strxcpy
        - pj_bzero
        - pj_inet_pton
        - pj_log_get_level
        - pj_memcpy
        - pj_rand
        - pj_sockaddr_init
        - pj_sockaddr_print
        - pj_stricmp
        - pj_strncpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/srv_resolver.c:227,40'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:227,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_log_get_level
                - pj_log_4
                - pj_bzero.2407
                - pj_strncpy
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:228,15'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_log_get_level
                - pj_log_4
                - pj_bzero.2407
                - pj_strncpy
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjlib-util/srv_resolver.c:227,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:230,33'
              BranchSideFuncs:
                - pj_bzero.2407
                - pj_strncpy
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:261,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjlib-util/srv_resolver.c:233,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:234,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_log_get_level
                - pj_log_4
                - pj_bzero.2407
                - pj_strncpy
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:239,13'
              BranchSideFuncs:
                - pj_bzero.2407
                - pj_strncpy
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjlib-util/srv_resolver.c:234,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:234,13'
              BranchSideFuncs:
                - pj_log_4
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_log_get_level
                - pj_log_4
                - pj_bzero.2407
                - pj_strncpy
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:236,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_log_get_level
                - pj_log_4
                - pj_bzero.2407
                - pj_strncpy
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjlib-util/srv_resolver.c:239,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:240,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_log_get_level
                - pj_log_4
                - pj_bzero.2407
                - pj_strncpy
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:244,13'
              BranchSideFuncs:
                - pj_bzero.2407
                - pj_strncpy
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjlib-util/srv_resolver.c:240,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:240,13'
              BranchSideFuncs:
                - pj_log_4
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_log_get_level
                - pj_log_4
                - pj_bzero.2407
                - pj_strncpy
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:241,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_log_get_level
                - pj_log_4
                - pj_bzero.2407
                - pj_strncpy
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjlib-util/srv_resolver.c:244,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:245,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_log_get_level
                - pj_log_4
                - pj_bzero.2407
                - pj_strncpy
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:250,18'
              BranchSideFuncs:
                - pj_bzero.2407
                - pj_strncpy
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjlib-util/srv_resolver.c:245,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:245,13'
              BranchSideFuncs:
                - pj_log_4
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_log_get_level
                - pj_log_4
                - pj_bzero.2407
                - pj_strncpy
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:246,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_log_get_level
                - pj_log_4
                - pj_bzero.2407
                - pj_strncpy
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pjlib-util/srv_resolver.c:261,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:262,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:270,11'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
        - Branch String:   '../src/pjlib-util/srv_resolver.c:262,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:262,9'
              BranchSideFuncs:
                - pj_log_4
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:264,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/srv_resolver.c:270,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:271,24'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:285,11'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
        - Branch String:   '../src/pjlib-util/srv_resolver.c:272,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:273,17'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:276,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
        - Branch String:   '../src/pjlib-util/srv_resolver.c:273,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:274,23'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:275,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
        - Branch String:   '../src/pjlib-util/srv_resolver.c:276,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:276,9'
              BranchSideFuncs:
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
        - Branch String:   '../src/pjlib-util/srv_resolver.c:285,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:286,21'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:336,11'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:290,42'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:290,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:291,21'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
        - Branch String:   '../src/pjlib-util/srv_resolver.c:290,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:293,20'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:298,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
        - Branch String:   '../src/pjlib-util/srv_resolver.c:298,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:304,17'
              BranchSideFuncs:
                - pj_rand
                - __assert_fail
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:331,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
        - Branch String:   '../src/pjlib-util/srv_resolver.c:309,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:310,21'
              BranchSideFuncs:
                - __assert_fail
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:315,13'
              BranchSideFuncs:
                - __assert_fail
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
        - Branch String:   '../src/pjlib-util/srv_resolver.c:310,21'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:311,21'
              BranchSideFuncs:
                - __assert_fail
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:312,13'
              BranchSideFuncs:
                - __assert_fail
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
        - Branch String:   '../src/pjlib-util/srv_resolver.c:315,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:315,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:318,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
        - Branch String:   '../src/pjlib-util/srv_resolver.c:318,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:0,0'
              BranchSideFuncs:
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:318,13'
              BranchSideFuncs:
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_memcpy.2400
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_rand
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:336,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:337,45'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:344,11'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:344,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:345,33'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:418,11'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:349,39'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:349,42'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:356,14'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:349,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:350,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:356,14'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:356,40'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:357,14'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:358,14'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:357,68'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:358,14'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:361,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:358,43'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:359,14'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:367,15'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:356,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:361,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:367,15'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:367,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:368,29'
              BranchSideFuncs:
                - pj_stricmp
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_sockaddr_init
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:412,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:369,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:369,20'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:397,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:368,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:371,32'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:397,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:372,21'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:373,38'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:379,38'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:387,21'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:388,23'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:390,19'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_stricmp
                - pj_sockaddr_init
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:418,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:421,24'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:450,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
        - Branch String:   '../src/pjlib-util/srv_resolver.c:423,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:425,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:428,14'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:428,67'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:429,26'
              BranchSideFuncs:
                - pj_inet_pton
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_sockaddr_init
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:437,21'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:428,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:432,30'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:437,21'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
                - pj_log_5
                - pj_inet_pton
                - pj_sockaddr_init
                - pj_inet_pton
                - pj_sockaddr_init
        - Branch String:   '../src/pjlib-util/srv_resolver.c:450,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:450,5'
              BranchSideFuncs:
                - pj_log_5
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:459,11'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
        - Branch String:   '../src/pjlib-util/srv_resolver.c:459,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:459,5'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:462,13'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
        - Branch String:   '../src/pjlib-util/srv_resolver.c:462,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:463,32'
              BranchSideFuncs:
                - pj_sockaddr_print
                - pj_log_get_level
                - pj_ansi_strxcpy
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:466,29'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_sockaddr_print
                - pj_log_5
        - Branch String:   '../src/pjlib-util/srv_resolver.c:468,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:468,9'
              BranchSideFuncs:
                - pj_log_5
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_sockaddr_print
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:476,5'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_log_get_level
                - pj_log_5
                - pj_sockaddr_print
      Callsites:
        - Src:             '../src/pjlib-util/srv_resolver.c:234,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/srv_resolver.c:234,13'
          Dst:             pj_log_4
        - Src:             '../src/pjlib-util/srv_resolver.c:240,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/srv_resolver.c:240,13'
          Dst:             pj_log_4
        - Src:             '../src/pjlib-util/srv_resolver.c:245,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/srv_resolver.c:245,13'
          Dst:             pj_log_4
        - Src:             '../src/pjlib-util/srv_resolver.c:250,9'
          Dst:             pj_bzero
        - Src:             '../src/pjlib-util/srv_resolver.c:252,9'
          Dst:             pj_strncpy
        - Src:             '../src/pjlib-util/srv_resolver.c:262,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/srv_resolver.c:262,9'
          Dst:             pj_log_4
        - Src:             '../src/pjlib-util/srv_resolver.c:276,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/srv_resolver.c:276,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/srv_resolver.c:276,9'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/srv_resolver.c:304,17'
          Dst:             pj_rand
        - Src:             '../src/pjlib-util/srv_resolver.c:315,13'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/srv_resolver.c:318,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/srv_resolver.c:318,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/srv_resolver.c:318,13'
          Dst:             pj_memcpy
        - Src:             '../src/pjlib-util/srv_resolver.c:368,17'
          Dst:             pj_stricmp
        - Src:             '../src/pjlib-util/srv_resolver.c:373,21'
          Dst:             pj_sockaddr_init
        - Src:             '../src/pjlib-util/srv_resolver.c:379,21'
          Dst:             pj_sockaddr_init
        - Src:             '../src/pjlib-util/srv_resolver.c:429,13'
          Dst:             pj_inet_pton
        - Src:             '../src/pjlib-util/srv_resolver.c:432,13'
          Dst:             pj_sockaddr_init
        - Src:             '../src/pjlib-util/srv_resolver.c:438,20'
          Dst:             pj_inet_pton
        - Src:             '../src/pjlib-util/srv_resolver.c:441,13'
          Dst:             pj_sockaddr_init
        - Src:             '../src/pjlib-util/srv_resolver.c:450,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/srv_resolver.c:450,5'
          Dst:             pj_log_5
        - Src:             '../src/pjlib-util/srv_resolver.c:463,13'
          Dst:             pj_sockaddr_print
        - Src:             '../src/pjlib-util/srv_resolver.c:466,13'
          Dst:             pj_ansi_strxcpy
        - Src:             '../src/pjlib-util/srv_resolver.c:468,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/srv_resolver.c:468,9'
          Dst:             pj_log_5
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_dns_srv_cancel_query
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/srv_resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - query
        - notify
      BBCount:         26
      ICount:          163
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - pj_dns_resolver_cancel_query
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/srv_resolver.c:178,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:179,38'
              BranchSideFuncs:
                - pj_dns_resolver_cancel_query
                - pj_dns_resolver_cancel_query
                - pj_dns_resolver_cancel_query
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:184,11'
              BranchSideFuncs:
                - pj_dns_resolver_cancel_query
                - pj_dns_resolver_cancel_query
        - Branch String:   '../src/pjlib-util/srv_resolver.c:184,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:185,35'
              BranchSideFuncs:
                - pj_dns_resolver_cancel_query
                - pj_dns_resolver_cancel_query
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:201,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/srv_resolver.c:186,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:187,42'
              BranchSideFuncs:
                - pj_dns_resolver_cancel_query
                - pj_dns_resolver_cancel_query
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:191,13'
              BranchSideFuncs:
                - pj_dns_resolver_cancel_query
                - pj_dns_resolver_cancel_query
        - Branch String:   '../src/pjlib-util/srv_resolver.c:191,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:193,17'
              BranchSideFuncs:
                - pj_dns_resolver_cancel_query
                - pj_dns_resolver_cancel_query
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:199,5'
              BranchSideFuncs:
                - pj_dns_resolver_cancel_query
                - pj_dns_resolver_cancel_query
        - Branch String:   '../src/pjlib-util/srv_resolver.c:193,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:194,46'
              BranchSideFuncs:
                - pj_dns_resolver_cancel_query
                - pj_dns_resolver_cancel_query
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:197,13'
              BranchSideFuncs:
                - pj_dns_resolver_cancel_query
                - pj_dns_resolver_cancel_query
        - Branch String:   '../src/pjlib-util/srv_resolver.c:201,21'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:201,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:201,21'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/srv_resolver.c:201,31'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:201,34'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:201,31'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/srv_resolver.c:201,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:201,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:202,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjlib-util/srv_resolver.c:179,9'
          Dst:             pj_dns_resolver_cancel_query
        - Src:             '../src/pjlib-util/srv_resolver.c:187,13'
          Dst:             pj_dns_resolver_cancel_query
        - Src:             '../src/pjlib-util/srv_resolver.c:194,17'
          Dst:             pj_dns_resolver_cancel_query
    - functionName:    pj_pool_zalloc
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/pool.h:490,12'
          Dst:             pj_pool_calloc
    - functionName:    pj_dns_srv_resolve
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/srv_resolver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - domain_name
        - res_name
        - def_port
        - pool
        - resolver
        - option
        - token
        - cb
        - p_query
      BBCount:         56
      ICount:          372
      EdgeCount:       75
      CyclomaticComplexity: 21
      functionsReached:
        - __assert_fail
        - dns_callback
        - pj_dns_get_type_name
        - pj_dns_resolver_start_query
        - pj_log_get_level
        - pj_pool_alloc
        - pj_pool_zalloc
        - pj_strcat
        - pj_strcat2
        - pj_strcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/srv_resolver.c:113,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_strcpy
                - pj_strcat
                - pj_pool_zalloc.2429
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_dns_get_type_name
                - pj_log_5
                - pj_strcat2
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:113,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_strcpy
                - pj_strcat
                - pj_pool_zalloc.2429
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_dns_get_type_name
                - pj_log_5
                - pj_strcat2
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:113,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_strcpy
                - pj_strcat
                - pj_pool_zalloc.2429
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_dns_get_type_name
                - pj_log_5
                - pj_strcat2
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:113,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_strcpy
                - pj_strcat
                - pj_pool_zalloc.2429
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_dns_get_type_name
                - pj_log_5
                - pj_strcat2
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:113,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_strcpy
                - pj_strcat
                - pj_pool_zalloc.2429
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_dns_get_type_name
                - pj_log_5
                - pj_strcat2
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:113,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_strcpy
                - pj_strcat
                - pj_pool_zalloc.2429
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_dns_get_type_name
                - pj_log_5
                - pj_strcat2
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:113,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_strcpy
                - pj_strcat
                - pj_pool_zalloc.2429
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_dns_get_type_name
                - pj_log_5
                - pj_strcat2
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:118,11'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_strcpy
                - pj_strcat
                - pj_pool_zalloc.2429
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_dns_get_type_name
                - pj_log_5
                - pj_strcat2
        - Branch String:   '../src/pjlib-util/srv_resolver.c:113,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:113,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:113,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:113,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:113,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:113,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:113,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:113,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pjlib-util/srv_resolver.c:121,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:122,9'
              BranchSideFuncs:
                - pj_strcat2
                - pj_strcat
                - pj_pool_zalloc.2429
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_dns_get_type_name
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:123,23'
              BranchSideFuncs:
                - pj_strcat
                - pj_pool_zalloc.2429
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_dns_get_type_name
                - pj_log_5
        - Branch String:   '../src/pjlib-util/srv_resolver.c:142,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:143,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_dns_get_type_name
                - pj_log_5
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:147,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_dns_resolver_start_query
                - pj_dns_get_type_name
                - pj_log_5
        - Branch String:   '../src/pjlib-util/srv_resolver.c:149,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:149,5'
              BranchSideFuncs:
                - pj_dns_get_type_name
                - pj_log_5
                - pj_dns_resolver_start_query
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:155,42'
              BranchSideFuncs:
                - pj_dns_resolver_start_query
        - Branch String:   '../src/pjlib-util/srv_resolver.c:159,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:160,15'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:162,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/srv_resolver.c:162,28'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:162,31'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:165,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/srv_resolver.c:162,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:163,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/srv_resolver.c:165,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjlib-util/srv_resolver.c:113,5'
          Dst:             __assert_fail
        - Src:             '../src/pjlib-util/srv_resolver.c:119,31'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjlib-util/srv_resolver.c:120,5'
          Dst:             pj_strcpy
        - Src:             '../src/pjlib-util/srv_resolver.c:122,9'
          Dst:             pj_strcat2
        - Src:             '../src/pjlib-util/srv_resolver.c:124,5'
          Dst:             pj_strcat
        - Src:             '../src/pjlib-util/srv_resolver.c:129,17'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pjlib-util/srv_resolver.c:149,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pjlib-util/srv_resolver.c:149,5'
          Dst:             pj_dns_get_type_name
        - Src:             '../src/pjlib-util/srv_resolver.c:149,5'
          Dst:             pj_log_5
        - Src:             '../src/pjlib-util/srv_resolver.c:155,14'
          Dst:             pj_dns_resolver_start_query
        - Src:             '../src/pjlib-util/srv_resolver.c:155,14'
          Dst:             dns_callback
    - functionName:    pj_strncpy_escape
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst_str
        - src_str
        - max
        - unres
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_strncpy2_escape
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/string.c:107,12'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/string.c:107,12'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/string.c:107,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjlib-util/string.c:106,21'
          Dst:             pj_strncpy2_escape
    - functionName:    pj_strncpy2_escape
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst_str
        - src_str
        - max
        - unres
      BBCount:         22
      ICount:          152
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - pj_cis_match
        - pj_val_to_hex_digit
      functionUses:    14
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/string.c:81,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/string.c:82,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/string.c:84,5'
              BranchSideFuncs:
                - pj_cis_match.2459
                - pj_val_to_hex_digit
        - Branch String:   '../src/pjlib-util/string.c:84,27'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/string.c:84,30'
              BranchSideFuncs:
                - pj_cis_match.2459
                - pj_val_to_hex_digit
            - BranchSide:      '../src/pjlib-util/string.c:84,5'
              BranchSideFuncs:
                - pj_cis_match.2459
                - pj_val_to_hex_digit
        - Branch String:   '../src/pjlib-util/string.c:84,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/string.c:85,26'
              BranchSideFuncs:
                - pj_cis_match.2459
                - pj_val_to_hex_digit
            - BranchSide:      '../src/pjlib-util/string.c:99,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/string.c:85,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/string.c:86,26'
              BranchSideFuncs:
                - pj_cis_match.2459
                - pj_val_to_hex_digit
            - BranchSide:      '../src/pjlib-util/string.c:88,17'
              BranchSideFuncs:
                - pj_val_to_hex_digit
                - pj_cis_match.2459
        - Branch String:   '../src/pjlib-util/string.c:88,17'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/string.c:89,21'
              BranchSideFuncs:
                - pj_val_to_hex_digit
                - pj_cis_match.2459
            - BranchSide:      '../src/pjlib-util/string.c:94,17'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/string.c:99,12'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/string.c:99,27'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/string.c:99,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pjlib-util/string.c:85,13'
          Dst:             pj_cis_match
        - Src:             '../src/pjlib-util/string.c:90,17'
          Dst:             pj_val_to_hex_digit
    - functionName:    pj_cis_match
      functionSourceFile: '/src/pjsip/pjlib-util/build/../include/pjlib-util/scanner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - cis
        - c
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_val_to_hex_digit
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/ctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
        - p
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_strcpy_unescape
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst_str
        - src_str
      BBCount:         12
      ICount:          108
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - pj_hex_digit_to_val
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/string.c:59,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/string.c:60,14'
              BranchSideFuncs:
                - pj_hex_digit_to_val.2463
                - pj_hex_digit_to_val.2463
            - BranchSide:      '../src/pjlib-util/string.c:69,21'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/string.c:60,25'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/string.c:60,28'
              BranchSideFuncs:
                - pj_hex_digit_to_val.2463
                - pj_hex_digit_to_val.2463
            - BranchSide:      '../src/pjlib-util/string.c:66,26'
              BranchSideFuncs:
                - pj_hex_digit_to_val.2463
                - pj_hex_digit_to_val.2463
        - Branch String:   '../src/pjlib-util/string.c:60,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/string.c:61,57'
              BranchSideFuncs:
                - pj_hex_digit_to_val.2463
                - pj_hex_digit_to_val.2463
            - BranchSide:      '../src/pjlib-util/string.c:66,26'
              BranchSideFuncs:
                - pj_hex_digit_to_val.2463
                - pj_hex_digit_to_val.2463
      Callsites:
        - Src:             '../src/pjlib-util/string.c:61,35'
          Dst:             pj_hex_digit_to_val
        - Src:             '../src/pjlib-util/string.c:62,34'
          Dst:             pj_hex_digit_to_val
    - functionName:    pj_hex_digit_to_val
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/ctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../../pjlib/include/pj/ctype.h:161,9'
          Branch Sides:
            - BranchSide:      '../../pjlib/include/pj/ctype.h:162,17'
              BranchSideFuncs: []
            - BranchSide:      '../../pjlib/include/pj/ctype.h:163,14'
              BranchSideFuncs: []
        - Branch String:   '../../pjlib/include/pj/ctype.h:163,14'
          Branch Sides:
            - BranchSide:      '../../pjlib/include/pj/ctype.h:164,18'
              BranchSideFuncs: []
            - BranchSide:      '../../pjlib/include/pj/ctype.h:166,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_isxdigit
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/ctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __ctype_b_loc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../pjlib/include/pj/ctype.h:134,53'
          Dst:             __ctype_b_loc
    - functionName:    pj_strchr
      functionSourceFile: '/src/pjsip/pjlib-util/build/../../pjlib/include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - chr
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../pjlib/include/pj/string.h:482,9'
          Branch Sides:
            - BranchSide:      '../../pjlib/include/pj/string.h:483,9'
              BranchSideFuncs: []
            - BranchSide:      '../../pjlib/include/pj/string.h:484,34'
              BranchSideFuncs:
                - memchr
      Callsites:
        - Src:             '../../pjlib/include/pj/string.h:484,20'
          Dst:             memchr
    - functionName:    pj_str_unescape
      functionSourceFile: '/src/pjsip/pjlib-util/build/../src/pjlib-util/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - src_str
      BBCount:         19
      ICount:          147
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - pj_hex_digit_to_val
        - pj_isxdigit
        - pj_pool_alloc
        - pj_strchr
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pjlib-util/string.c:31,9'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/string.c:32,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pjlib-util/string.c:34,47'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_isxdigit.2464
                - pj_isxdigit.2464
                - pj_hex_digit_to_val.2463
                - pj_hex_digit_to_val.2463
        - Branch String:   '../src/pjlib-util/string.c:36,5'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/string.c:37,14'
              BranchSideFuncs:
                - pj_isxdigit.2464
                - pj_isxdigit.2464
                - pj_hex_digit_to_val.2463
                - pj_hex_digit_to_val.2463
            - BranchSide:      '../src/pjlib-util/string.c:48,20'
              BranchSideFuncs: []
        - Branch String:   '../src/pjlib-util/string.c:37,25'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/string.c:37,28'
              BranchSideFuncs:
                - pj_isxdigit.2464
                - pj_isxdigit.2464
                - pj_hex_digit_to_val.2463
                - pj_hex_digit_to_val.2463
            - BranchSide:      '../src/pjlib-util/string.c:45,26'
              BranchSideFuncs:
                - pj_isxdigit.2464
                - pj_isxdigit.2464
                - pj_hex_digit_to_val.2463
                - pj_hex_digit_to_val.2463
        - Branch String:   '../src/pjlib-util/string.c:37,40'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/string.c:37,57'
              BranchSideFuncs:
                - pj_isxdigit.2464
                - pj_isxdigit.2464
                - pj_hex_digit_to_val.2463
                - pj_hex_digit_to_val.2463
            - BranchSide:      '../src/pjlib-util/string.c:45,26'
              BranchSideFuncs:
                - pj_isxdigit.2464
                - pj_isxdigit.2464
                - pj_hex_digit_to_val.2463
                - pj_hex_digit_to_val.2463
        - Branch String:   '../src/pjlib-util/string.c:37,65'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/string.c:38,27'
              BranchSideFuncs:
                - pj_isxdigit.2464
                - pj_isxdigit.2464
                - pj_hex_digit_to_val.2463
                - pj_hex_digit_to_val.2463
            - BranchSide:      '../src/pjlib-util/string.c:45,26'
              BranchSideFuncs:
                - pj_isxdigit.2464
                - pj_isxdigit.2464
                - pj_hex_digit_to_val.2463
                - pj_hex_digit_to_val.2463
        - Branch String:   '../src/pjlib-util/string.c:37,13'
          Branch Sides:
            - BranchSide:      '../src/pjlib-util/string.c:40,57'
              BranchSideFuncs:
                - pj_hex_digit_to_val.2463
                - pj_hex_digit_to_val.2463
                - pj_isxdigit.2464
                - pj_isxdigit.2464
            - BranchSide:      '../src/pjlib-util/string.c:45,26'
              BranchSideFuncs:
                - pj_isxdigit.2464
                - pj_isxdigit.2464
                - pj_hex_digit_to_val.2463
                - pj_hex_digit_to_val.2463
      Callsites:
        - Src:             '../src/pjlib-util/string.c:31,9'
          Dst:             pj_strchr
        - Src:             '../src/pjlib-util/string.c:34,33'
          Dst:             pj_pool_alloc
        - Src:             '../src/pjlib-util/string.c:37,43'
          Dst:             pj_isxdigit
        - Src:             '../src/pjlib-util/string.c:38,13'
          Dst:             pj_isxdigit
        - Src:             '../src/pjlib-util/string.c:40,35'
          Dst:             pj_hex_digit_to_val
        - Src:             '../src/pjlib-util/string.c:41,34'
          Dst:             pj_hex_digit_to_val
    - functionName:    pj_ioqueue_get_os_handle
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ioqueue
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    key_has_pending_accept
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_empty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:177,13'
          Dst:             pj_list_empty
    - functionName:    pj_list_empty
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    increment_counter
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_mutex_lock
        - pj_mutex_unlock
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/ioqueue_select.c:452,5'
          Dst:             pj_mutex_lock
        - Src:             '../src/pj/ioqueue_select.c:454,5'
          Dst:             pj_mutex_unlock
    - functionName:    key_has_pending_connect
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_ioqueue_poll
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 1138
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ioqueue
        - timeout
      BBCount:         98
      ICount:          590
      EdgeCount:       127
      CyclomaticComplexity: 31
      functionsReached:
        - PJ_FD_COUNT
        - PJ_FD_ISSET
        - __assert_fail
        - decrement_counter
        - increment_counter
        - ioqueue_dispatch_exception_event
        - ioqueue_dispatch_read_event
        - ioqueue_dispatch_write_event
        - key_has_pending_connect
        - key_has_pending_read
        - key_has_pending_write
        - pj_get_netos_error
        - pj_grp_lock_add_ref
        - pj_grp_lock_dec_ref
        - pj_lock_acquire
        - pj_lock_release
        - pj_memcpy
        - pj_sock_select
        - pj_thread_sleep
        - scan_closing_keys
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_select.c:960,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:960,5'
              BranchSideFuncs:
                - pj_lock_acquire
                - PJ_FD_COUNT
                - pj_memcpy.2579
                - pj_memcpy.2579
                - pj_memcpy.2579
                - pj_lock_release
                - pj_sock_select
                - pj_lock_acquire
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - pj_get_netos_error
                - PJ_FD_COUNT
                - PJ_FD_COUNT
                - scan_closing_keys
                - pj_lock_release
                - pj_thread_sleep
            - BranchSide:      '../src/pj/ioqueue_select.c:969,21'
              BranchSideFuncs:
                - pj_lock_acquire
                - PJ_FD_COUNT
                - pj_memcpy.2579
                - pj_memcpy.2579
                - pj_memcpy.2579
                - pj_lock_release
                - pj_sock_select
                - pj_lock_acquire
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - pj_get_netos_error
                - PJ_FD_COUNT
                - PJ_FD_COUNT
                - scan_closing_keys
                - pj_lock_release
                - pj_thread_sleep
        - Branch String:   '../src/pj/ioqueue_select.c:960,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:960,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_select.c:960,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:974,42'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:975,22'
              BranchSideFuncs:
                - PJ_FD_COUNT
                - pj_memcpy.2579
                - pj_memcpy.2579
                - pj_memcpy.2579
                - pj_lock_release
                - pj_sock_select
                - pj_lock_acquire
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - pj_get_netos_error
                - PJ_FD_COUNT
                - scan_closing_keys
                - pj_lock_release
                - pj_thread_sleep
            - BranchSide:      '../src/pj/ioqueue_select.c:992,25'
              BranchSideFuncs:
                - pj_memcpy.2579
                - pj_memcpy.2579
                - pj_memcpy.2579
                - pj_lock_release
                - pj_sock_select
                - pj_lock_acquire
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - pj_get_netos_error
        - Branch String:   '../src/pj/ioqueue_select.c:977,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:977,25'
              BranchSideFuncs:
                - PJ_FD_COUNT
                - pj_memcpy.2579
                - pj_memcpy.2579
                - pj_memcpy.2579
                - pj_lock_release
                - pj_sock_select
                - pj_lock_acquire
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - pj_get_netos_error
                - scan_closing_keys
                - pj_lock_release
                - pj_thread_sleep
            - BranchSide:      '../src/pj/ioqueue_select.c:992,25'
              BranchSideFuncs:
                - pj_memcpy.2579
                - pj_memcpy.2579
                - pj_memcpy.2579
                - pj_lock_release
                - pj_sock_select
                - pj_lock_acquire
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - pj_get_netos_error
        - Branch String:   '../src/pj/ioqueue_select.c:974,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:982,27'
              BranchSideFuncs:
                - scan_closing_keys
                - pj_lock_release
                - pj_thread_sleep
            - BranchSide:      '../src/pj/ioqueue_select.c:992,25'
              BranchSideFuncs:
                - pj_memcpy.2579
                - pj_memcpy.2579
                - pj_memcpy.2579
                - pj_lock_release
                - pj_sock_select
                - pj_lock_acquire
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - pj_get_netos_error
        - Branch String:   '../src/pj/ioqueue_select.c:986,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:987,29'
              BranchSideFuncs:
                - pj_thread_sleep
            - BranchSide:      '../src/pj/ioqueue_select.c:988,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ioqueue_select.c:1025,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1026,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_select.c:1027,14'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - pj_get_netos_error
        - Branch String:   '../src/pj/ioqueue_select.c:1042,37'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1041,5'
              BranchSideFuncs:
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
            - BranchSide:      '../src/pj/ioqueue_select.c:1042,40'
              BranchSideFuncs:
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
        - Branch String:   '../src/pj/ioqueue_select.c:1041,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1045,13'
              BranchSideFuncs:
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
            - BranchSide:      '../src/pj/ioqueue_select.c:1086,11'
              BranchSideFuncs:
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
        - Branch String:   '../src/pj/ioqueue_select.c:1045,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1046,13'
              BranchSideFuncs:
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
            - BranchSide:      '../src/pj/ioqueue_select.c:1048,37'
              BranchSideFuncs:
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
        - Branch String:   '../src/pj/ioqueue_select.c:1048,40'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1048,67'
              BranchSideFuncs:
                - PJ_FD_ISSET
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - increment_counter
            - BranchSide:      '../src/pj/ioqueue_select.c:1049,29'
              BranchSideFuncs:
                - PJ_FD_ISSET
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - increment_counter
        - Branch String:   '../src/pj/ioqueue_select.c:1049,14'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1049,29'
              BranchSideFuncs:
                - PJ_FD_ISSET
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - increment_counter
            - BranchSide:      '../src/pj/ioqueue_select.c:1060,35'
              BranchSideFuncs:
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
        - Branch String:   '../src/pj/ioqueue_select.c:1049,45'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1049,49'
              BranchSideFuncs:
                - increment_counter
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - PJ_FD_ISSET
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
            - BranchSide:      '../src/pj/ioqueue_select.c:1060,35'
              BranchSideFuncs:
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
        - Branch String:   '../src/pj/ioqueue_select.c:1048,14'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1052,31'
              BranchSideFuncs:
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
            - BranchSide:      '../src/pj/ioqueue_select.c:1060,35'
              BranchSideFuncs:
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
        - Branch String:   '../src/pj/ioqueue_select.c:1060,38'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1060,64'
              BranchSideFuncs:
                - PJ_FD_ISSET
                - key_has_pending_connect
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - increment_counter
            - BranchSide:      '../src/pj/ioqueue_select.c:1061,28'
              BranchSideFuncs:
                - PJ_FD_ISSET
                - key_has_pending_connect
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - increment_counter
        - Branch String:   '../src/pj/ioqueue_select.c:1061,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1061,28'
              BranchSideFuncs:
                - PJ_FD_ISSET
                - key_has_pending_connect
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - increment_counter
            - BranchSide:      '../src/pj/ioqueue_select.c:1073,37'
              BranchSideFuncs:
                - key_has_pending_connect
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
        - Branch String:   '../src/pj/ioqueue_select.c:1061,44'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1061,48'
              BranchSideFuncs:
                - key_has_pending_connect
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - PJ_FD_ISSET
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - increment_counter
            - BranchSide:      '../src/pj/ioqueue_select.c:1073,37'
              BranchSideFuncs:
                - key_has_pending_connect
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
        - Branch String:   '../src/pj/ioqueue_select.c:1061,62'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1062,13'
              BranchSideFuncs:
                - key_has_pending_connect
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
            - BranchSide:      '../src/pj/ioqueue_select.c:1073,37'
              BranchSideFuncs:
                - key_has_pending_connect
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
        - Branch String:   '../src/pj/ioqueue_select.c:1060,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1065,31'
              BranchSideFuncs:
                - increment_counter
                - key_has_pending_connect
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - PJ_FD_ISSET
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
            - BranchSide:      '../src/pj/ioqueue_select.c:1073,37'
              BranchSideFuncs:
                - key_has_pending_connect
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
        - Branch String:   '../src/pj/ioqueue_select.c:1073,40'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1073,55'
              BranchSideFuncs:
                - PJ_FD_ISSET
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - increment_counter
            - BranchSide:      '../src/pj/ioqueue_select.c:1084,5'
              BranchSideFuncs:
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
        - Branch String:   '../src/pj/ioqueue_select.c:1073,71'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1074,14'
              BranchSideFuncs:
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - PJ_FD_ISSET
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - increment_counter
            - BranchSide:      '../src/pj/ioqueue_select.c:1084,5'
              BranchSideFuncs:
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
        - Branch String:   '../src/pj/ioqueue_select.c:1074,28'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1074,31'
              BranchSideFuncs:
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
            - BranchSide:      '../src/pj/ioqueue_select.c:1084,5'
              BranchSideFuncs:
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
        - Branch String:   '../src/pj/ioqueue_select.c:1073,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1077,31'
              BranchSideFuncs:
                - increment_counter
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - PJ_FD_ISSET
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
            - BranchSide:      '../src/pj/ioqueue_select.c:1084,5'
              BranchSideFuncs:
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
                - key_has_pending_write
                - key_has_pending_connect
                - key_has_pending_read
                - key_has_pending_accept
                - key_has_pending_connect
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
                - PJ_FD_ISSET
                - increment_counter
        - Branch String:   '../src/pj/ioqueue_select.c:1086,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1087,19'
              BranchSideFuncs:
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
            - BranchSide:      '../src/pj/ioqueue_select.c:1093,21'
              BranchSideFuncs:
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
        - Branch String:   '../src/pj/ioqueue_select.c:1087,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1088,13'
              BranchSideFuncs:
                - pj_grp_lock_add_ref
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
            - BranchSide:      '../src/pj/ioqueue_select.c:1089,5'
              BranchSideFuncs:
                - pj_lock_release
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_add_ref
        - Branch String:   '../src/pj/ioqueue_select.c:1102,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1105,13'
              BranchSideFuncs:
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
            - BranchSide:      '../src/pj/ioqueue_select.c:1137,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ioqueue_select.c:1105,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1106,27'
              BranchSideFuncs:
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - decrement_counter
                - pj_grp_lock_dec_ref
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
            - BranchSide:      '../src/pj/ioqueue_select.c:1126,33'
              BranchSideFuncs:
                - decrement_counter
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pj/ioqueue_select.c:1106,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1108,49'
              BranchSideFuncs:
                - ioqueue_dispatch_read_event
                - decrement_counter
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pj/ioqueue_select.c:1112,50'
              BranchSideFuncs:
                - ioqueue_dispatch_write_event
                - decrement_counter
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pj/ioqueue_select.c:1116,54'
              BranchSideFuncs:
                - ioqueue_dispatch_exception_event
                - decrement_counter
                - __assert_fail
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pj/ioqueue_select.c:1120,17'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_select.c:1123,9'
              BranchSideFuncs:
                - decrement_counter
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pj/ioqueue_select.c:1108,21'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1109,21'
              BranchSideFuncs:
                - decrement_counter
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pj/ioqueue_select.c:1110,17'
              BranchSideFuncs:
                - decrement_counter
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pj/ioqueue_select.c:1112,21'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1113,21'
              BranchSideFuncs:
                - decrement_counter
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pj/ioqueue_select.c:1114,17'
              BranchSideFuncs:
                - decrement_counter
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pj/ioqueue_select.c:1116,21'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1117,21'
              BranchSideFuncs:
                - decrement_counter
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pj/ioqueue_select.c:1118,17'
              BranchSideFuncs:
                - decrement_counter
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pj/ioqueue_select.c:1129,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:1130,13'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
                - decrement_counter
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
            - BranchSide:      '../src/pj/ioqueue_select.c:1132,5'
              BranchSideFuncs:
                - decrement_counter
                - pj_grp_lock_dec_ref
                - __assert_fail
                - ioqueue_dispatch_exception_event
                - ioqueue_dispatch_write_event
                - ioqueue_dispatch_read_event
      Callsites:
        - Src:             '../src/pj/ioqueue_select.c:960,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_select.c:969,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pj/ioqueue_select.c:974,9'
          Dst:             PJ_FD_COUNT
        - Src:             '../src/pj/ioqueue_select.c:975,9'
          Dst:             PJ_FD_COUNT
        - Src:             '../src/pj/ioqueue_select.c:977,12'
          Dst:             PJ_FD_COUNT
        - Src:             '../src/pj/ioqueue_select.c:982,9'
          Dst:             scan_closing_keys
        - Src:             '../src/pj/ioqueue_select.c:984,9'
          Dst:             pj_lock_release
        - Src:             '../src/pj/ioqueue_select.c:987,13'
          Dst:             pj_thread_sleep
        - Src:             '../src/pj/ioqueue_select.c:992,5'
          Dst:             pj_memcpy
        - Src:             '../src/pj/ioqueue_select.c:993,5'
          Dst:             pj_memcpy
        - Src:             '../src/pj/ioqueue_select.c:995,5'
          Dst:             pj_memcpy
        - Src:             '../src/pj/ioqueue_select.c:1007,5'
          Dst:             pj_lock_release
        - Src:             '../src/pj/ioqueue_select.c:1014,13'
          Dst:             pj_sock_select
        - Src:             '../src/pj/ioqueue_select.c:1028,17'
          Dst:             pj_get_netos_error
        - Src:             '../src/pj/ioqueue_select.c:1034,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pj/ioqueue_select.c:1048,15'
          Dst:             key_has_pending_write
        - Src:             '../src/pj/ioqueue_select.c:1048,43'
          Dst:             key_has_pending_connect
        - Src:             '../src/pj/ioqueue_select.c:1049,17'
          Dst:             PJ_FD_ISSET
        - Src:             '../src/pj/ioqueue_select.c:1052,13'
          Dst:             increment_counter
        - Src:             '../src/pj/ioqueue_select.c:1060,14'
          Dst:             key_has_pending_read
        - Src:             '../src/pj/ioqueue_select.c:1060,41'
          Dst:             key_has_pending_accept
        - Src:             '../src/pj/ioqueue_select.c:1061,16'
          Dst:             PJ_FD_ISSET
        - Src:             '../src/pj/ioqueue_select.c:1065,13'
          Dst:             increment_counter
        - Src:             '../src/pj/ioqueue_select.c:1073,13'
          Dst:             key_has_pending_connect
        - Src:             '../src/pj/ioqueue_select.c:1073,43'
          Dst:             PJ_FD_ISSET
        - Src:             '../src/pj/ioqueue_select.c:1077,13'
          Dst:             increment_counter
        - Src:             '../src/pj/ioqueue_select.c:1088,13'
          Dst:             pj_grp_lock_add_ref
        - Src:             '../src/pj/ioqueue_select.c:1093,5'
          Dst:             pj_lock_release
        - Src:             '../src/pj/ioqueue_select.c:1108,21'
          Dst:             ioqueue_dispatch_read_event
        - Src:             '../src/pj/ioqueue_select.c:1112,21'
          Dst:             ioqueue_dispatch_write_event
        - Src:             '../src/pj/ioqueue_select.c:1116,21'
          Dst:             ioqueue_dispatch_exception_event
        - Src:             '../src/pj/ioqueue_select.c:1120,17'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_select.c:1126,9'
          Dst:             decrement_counter
        - Src:             '../src/pj/ioqueue_select.c:1130,13'
          Dst:             pj_grp_lock_dec_ref
    - functionName:    scan_closing_keys
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ioqueue
      BBCount:         22
      ICount:          134
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - pj_gettickcount
        - pj_list_erase
        - pj_list_push_back
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_select.c:723,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:724,34'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_erase
                - pj_list_push_back.2583
            - BranchSide:      '../src/pj/ioqueue_select.c:738,1'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ioqueue_select.c:726,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:726,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_erase
                - pj_list_push_back.2583
            - BranchSide:      '../src/pj/ioqueue_select.c:728,13'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_erase
                - pj_list_push_back.2583
        - Branch String:   '../src/pj/ioqueue_select.c:728,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:728,13'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.2583
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_select.c:729,27'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.2583
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:728,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:728,13'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_erase
                - pj_list_push_back.2583
            - BranchSide:      '../src/pj/ioqueue_select.c:728,13'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_erase
                - pj_list_push_back.2583
        - Branch String:   '../src/pj/ioqueue_select.c:728,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:728,13'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.2583
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_select.c:729,27'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.2583
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:728,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:728,13'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_erase
                - pj_list_push_back.2583
            - BranchSide:      '../src/pj/ioqueue_select.c:736,13'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_erase
                - pj_list_push_back.2583
        - Branch String:   '../src/pj/ioqueue_select.c:728,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:729,27'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_push_back.2583
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_select.c:736,13'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_erase
                - pj_list_push_back.2583
      Callsites:
        - Src:             '../src/pj/ioqueue_select.c:721,5'
          Dst:             pj_gettickcount
        - Src:             '../src/pj/ioqueue_select.c:726,9'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_select.c:729,13'
          Dst:             pj_list_erase
        - Src:             '../src/pj/ioqueue_select.c:734,13'
          Dst:             pj_list_push_back
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    key_has_pending_write
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_empty
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:166,13'
          Dst:             pj_list_empty
    - functionName:    key_has_pending_read
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_empty
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:171,13'
          Dst:             pj_list_empty
    - functionName:    ioqueue_dispatch_read_event
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ioqueue
        - h
      BBCount:         62
      ICount:          432
      EdgeCount:       82
      CyclomaticComplexity: 22
      functionsReached:
        - __assert_fail
        - ioqueue_remove_from_set
        - key_has_pending_read
        - pj_get_os_error
        - pj_ioqueue_trylock_key
        - pj_ioqueue_unlock_key
        - pj_list_empty
        - pj_list_erase
        - pj_sock_accept
        - pj_sock_getsockname
        - pj_sock_recv
        - pj_sock_recvfrom
        - read
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_common_abs.c:444,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:445,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:448,9'
              BranchSideFuncs:
                - pj_list_empty.2574
                - pj_list_erase
                - pj_list_empty.2574
                - pj_sock_accept
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_getsockname
                - ioqueue_remove_from_set
                - key_has_pending_read
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - __assert_fail
                - read
                - pj_get_os_error
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recv
                - pj_sock_recvfrom
                - ioqueue_remove_from_set
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:448,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:449,31'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:454,25'
              BranchSideFuncs:
                - pj_list_empty.2574
                - pj_list_erase
                - pj_list_empty.2574
                - pj_sock_accept
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_getsockname
                - ioqueue_remove_from_set
                - key_has_pending_read
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - __assert_fail
                - read
                - pj_get_os_error
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recv
                - pj_sock_recvfrom
                - ioqueue_remove_from_set
        - Branch String:   '../src/pj/ioqueue_common_abs.c:454,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:460,21'
              BranchSideFuncs:
                - key_has_pending_read
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - __assert_fail
                - read
                - pj_get_os_error
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recv
                - pj_sock_recvfrom
                - ioqueue_remove_from_set
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:503,30'
              BranchSideFuncs:
                - key_has_pending_read
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - __assert_fail
                - read
                - pj_get_os_error
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recv
                - pj_sock_recvfrom
                - ioqueue_remove_from_set
        - Branch String:   '../src/pj/ioqueue_common_abs.c:465,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:466,37'
              BranchSideFuncs:
                - ioqueue_remove_from_set
                - pj_sock_accept
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_getsockname
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:468,27'
              BranchSideFuncs:
                - pj_sock_accept
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_getsockname
        - Branch String:   '../src/pj/ioqueue_common_abs.c:470,28'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:470,31'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_getsockname
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:479,13'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:470,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:471,39'
              BranchSideFuncs:
                - pj_sock_getsockname
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:479,13'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:479,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:483,22'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:487,22'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:491,38'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:491,42'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:497,13'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:491,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:492,15'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:497,13'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:497,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:498,35'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:500,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ioqueue_common_abs.c:503,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:509,19'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_empty.2574
                - __assert_fail
                - read
                - pj_get_os_error
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recv
                - pj_sock_recvfrom
                - ioqueue_remove_from_set
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:624,31'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:513,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:514,37'
              BranchSideFuncs:
                - ioqueue_remove_from_set
                - __assert_fail
                - read
                - pj_get_os_error
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recv
                - pj_sock_recvfrom
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:516,22'
              BranchSideFuncs:
                - __assert_fail
                - read
                - pj_get_os_error
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recv
                - pj_sock_recvfrom
        - Branch String:   '../src/pj/ioqueue_common_abs.c:518,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:519,13'
              BranchSideFuncs:
                - pj_sock_recvfrom
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:524,20'
              BranchSideFuncs:
                - __assert_fail
                - read
                - pj_get_os_error
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recv
        - Branch String:   '../src/pj/ioqueue_common_abs.c:524,20'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:525,13'
              BranchSideFuncs:
                - pj_sock_recv
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:529,13'
              BranchSideFuncs:
                - __assert_fail
                - read
                - pj_get_os_error
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:529,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:529,13'
              BranchSideFuncs:
                - read
                - pj_get_os_error
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:530,13'
              BranchSideFuncs:
                - read
                - pj_get_os_error
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:552,22'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:552,20'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:552,55'
              BranchSideFuncs:
                - pj_get_os_error
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:558,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:577,27'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:596,13'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:596,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:600,22'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:604,22'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:608,36'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:608,40'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:614,13'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:608,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:609,15'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:614,13'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:614,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:615,35'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:618,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:443,10'
          Dst:             pj_ioqueue_trylock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:449,9'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:454,10'
          Dst:             pj_list_empty
        - Src:             '../src/pj/ioqueue_common_abs.c:461,9'
          Dst:             pj_list_erase
        - Src:             '../src/pj/ioqueue_common_abs.c:465,13'
          Dst:             pj_list_empty
        - Src:             '../src/pj/ioqueue_common_abs.c:466,13'
          Dst:             ioqueue_remove_from_set
        - Src:             '../src/pj/ioqueue_common_abs.c:468,12'
          Dst:             pj_sock_accept
        - Src:             '../src/pj/ioqueue_common_abs.c:471,18'
          Dst:             pj_sock_getsockname
        - Src:             '../src/pj/ioqueue_common_abs.c:484,13'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:498,13'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:503,9'
          Dst:             key_has_pending_read
        - Src:             '../src/pj/ioqueue_common_abs.c:510,9'
          Dst:             pj_list_erase
        - Src:             '../src/pj/ioqueue_common_abs.c:513,13'
          Dst:             pj_list_empty
        - Src:             '../src/pj/ioqueue_common_abs.c:514,13'
          Dst:             ioqueue_remove_from_set
        - Src:             '../src/pj/ioqueue_common_abs.c:520,18'
          Dst:             pj_sock_recvfrom
        - Src:             '../src/pj/ioqueue_common_abs.c:526,18'
          Dst:             pj_sock_recv
        - Src:             '../src/pj/ioqueue_common_abs.c:529,13'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_common_abs.c:551,30'
          Dst:             read
        - Src:             '../src/pj/ioqueue_common_abs.c:552,55'
          Dst:             pj_get_os_error
        - Src:             '../src/pj/ioqueue_common_abs.c:601,13'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:615,13'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:624,9'
          Dst:             pj_ioqueue_unlock_key
    - functionName:    ioqueue_dispatch_write_event
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ioqueue
        - h
      BBCount:         78
      ICount:          495
      EdgeCount:       102
      CyclomaticComplexity: 26
      functionsReached:
        - __assert_fail
        - ioqueue_remove_from_set
        - ioqueue_remove_from_set2
        - key_has_pending_write
        - pj_ioqueue_trylock_key
        - pj_ioqueue_unlock_key
        - pj_list_empty
        - pj_list_erase
        - pj_sock_getsockopt
        - pj_sock_send
        - pj_sock_sendto
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_common_abs.c:210,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:211,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:214,9'
              BranchSideFuncs:
                - key_has_pending_write
                - pj_ioqueue_unlock_key
                - __assert_fail
                - __assert_fail
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
                - pj_sock_sendto
                - pj_sock_send
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
                - ioqueue_remove_from_set2
                - pj_sock_getsockopt
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:214,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:215,31'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:220,9'
              BranchSideFuncs:
                - key_has_pending_write
                - pj_ioqueue_unlock_key
                - __assert_fail
                - __assert_fail
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
                - pj_sock_sendto
                - pj_sock_send
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
                - ioqueue_remove_from_set2
                - pj_sock_getsockopt
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:220,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:226,9'
              BranchSideFuncs:
                - ioqueue_remove_from_set2
                - pj_sock_getsockopt
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:301,31'
              BranchSideFuncs:
                - key_has_pending_write
                - pj_ioqueue_unlock_key
                - __assert_fail
                - __assert_fail
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
                - pj_sock_sendto
                - pj_sock_send
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
        - Branch String:   '../src/pj/ioqueue_common_abs.c:242,15'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:248,22'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:250,24'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:250,24'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:250,22'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:250,22'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:278,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:282,22'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:285,22'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:289,39'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:289,43'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:293,13'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:289,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:290,15'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:293,13'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:293,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:294,35'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:299,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ioqueue_common_abs.c:301,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:305,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
                - pj_sock_sendto
                - pj_sock_send
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:429,31'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:313,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:314,27'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_empty.2574
                - __assert_fail
                - __assert_fail
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
                - pj_sock_sendto
                - pj_sock_send
                - ioqueue_remove_from_set
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:325,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
                - pj_sock_sendto
                - pj_sock_send
        - Branch String:   '../src/pj/ioqueue_common_abs.c:316,17'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:317,41'
              BranchSideFuncs:
                - ioqueue_remove_from_set
                - __assert_fail
                - __assert_fail
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
                - pj_sock_sendto
                - pj_sock_send
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:319,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
                - pj_sock_sendto
                - pj_sock_send
        - Branch String:   '../src/pj/ioqueue_common_abs.c:326,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:327,36'
              BranchSideFuncs:
                - pj_sock_send
                - __assert_fail
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:333,20'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
                - pj_sock_sendto
        - Branch String:   '../src/pj/ioqueue_common_abs.c:333,20'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:334,17'
              BranchSideFuncs:
                - __assert_fail
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
                - pj_sock_sendto
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:362,13'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:335,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:336,42'
              BranchSideFuncs:
                - pj_sock_sendto
                - __assert_fail
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:361,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
        - Branch String:   '../src/pj/ioqueue_common_abs.c:367,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:368,34'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:370,13'
              BranchSideFuncs:
                - __assert_fail
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
        - Branch String:   '../src/pj/ioqueue_common_abs.c:370,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:370,13'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:371,34'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
        - Branch String:   '../src/pj/ioqueue_common_abs.c:375,33'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:376,13'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:381,13'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
        - Branch String:   '../src/pj/ioqueue_common_abs.c:376,61'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:377,13'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:381,13'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
        - Branch String:   '../src/pj/ioqueue_common_abs.c:375,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:381,13'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - pj_list_empty.2574
                - ioqueue_remove_from_set
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:419,35'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:383,17'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:385,31'
              BranchSideFuncs:
                - pj_list_erase
                - pj_list_empty.2574
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - ioqueue_remove_from_set
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:396,17'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:388,21'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:389,45'
              BranchSideFuncs:
                - ioqueue_remove_from_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:391,13'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:396,17'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:400,26'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:404,26'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:408,41'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:408,45'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:414,17'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:408,17'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:409,19'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:414,17'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:414,17'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:415,39'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:418,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:209,10'
          Dst:             pj_ioqueue_trylock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:215,9'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:228,9'
          Dst:             ioqueue_remove_from_set2
        - Src:             '../src/pj/ioqueue_common_abs.c:240,23'
          Dst:             pj_sock_getsockopt
        - Src:             '../src/pj/ioqueue_common_abs.c:283,13'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:294,13'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:301,9'
          Dst:             key_has_pending_write
        - Src:             '../src/pj/ioqueue_common_abs.c:314,13'
          Dst:             pj_list_erase
        - Src:             '../src/pj/ioqueue_common_abs.c:316,17'
          Dst:             pj_list_empty
        - Src:             '../src/pj/ioqueue_common_abs.c:317,17'
          Dst:             ioqueue_remove_from_set
        - Src:             '../src/pj/ioqueue_common_abs.c:327,23'
          Dst:             pj_sock_send
        - Src:             '../src/pj/ioqueue_common_abs.c:336,27'
          Dst:             pj_sock_sendto
        - Src:             '../src/pj/ioqueue_common_abs.c:362,13'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_common_abs.c:370,13'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_common_abs.c:385,17'
          Dst:             pj_list_erase
        - Src:             '../src/pj/ioqueue_common_abs.c:388,21'
          Dst:             pj_list_empty
        - Src:             '../src/pj/ioqueue_common_abs.c:389,21'
          Dst:             ioqueue_remove_from_set
        - Src:             '../src/pj/ioqueue_common_abs.c:401,17'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:415,17'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:419,13'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:429,9'
          Dst:             pj_ioqueue_unlock_key
    - functionName:    ioqueue_dispatch_exception_event
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionLinenumberEnd: 699
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ioqueue
        - h
      BBCount:         30
      ICount:          181
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - ioqueue_remove_from_set2
        - pj_ioqueue_trylock_key
        - pj_ioqueue_unlock_key
        - pj_sock_getsockopt
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_common_abs.c:641,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:642,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:645,10'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - ioqueue_remove_from_set2
                - pj_ioqueue_unlock_key
                - pj_sock_getsockopt
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:645,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:650,31'
              BranchSideFuncs:
                - ioqueue_remove_from_set2
                - pj_ioqueue_unlock_key
                - pj_sock_getsockopt
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:654,9'
              BranchSideFuncs:
                - ioqueue_remove_from_set2
                - pj_ioqueue_unlock_key
                - pj_sock_getsockopt
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:654,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:655,31'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:660,5'
              BranchSideFuncs:
                - ioqueue_remove_from_set2
                - pj_ioqueue_unlock_key
                - pj_sock_getsockopt
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:667,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:671,18'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_getsockopt
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:675,18'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - pj_sock_getsockopt
        - Branch String:   '../src/pj/ioqueue_common_abs.c:679,35'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:679,39'
              BranchSideFuncs:
                - pj_sock_getsockopt
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:694,9'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:679,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:680,21'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:694,9'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:686,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:687,22'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:691,11'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:687,22'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:687,22'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:687,20'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:687,22'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:687,20'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:687,20'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:694,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:695,31'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:698,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:640,10'
          Dst:             pj_ioqueue_trylock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:650,9'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:655,9'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:662,5'
          Dst:             ioqueue_remove_from_set2
        - Src:             '../src/pj/ioqueue_common_abs.c:672,9'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:684,21'
          Dst:             pj_sock_getsockopt
        - Src:             '../src/pj/ioqueue_common_abs.c:695,9'
          Dst:             pj_ioqueue_unlock_key
    - functionName:    decrement_counter
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         9
      ICount:          93
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pj_gettickcount
        - pj_list_erase
        - pj_list_push_back
        - pj_lock_acquire
        - pj_lock_release
        - pj_mutex_lock
        - pj_mutex_unlock
        - pj_time_val_normalize
        - rescan_fdset
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_select.c:467,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:467,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_gettickcount
                - pj_time_val_normalize
                - pj_list_erase
                - pj_list_push_back.2583
                - rescan_fdset
                - pj_mutex_unlock
                - pj_lock_release
            - BranchSide:      '../src/pj/ioqueue_select.c:469,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_gettickcount
                - pj_time_val_normalize
                - pj_list_erase
                - pj_list_push_back.2583
                - rescan_fdset
                - pj_mutex_unlock
                - pj_lock_release
        - Branch String:   '../src/pj/ioqueue_select.c:469,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:469,9'
              BranchSideFuncs:
                - pj_gettickcount
                - pj_time_val_normalize
                - pj_list_erase
                - pj_list_push_back.2583
                - rescan_fdset
                - pj_mutex_unlock
                - pj_lock_release
            - BranchSide:      '../src/pj/ioqueue_select.c:470,26'
              BranchSideFuncs:
                - pj_gettickcount
                - pj_time_val_normalize
                - pj_list_erase
                - pj_list_push_back.2583
                - rescan_fdset
                - pj_mutex_unlock
                - pj_lock_release
      Callsites:
        - Src:             '../src/pj/ioqueue_select.c:464,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pj/ioqueue_select.c:465,5'
          Dst:             pj_mutex_lock
        - Src:             '../src/pj/ioqueue_select.c:469,9'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_select.c:470,9'
          Dst:             pj_gettickcount
        - Src:             '../src/pj/ioqueue_select.c:472,9'
          Dst:             pj_time_val_normalize
        - Src:             '../src/pj/ioqueue_select.c:474,9'
          Dst:             pj_list_erase
        - Src:             '../src/pj/ioqueue_select.c:475,9'
          Dst:             pj_list_push_back
        - Src:             '../src/pj/ioqueue_select.c:477,9'
          Dst:             rescan_fdset
        - Src:             '../src/pj/ioqueue_select.c:479,5'
          Dst:             pj_mutex_unlock
        - Src:             '../src/pj/ioqueue_select.c:480,5'
          Dst:             pj_lock_release
    - functionName:    pj_list_push_back
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - node
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_insert_before
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/list.h:126,5'
          Dst:             pj_list_insert_before
    - functionName:    rescan_fdset
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ioqueue
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_ioqueue_trylock_key
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1405
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_grp_lock_tryacquire
        - pj_lock_tryacquire
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1401,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1402,39'
              BranchSideFuncs:
                - pj_grp_lock_tryacquire
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1404,35'
              BranchSideFuncs:
                - pj_lock_tryacquire
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:1402,16'
          Dst:             pj_grp_lock_tryacquire
        - Src:             '../src/pj/ioqueue_common_abs.c:1404,16'
          Dst:             pj_lock_tryacquire
    - functionName:    pj_ioqueue_unlock_key
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1408
      functionLinenumberEnd: 1413
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_grp_lock_release
        - pj_lock_release
      functionUses:    36
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1409,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1410,36'
              BranchSideFuncs:
                - pj_grp_lock_release
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1412,32'
              BranchSideFuncs:
                - pj_lock_release
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:1410,16'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pj/ioqueue_common_abs.c:1412,16'
          Dst:             pj_lock_release
    - functionName:    ioqueue_remove_from_set2
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 681
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ioqueue
        - key
        - event_types
      BBCount:         12
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PJ_FD_CLR
        - pj_lock_acquire
        - pj_lock_release
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_select.c:671,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:672,30'
              BranchSideFuncs:
                - PJ_FD_CLR
                - pj_lock_release
                - PJ_FD_CLR
                - PJ_FD_CLR
            - BranchSide:      '../src/pj/ioqueue_select.c:673,9'
              BranchSideFuncs:
                - pj_lock_release
                - PJ_FD_CLR
                - PJ_FD_CLR
        - Branch String:   '../src/pj/ioqueue_select.c:673,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:674,30'
              BranchSideFuncs:
                - PJ_FD_CLR
                - pj_lock_release
                - PJ_FD_CLR
            - BranchSide:      '../src/pj/ioqueue_select.c:676,9'
              BranchSideFuncs:
                - pj_lock_release
                - PJ_FD_CLR
        - Branch String:   '../src/pj/ioqueue_select.c:676,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:676,9'
              BranchSideFuncs:
                - PJ_FD_CLR
                - pj_lock_release
            - BranchSide:      '../src/pj/ioqueue_select.c:677,30'
              BranchSideFuncs:
                - PJ_FD_CLR
                - pj_lock_release
      Callsites:
        - Src:             '../src/pj/ioqueue_select.c:669,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pj/ioqueue_select.c:672,9'
          Dst:             PJ_FD_CLR
        - Src:             '../src/pj/ioqueue_select.c:674,9'
          Dst:             PJ_FD_CLR
        - Src:             '../src/pj/ioqueue_select.c:677,9'
          Dst:             PJ_FD_CLR
        - Src:             '../src/pj/ioqueue_select.c:680,5'
          Dst:             pj_lock_release
    - functionName:    ioqueue_remove_from_set
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ioqueue
        - key
        - event_type
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ioqueue_remove_from_set2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/ioqueue_select.c:662,5'
          Dst:             ioqueue_remove_from_set2
    - functionName:    read
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_ioqueue_unregister
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         22
      ICount:          168
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - PJ_FD_CLR
        - __assert_fail
        - decrement_counter
        - pj_grp_lock_dec_ref
        - pj_grp_lock_release
        - pj_ioqueue_lock_key
        - pj_ioqueue_unlock_key
        - pj_lock_acquire
        - pj_lock_release
        - pj_sock_close
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_select.c:494,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:494,5'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - pj_lock_acquire
                - __assert_fail
                - pj_lock_release
                - decrement_counter
                - pj_ioqueue_unlock_key
                - pj_grp_lock_dec_ref
                - pj_grp_lock_release
                - PJ_FD_CLR
                - PJ_FD_CLR
                - PJ_FD_CLR
                - pj_sock_close
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_select.c:496,15'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - pj_lock_acquire
                - __assert_fail
                - pj_lock_release
                - decrement_counter
                - pj_ioqueue_unlock_key
                - pj_grp_lock_dec_ref
                - pj_grp_lock_release
                - PJ_FD_CLR
                - PJ_FD_CLR
                - PJ_FD_CLR
                - pj_sock_close
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_select.c:494,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:494,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_select.c:494,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:505,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:506,31'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_select.c:511,21'
              BranchSideFuncs:
                - pj_lock_acquire
                - __assert_fail
                - pj_lock_release
                - decrement_counter
                - pj_ioqueue_unlock_key
                - pj_grp_lock_dec_ref
                - pj_grp_lock_release
                - PJ_FD_CLR
                - PJ_FD_CLR
                - PJ_FD_CLR
                - pj_sock_close
        - Branch String:   '../src/pj/ioqueue_select.c:514,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:515,11'
              BranchSideFuncs:
                - pj_lock_release
                - decrement_counter
                - pj_ioqueue_unlock_key
                - pj_grp_lock_dec_ref
                - pj_grp_lock_release
                - PJ_FD_CLR
                - PJ_FD_CLR
                - PJ_FD_CLR
                - pj_sock_close
            - BranchSide:      '../src/pj/ioqueue_select.c:520,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:530,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:531,19'
              BranchSideFuncs:
                - PJ_FD_CLR
                - PJ_FD_CLR
                - PJ_FD_CLR
                - pj_sock_close
                - pj_lock_release
                - decrement_counter
                - pj_ioqueue_unlock_key
                - pj_grp_lock_dec_ref
                - pj_grp_lock_release
            - BranchSide:      '../src/pj/ioqueue_select.c:542,5'
              BranchSideFuncs:
                - pj_lock_release
                - decrement_counter
                - pj_ioqueue_unlock_key
                - pj_grp_lock_dec_ref
                - pj_grp_lock_release
        - Branch String:   '../src/pj/ioqueue_select.c:560,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:563,24'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
                - pj_grp_lock_release
            - BranchSide:      '../src/pj/ioqueue_select.c:571,31'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
      Callsites:
        - Src:             '../src/pj/ioqueue_select.c:494,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_select.c:502,5'
          Dst:             pj_ioqueue_lock_key
        - Src:             '../src/pj/ioqueue_select.c:506,9'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_select.c:511,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pj/ioqueue_select.c:520,9'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_select.c:531,9'
          Dst:             PJ_FD_CLR
        - Src:             '../src/pj/ioqueue_select.c:532,9'
          Dst:             PJ_FD_CLR
        - Src:             '../src/pj/ioqueue_select.c:534,9'
          Dst:             PJ_FD_CLR
        - Src:             '../src/pj/ioqueue_select.c:537,9'
          Dst:             pj_sock_close
        - Src:             '../src/pj/ioqueue_select.c:550,5'
          Dst:             pj_lock_release
        - Src:             '../src/pj/ioqueue_select.c:557,5'
          Dst:             decrement_counter
        - Src:             '../src/pj/ioqueue_select.c:568,9'
          Dst:             pj_grp_lock_dec_ref
        - Src:             '../src/pj/ioqueue_select.c:569,9'
          Dst:             pj_grp_lock_release
        - Src:             '../src/pj/ioqueue_select.c:571,9'
          Dst:             pj_ioqueue_unlock_key
    - functionName:    pj_ioqueue_lock_key
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1392
      functionLinenumberEnd: 1397
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_grp_lock_acquire
        - pj_lock_acquire
      functionUses:    9
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1393,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1394,36'
              BranchSideFuncs:
                - pj_grp_lock_acquire
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1396,32'
              BranchSideFuncs:
                - pj_lock_acquire
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:1394,16'
          Dst:             pj_grp_lock_acquire
        - Src:             '../src/pj/ioqueue_common_abs.c:1396,16'
          Dst:             pj_lock_acquire
    - functionName:    pj_ioqueue_register_sock
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - ioqueue
        - sock
        - user_data
        - cb
        - p_key
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_ioqueue_register_sock2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/ioqueue_select.c:444,12'
          Dst:             pj_ioqueue_register_sock2
    - functionName:    pj_ioqueue_register_sock2
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - ioqueue
        - sock
        - grp_lock
        - user_data
        - cb
        - p_key
      BBCount:         56
      ICount:          289
      EdgeCount:       74
      CyclomaticComplexity: 20
      functionsReached:
        - __assert_fail
        - ioctl
        - ioqueue_init_key
        - pj_get_netos_error
        - pj_grp_lock_dec_ref
        - pj_list_empty
        - pj_list_erase
        - pj_list_insert_before
        - pj_lock_acquire
        - pj_lock_release
        - pj_log_get_level
        - rescan_fdset
        - scan_closing_keys
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_select.c:357,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:357,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_lock_acquire
                - scan_closing_keys
                - pj_list_empty.2574
                - pj_list_empty.2574
                - pj_list_erase
                - ioqueue_init_key
                - ioctl
                - pj_list_insert_before
                - rescan_fdset
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_get_netos_error
                - __assert_fail
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pj/ioqueue_select.c:357,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:357,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:357,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_lock_acquire
                - scan_closing_keys
                - pj_list_empty.2574
                - pj_list_empty.2574
                - pj_list_erase
                - ioqueue_init_key
                - ioctl
                - pj_list_insert_before
                - rescan_fdset
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_get_netos_error
                - __assert_fail
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pj/ioqueue_select.c:357,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:357,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:357,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_lock_acquire
                - scan_closing_keys
                - pj_list_empty.2574
                - pj_list_empty.2574
                - pj_list_erase
                - ioqueue_init_key
                - ioctl
                - pj_list_insert_before
                - rescan_fdset
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_get_netos_error
                - __assert_fail
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pj/ioqueue_select.c:357,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:357,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:357,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_lock_acquire
                - scan_closing_keys
                - pj_list_empty.2574
                - pj_list_empty.2574
                - pj_list_erase
                - ioqueue_init_key
                - ioctl
                - pj_list_insert_before
                - rescan_fdset
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_get_netos_error
                - __assert_fail
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pj/ioqueue_select.c:357,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:357,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:357,5'
              BranchSideFuncs:
                - pj_lock_acquire
                - scan_closing_keys
                - pj_list_empty.2574
                - pj_list_empty.2574
                - pj_list_erase
                - ioqueue_init_key
                - ioctl
                - pj_list_insert_before
                - rescan_fdset
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_get_netos_error
                - __assert_fail
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pj/ioqueue_select.c:364,40'
              BranchSideFuncs:
                - pj_lock_acquire
                - scan_closing_keys
                - pj_list_empty.2574
                - pj_list_empty.2574
                - pj_list_erase
                - ioqueue_init_key
                - ioctl
                - pj_list_insert_before
                - rescan_fdset
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_get_netos_error
                - __assert_fail
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pj/ioqueue_select.c:357,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:357,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_select.c:357,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:357,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:357,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_select.c:357,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:357,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:357,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_select.c:357,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:357,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:357,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_select.c:357,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:357,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:357,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_select.c:357,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:364,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:365,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pj/ioqueue_select.c:371,21'
              BranchSideFuncs:
                - pj_lock_acquire
                - scan_closing_keys
                - pj_list_empty.2574
                - pj_list_empty.2574
                - pj_list_erase
                - ioqueue_init_key
                - ioctl
                - pj_list_insert_before
                - rescan_fdset
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_get_netos_error
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:365,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:365,9'
              BranchSideFuncs:
                - pj_log_4
            - BranchSide:      '../src/pj/ioqueue_select.c:368,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ioqueue_select.c:373,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:374,12'
              BranchSideFuncs:
                - pj_lock_release
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pj/ioqueue_select.c:384,23'
              BranchSideFuncs:
                - scan_closing_keys
                - pj_list_empty.2574
                - pj_list_empty.2574
                - pj_list_erase
                - ioqueue_init_key
                - ioctl
                - pj_list_insert_before
                - rescan_fdset
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_get_netos_error
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:386,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:386,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_select.c:387,24'
              BranchSideFuncs:
                - pj_list_empty.2574
                - pj_list_erase
                - ioqueue_init_key
                - ioctl
                - pj_list_insert_before
                - rescan_fdset
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_get_netos_error
        - Branch String:   '../src/pj/ioqueue_select.c:387,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:388,12'
              BranchSideFuncs:
                - pj_lock_release
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pj/ioqueue_select.c:392,11'
              BranchSideFuncs:
                - pj_list_erase
                - ioqueue_init_key
                - ioctl
                - pj_list_insert_before
                - rescan_fdset
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_get_netos_error
        - Branch String:   '../src/pj/ioqueue_select.c:399,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:400,13'
              BranchSideFuncs:
                - pj_lock_release
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pj/ioqueue_select.c:405,11'
              BranchSideFuncs:
                - ioctl
                - pj_list_insert_before
                - rescan_fdset
                - pj_lock_release
                - pj_grp_lock_dec_ref
                - pj_get_netos_error
        - Branch String:   '../src/pj/ioqueue_select.c:411,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:413,14'
              BranchSideFuncs:
                - pj_get_netos_error
                - pj_lock_release
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pj/ioqueue_select.c:419,28'
              BranchSideFuncs:
                - pj_list_insert_before
                - rescan_fdset
                - pj_lock_release
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pj/ioqueue_select.c:427,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:428,13'
              BranchSideFuncs:
                - pj_lock_release
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pj/ioqueue_select.c:431,14'
              BranchSideFuncs:
                - pj_lock_release
        - Branch String:   '../src/pj/ioqueue_select.c:428,17'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:428,20'
              BranchSideFuncs:
                - pj_lock_release
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pj/ioqueue_select.c:430,5'
              BranchSideFuncs:
                - pj_lock_release
        - Branch String:   '../src/pj/ioqueue_select.c:428,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:429,13'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
                - pj_lock_release
            - BranchSide:      '../src/pj/ioqueue_select.c:430,5'
              BranchSideFuncs:
                - pj_lock_release
      Callsites:
        - Src:             '../src/pj/ioqueue_select.c:357,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_select.c:365,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/ioqueue_select.c:365,9'
          Dst:             pj_log_4
        - Src:             '../src/pj/ioqueue_select.c:371,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pj/ioqueue_select.c:384,5'
          Dst:             scan_closing_keys
        - Src:             '../src/pj/ioqueue_select.c:386,5'
          Dst:             pj_list_empty
        - Src:             '../src/pj/ioqueue_select.c:386,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_select.c:387,9'
          Dst:             pj_list_empty
        - Src:             '../src/pj/ioqueue_select.c:393,5'
          Dst:             pj_list_erase
        - Src:             '../src/pj/ioqueue_select.c:398,10'
          Dst:             ioqueue_init_key
        - Src:             '../src/pj/ioqueue_select.c:411,9'
          Dst:             ioctl
        - Src:             '../src/pj/ioqueue_select.c:413,14'
          Dst:             pj_get_netos_error
        - Src:             '../src/pj/ioqueue_select.c:419,5'
          Dst:             pj_list_insert_before
        - Src:             '../src/pj/ioqueue_select.c:423,5'
          Dst:             rescan_fdset
        - Src:             '../src/pj/ioqueue_select.c:429,13'
          Dst:             pj_grp_lock_dec_ref
        - Src:             '../src/pj/ioqueue_select.c:432,5'
          Dst:             pj_lock_release
    - functionName:    ioqueue_init_key
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - ioqueue
        - key
        - sock
        - grp_lock
        - user_data
        - cb
      BBCount:         15
      ICount:          152
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_grp_lock_add_ref
        - pj_ioqueue_set_concurrency
        - pj_list_init
        - pj_memcpy
        - pj_sock_getsockopt
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_common_abs.c:102,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:102,5'
              BranchSideFuncs:
                - pj_ioqueue_set_concurrency
                - pj_sock_getsockopt
                - pj_grp_lock_add_ref
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:103,7'
              BranchSideFuncs:
                - pj_ioqueue_set_concurrency
                - pj_sock_getsockopt
                - pj_grp_lock_add_ref
        - Branch String:   '../src/pj/ioqueue_common_abs.c:109,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:110,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:115,12'
              BranchSideFuncs:
                - pj_sock_getsockopt
                - pj_grp_lock_add_ref
        - Branch String:   '../src/pj/ioqueue_common_abs.c:118,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:119,24'
              BranchSideFuncs:
                - pj_grp_lock_add_ref
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:129,21'
              BranchSideFuncs:
                - pj_grp_lock_add_ref
        - Branch String:   '../src/pj/ioqueue_common_abs.c:130,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:131,9'
              BranchSideFuncs:
                - pj_grp_lock_add_ref
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:134,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:90,5'
          Dst:             pj_list_init
        - Src:             '../src/pj/ioqueue_common_abs.c:91,5'
          Dst:             pj_list_init
        - Src:             '../src/pj/ioqueue_common_abs.c:93,5'
          Dst:             pj_list_init
        - Src:             '../src/pj/ioqueue_common_abs.c:98,5'
          Dst:             pj_memcpy
        - Src:             '../src/pj/ioqueue_common_abs.c:102,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_common_abs.c:108,10'
          Dst:             pj_ioqueue_set_concurrency
        - Src:             '../src/pj/ioqueue_common_abs.c:116,10'
          Dst:             pj_sock_getsockopt
        - Src:             '../src/pj/ioqueue_common_abs.c:131,9'
          Dst:             pj_grp_lock_add_ref
    - functionName:    ioctl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_list_init
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_ioqueue_set_concurrency
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1389
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - key
        - allow
      BBCount:         24
      ICount:          86
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1380,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1380,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1385,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1380,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1380,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1380,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1385,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1385,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1385,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1385,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1385,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1387,29'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1385,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1385,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1385,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1385,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1385,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1385,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:1380,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_common_abs.c:1385,5'
          Dst:             __assert_fail
    - functionName:    ioqueue_destroy
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ioqueue
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_lock_destroy
        - pj_lock_release
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_common_abs.c:47,35'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:47,38'
              BranchSideFuncs:
                - pj_lock_release
                - pj_lock_destroy
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:52,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ioqueue_common_abs.c:47,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:48,25'
              BranchSideFuncs:
                - pj_lock_release
                - pj_lock_destroy
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:52,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:48,9'
          Dst:             pj_lock_release
        - Src:             '../src/pj/ioqueue_common_abs.c:49,16'
          Dst:             pj_lock_destroy
    - functionName:    pj_ioqueue_destroy
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ioqueue
      BBCount:         20
      ICount:          121
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - ioqueue_destroy
        - pj_lock_acquire
        - pj_lock_destroy
        - pj_mutex_destroy
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_select.c:303,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:303,5'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_mutex_destroy
                - ioqueue_destroy
                - pj_lock_destroy
                - pj_lock_destroy
                - pj_lock_destroy
            - BranchSide:      '../src/pj/ioqueue_select.c:305,21'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_mutex_destroy
                - ioqueue_destroy
                - pj_lock_destroy
                - pj_lock_destroy
                - pj_lock_destroy
        - Branch String:   '../src/pj/ioqueue_select.c:303,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:303,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_select.c:303,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:310,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:311,25'
              BranchSideFuncs:
                - pj_lock_destroy
                - pj_mutex_destroy
                - ioqueue_destroy
                - pj_lock_destroy
                - pj_lock_destroy
            - BranchSide:      '../src/pj/ioqueue_select.c:315,11'
              BranchSideFuncs:
                - pj_mutex_destroy
                - ioqueue_destroy
                - pj_lock_destroy
                - pj_lock_destroy
        - Branch String:   '../src/pj/ioqueue_select.c:316,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:317,25'
              BranchSideFuncs:
                - pj_lock_destroy
                - pj_mutex_destroy
                - ioqueue_destroy
                - pj_lock_destroy
            - BranchSide:      '../src/pj/ioqueue_select.c:321,11'
              BranchSideFuncs:
                - pj_mutex_destroy
                - ioqueue_destroy
                - pj_lock_destroy
        - Branch String:   '../src/pj/ioqueue_select.c:322,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:323,25'
              BranchSideFuncs:
                - pj_lock_destroy
                - pj_mutex_destroy
                - ioqueue_destroy
            - BranchSide:      '../src/pj/ioqueue_select.c:327,22'
              BranchSideFuncs:
                - pj_mutex_destroy
                - ioqueue_destroy
      Callsites:
        - Src:             '../src/pj/ioqueue_select.c:303,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_select.c:305,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pj/ioqueue_select.c:311,9'
          Dst:             pj_lock_destroy
        - Src:             '../src/pj/ioqueue_select.c:317,9'
          Dst:             pj_lock_destroy
        - Src:             '../src/pj/ioqueue_select.c:323,9'
          Dst:             pj_lock_destroy
        - Src:             '../src/pj/ioqueue_select.c:327,5'
          Dst:             pj_mutex_destroy
        - Src:             '../src/pj/ioqueue_select.c:330,12'
          Dst:             ioqueue_destroy
    - functionName:    ioqueue_init
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ioqueue
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_ioqueue_create2
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - max_fd
        - cfg
        - p_ioqueue
      BBCount:         50
      ICount:          291
      EdgeCount:       65
      CyclomaticComplexity: 17
      functionsReached:
        - PJ_FD_ZERO
        - __assert_fail
        - ioqueue_init
        - pj_ioqueue_cfg_default
        - pj_ioqueue_set_lock
        - pj_list_init
        - pj_list_push_back
        - pj_lock_create_recursive_mutex
        - pj_lock_create_simple_mutex
        - pj_lock_destroy
        - pj_log_get_level
        - pj_memcpy
        - pj_mutex_create_simple
        - pj_mutex_destroy
        - pj_pool_alloc
        - rescan_fdset
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_select.c:212,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:212,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - ioqueue_init
                - pj_ioqueue_cfg_default
                - PJ_FD_ZERO
                - PJ_FD_ZERO
                - PJ_FD_ZERO
                - pj_list_init.2599
                - rescan_fdset
                - pj_mutex_create_simple
                - pj_list_init.2599
                - pj_list_init.2599
                - pj_lock_create_simple_mutex
                - pj_ioqueue_set_lock
                - pj_log_get_level
                - pj_log_4
                - pj_pool_alloc
                - pj_lock_create_recursive_mutex
                - pj_list_push_back.2583
                - pj_mutex_destroy
                - pj_lock_destroy
                - pj_memcpy.2579
            - BranchSide:      '../src/pj/ioqueue_select.c:212,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:212,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:212,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - ioqueue_init
                - pj_ioqueue_cfg_default
                - PJ_FD_ZERO
                - PJ_FD_ZERO
                - PJ_FD_ZERO
                - pj_list_init.2599
                - rescan_fdset
                - pj_mutex_create_simple
                - pj_list_init.2599
                - pj_list_init.2599
                - pj_lock_create_simple_mutex
                - pj_ioqueue_set_lock
                - pj_log_get_level
                - pj_log_4
                - pj_pool_alloc
                - pj_lock_create_recursive_mutex
                - pj_list_push_back.2583
                - pj_mutex_destroy
                - pj_lock_destroy
                - pj_memcpy.2579
            - BranchSide:      '../src/pj/ioqueue_select.c:212,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:212,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:212,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - ioqueue_init
                - pj_ioqueue_cfg_default
                - PJ_FD_ZERO
                - PJ_FD_ZERO
                - PJ_FD_ZERO
                - pj_list_init.2599
                - rescan_fdset
                - pj_mutex_create_simple
                - pj_list_init.2599
                - pj_list_init.2599
                - pj_lock_create_simple_mutex
                - pj_ioqueue_set_lock
                - pj_log_get_level
                - pj_log_4
                - pj_pool_alloc
                - pj_lock_create_recursive_mutex
                - pj_list_push_back.2583
                - pj_mutex_destroy
                - pj_lock_destroy
                - pj_memcpy.2579
            - BranchSide:      '../src/pj/ioqueue_select.c:212,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:212,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:212,5'
              BranchSideFuncs:
                - pj_pool_alloc
                - ioqueue_init
                - pj_ioqueue_cfg_default
                - PJ_FD_ZERO
                - PJ_FD_ZERO
                - PJ_FD_ZERO
                - pj_list_init.2599
                - rescan_fdset
                - pj_mutex_create_simple
                - pj_list_init.2599
                - pj_list_init.2599
                - pj_lock_create_simple_mutex
                - pj_ioqueue_set_lock
                - pj_log_get_level
                - pj_log_4
                - pj_pool_alloc
                - pj_lock_create_recursive_mutex
                - pj_list_push_back.2583
                - pj_mutex_destroy
                - pj_lock_destroy
                - pj_memcpy.2579
            - BranchSide:      '../src/pj/ioqueue_select.c:217,5'
              BranchSideFuncs:
                - pj_pool_alloc
                - ioqueue_init
                - pj_ioqueue_cfg_default
                - PJ_FD_ZERO
                - PJ_FD_ZERO
                - PJ_FD_ZERO
                - pj_list_init.2599
                - rescan_fdset
                - pj_mutex_create_simple
                - pj_list_init.2599
                - pj_list_init.2599
                - pj_lock_create_simple_mutex
                - pj_ioqueue_set_lock
                - pj_log_get_level
                - pj_log_4
                - pj_pool_alloc
                - pj_lock_create_recursive_mutex
                - pj_list_push_back.2583
                - pj_mutex_destroy
                - pj_lock_destroy
                - pj_memcpy.2579
        - Branch String:   '../src/pj/ioqueue_select.c:212,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:212,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_select.c:212,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:212,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:212,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_select.c:212,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:212,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:212,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_select.c:212,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:212,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:212,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_select.c:212,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_select.c:224,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:225,20'
              BranchSideFuncs:
                - pj_memcpy.2579
                - PJ_FD_ZERO
                - PJ_FD_ZERO
                - PJ_FD_ZERO
                - pj_list_init.2599
                - rescan_fdset
                - pj_mutex_create_simple
                - pj_list_init.2599
                - pj_list_init.2599
                - pj_lock_create_simple_mutex
                - pj_ioqueue_set_lock
                - pj_log_get_level
                - pj_log_4
                - pj_pool_alloc
                - pj_lock_create_recursive_mutex
                - pj_list_push_back.2583
                - pj_mutex_destroy
                - pj_lock_destroy
            - BranchSide:      '../src/pj/ioqueue_select.c:227,33'
              BranchSideFuncs:
                - pj_ioqueue_cfg_default
                - PJ_FD_ZERO
                - PJ_FD_ZERO
                - PJ_FD_ZERO
                - pj_list_init.2599
                - rescan_fdset
                - pj_mutex_create_simple
                - pj_list_init.2599
                - pj_list_init.2599
                - pj_lock_create_simple_mutex
                - pj_ioqueue_set_lock
                - pj_log_get_level
                - pj_log_4
                - pj_pool_alloc
                - pj_lock_create_recursive_mutex
                - pj_list_push_back.2583
                - pj_mutex_destroy
                - pj_lock_destroy
        - Branch String:   '../src/pj/ioqueue_select.c:249,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:250,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_select.c:254,19'
              BranchSideFuncs:
                - pj_list_init.2599
                - pj_list_init.2599
                - pj_lock_create_simple_mutex
                - pj_ioqueue_set_lock
                - pj_log_get_level
                - pj_log_4
                - pj_pool_alloc
                - pj_lock_create_recursive_mutex
                - pj_list_push_back.2583
                - pj_mutex_destroy
                - pj_lock_destroy
        - Branch String:   '../src/pj/ioqueue_select.c:259,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:262,15'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_lock_create_recursive_mutex
                - pj_list_push_back.2583
                - pj_lock_create_simple_mutex
                - pj_ioqueue_set_lock
                - pj_log_get_level
                - pj_log_4
                - pj_mutex_destroy
                - pj_lock_destroy
            - BranchSide:      '../src/pj/ioqueue_select.c:280,38'
              BranchSideFuncs:
                - pj_lock_create_simple_mutex
                - pj_ioqueue_set_lock
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pj/ioqueue_select.c:265,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:266,19'
              BranchSideFuncs:
                - pj_mutex_destroy
                - pj_lock_destroy
            - BranchSide:      '../src/pj/ioqueue_select.c:275,28'
              BranchSideFuncs:
                - pj_list_push_back.2583
                - pj_lock_create_simple_mutex
                - pj_ioqueue_set_lock
                - pj_log_get_level
                - pj_log_4
                - pj_pool_alloc
                - pj_lock_create_recursive_mutex
                - pj_mutex_destroy
                - pj_lock_destroy
        - Branch String:   '../src/pj/ioqueue_select.c:267,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:268,33'
              BranchSideFuncs:
                - pj_lock_destroy
                - pj_mutex_destroy
            - BranchSide:      '../src/pj/ioqueue_select.c:271,30'
              BranchSideFuncs:
                - pj_mutex_destroy
        - Branch String:   '../src/pj/ioqueue_select.c:281,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:282,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_select.c:284,30'
              BranchSideFuncs:
                - pj_ioqueue_set_lock
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pj/ioqueue_select.c:285,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:286,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_select.c:288,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pj/ioqueue_select.c:288,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:288,5'
              BranchSideFuncs:
                - pj_log_4
            - BranchSide:      '../src/pj/ioqueue_select.c:290,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/ioqueue_select.c:212,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_select.c:221,15'
          Dst:             pj_pool_alloc
        - Src:             '../src/pj/ioqueue_select.c:222,5'
          Dst:             ioqueue_init
        - Src:             '../src/pj/ioqueue_select.c:225,9'
          Dst:             pj_memcpy
        - Src:             '../src/pj/ioqueue_select.c:227,9'
          Dst:             pj_ioqueue_cfg_default
        - Src:             '../src/pj/ioqueue_select.c:230,5'
          Dst:             PJ_FD_ZERO
        - Src:             '../src/pj/ioqueue_select.c:231,5'
          Dst:             PJ_FD_ZERO
        - Src:             '../src/pj/ioqueue_select.c:233,5'
          Dst:             PJ_FD_ZERO
        - Src:             '../src/pj/ioqueue_select.c:235,5'
          Dst:             pj_list_init
        - Src:             '../src/pj/ioqueue_select.c:237,5'
          Dst:             rescan_fdset
        - Src:             '../src/pj/ioqueue_select.c:248,10'
          Dst:             pj_mutex_create_simple
        - Src:             '../src/pj/ioqueue_select.c:254,5'
          Dst:             pj_list_init
        - Src:             '../src/pj/ioqueue_select.c:255,5'
          Dst:             pj_list_init
        - Src:             '../src/pj/ioqueue_select.c:262,15'
          Dst:             pj_pool_alloc
        - Src:             '../src/pj/ioqueue_select.c:264,14'
          Dst:             pj_lock_create_recursive_mutex
        - Src:             '../src/pj/ioqueue_select.c:268,17'
          Dst:             pj_lock_destroy
        - Src:             '../src/pj/ioqueue_select.c:271,13'
          Dst:             pj_mutex_destroy
        - Src:             '../src/pj/ioqueue_select.c:275,9'
          Dst:             pj_list_push_back
        - Src:             '../src/pj/ioqueue_select.c:280,10'
          Dst:             pj_lock_create_simple_mutex
        - Src:             '../src/pj/ioqueue_select.c:284,10'
          Dst:             pj_ioqueue_set_lock
        - Src:             '../src/pj/ioqueue_select.c:288,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/ioqueue_select.c:288,5'
          Dst:             pj_log_4
    - functionName:    pj_ioqueue_cfg_default
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cfg
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_bzero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:34,5'
          Dst:             pj_bzero
    - functionName:    pj_ioqueue_set_lock
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ioqueue
        - lock
        - auto_delete
      BBCount:         22
      ICount:          97
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - pj_lock_destroy
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_common_abs.c:62,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:62,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_lock_destroy
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:62,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:62,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:62,5'
              BranchSideFuncs:
                - pj_lock_destroy
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:64,9'
              BranchSideFuncs:
                - pj_lock_destroy
        - Branch String:   '../src/pj/ioqueue_common_abs.c:62,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:62,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:62,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:62,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:62,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:62,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:64,35'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:64,38'
              BranchSideFuncs:
                - pj_lock_destroy
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:68,21'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ioqueue_common_abs.c:64,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:65,25'
              BranchSideFuncs:
                - pj_lock_destroy
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:68,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:62,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_common_abs.c:65,9'
          Dst:             pj_lock_destroy
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_ioqueue_create
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - max_fd
        - p_ioqueue
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_ioqueue_create2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/ioqueue_select.c:192,12'
          Dst:             pj_ioqueue_create2
    - functionName:    pj_ioqueue_name
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_ioqueue_set_default_concurrency
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1370
      functionLinenumberEnd: 1374
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ioqueue
        - allow
      BBCount:         11
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1371,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1371,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1372,40'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1371,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1371,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1371,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:1371,5'
          Dst:             __assert_fail
    - functionName:    pj_ioqueue_clear_key
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1346
      functionLinenumberEnd: 1365
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         11
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - ioqueue_remove_from_set2
        - pj_ioqueue_lock_key
        - pj_ioqueue_unlock_key
        - pj_list_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1347,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1347,5'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - pj_list_init.2599
                - pj_list_init.2599
                - pj_list_init.2599
                - ioqueue_remove_from_set2
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1349,25'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - pj_list_init.2599
                - pj_list_init.2599
                - pj_list_init.2599
                - ioqueue_remove_from_set2
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1347,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1347,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1347,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:1347,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_common_abs.c:1349,5'
          Dst:             pj_ioqueue_lock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:1352,5'
          Dst:             pj_list_init
        - Src:             '../src/pj/ioqueue_common_abs.c:1353,5'
          Dst:             pj_list_init
        - Src:             '../src/pj/ioqueue_common_abs.c:1354,5'
          Dst:             pj_list_init
        - Src:             '../src/pj/ioqueue_common_abs.c:1358,5'
          Dst:             ioqueue_remove_from_set2
        - Src:             '../src/pj/ioqueue_common_abs.c:1361,5'
          Dst:             pj_ioqueue_unlock_key
    - functionName:    pj_ioqueue_post_completion
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1273
      functionLinenumberEnd: 1342
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - op_key
        - bytes_status
      BBCount:         31
      ICount:          231
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - ioqueue_remove_from_set
        - ioqueue_remove_from_set2
        - pj_ioqueue_lock_key
        - pj_ioqueue_unlock_key
        - pj_list_erase
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1284,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1285,13'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - ioqueue_remove_from_set2
                - pj_list_erase
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - ioqueue_remove_from_set
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - ioqueue_remove_from_set
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1299,41'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - ioqueue_remove_from_set2
                - pj_list_erase
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - ioqueue_remove_from_set
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1285,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1286,27'
              BranchSideFuncs:
                - pj_list_erase
                - ioqueue_remove_from_set
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1295,18'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - ioqueue_remove_from_set2
                - pj_list_erase
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - ioqueue_remove_from_set
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - ioqueue_remove_from_set
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1291,17'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1292,19'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1293,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1300,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1301,13'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - ioqueue_remove_from_set2
                - pj_list_erase
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - ioqueue_remove_from_set
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1315,41'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - ioqueue_remove_from_set2
                - pj_list_erase
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1301,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1302,27'
              BranchSideFuncs:
                - pj_list_erase
                - ioqueue_remove_from_set
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1311,18'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - ioqueue_remove_from_set2
                - pj_list_erase
                - pj_ioqueue_unlock_key
                - pj_list_erase
                - ioqueue_remove_from_set
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1307,17'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1308,19'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1309,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1316,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1317,13'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - ioqueue_remove_from_set2
                - pj_list_erase
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1333,9'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - ioqueue_remove_from_set2
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1317,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1318,27'
              BranchSideFuncs:
                - pj_list_erase
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1329,18'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
                - ioqueue_remove_from_set2
                - pj_list_erase
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1322,17'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1323,19'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1327,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1333,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1334,9'
              BranchSideFuncs:
                - ioqueue_remove_from_set2
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1339,27'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:1280,5'
          Dst:             pj_ioqueue_lock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:1286,13'
          Dst:             pj_list_erase
        - Src:             '../src/pj/ioqueue_common_abs.c:1288,13'
          Dst:             ioqueue_remove_from_set
        - Src:             '../src/pj/ioqueue_common_abs.c:1289,13'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:1302,13'
          Dst:             pj_list_erase
        - Src:             '../src/pj/ioqueue_common_abs.c:1304,13'
          Dst:             ioqueue_remove_from_set
        - Src:             '../src/pj/ioqueue_common_abs.c:1305,13'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:1318,13'
          Dst:             pj_list_erase
        - Src:             '../src/pj/ioqueue_common_abs.c:1320,13'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:1335,9'
          Dst:             ioqueue_remove_from_set2
        - Src:             '../src/pj/ioqueue_common_abs.c:1339,5'
          Dst:             pj_ioqueue_unlock_key
    - functionName:    pj_ioqueue_is_pending
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1257
      functionLinenumberEnd: 1263
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - op_key
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_ioqueue_op_key_init
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1247
      functionLinenumberEnd: 1249
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - op_key
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_bzero
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:1248,5'
          Dst:             pj_bzero
    - functionName:    ioqueue_add_to_set2
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ioqueue
        - key
        - event_types
      BBCount:         12
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PJ_FD_SET
        - pj_lock_acquire
        - pj_lock_release
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_select.c:702,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:703,30'
              BranchSideFuncs:
                - PJ_FD_SET
                - pj_lock_release
                - PJ_FD_SET
                - PJ_FD_SET
            - BranchSide:      '../src/pj/ioqueue_select.c:704,9'
              BranchSideFuncs:
                - pj_lock_release
                - PJ_FD_SET
                - PJ_FD_SET
        - Branch String:   '../src/pj/ioqueue_select.c:704,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:705,30'
              BranchSideFuncs:
                - PJ_FD_SET
                - pj_lock_release
                - PJ_FD_SET
            - BranchSide:      '../src/pj/ioqueue_select.c:707,9'
              BranchSideFuncs:
                - pj_lock_release
                - PJ_FD_SET
        - Branch String:   '../src/pj/ioqueue_select.c:707,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_select.c:707,9'
              BranchSideFuncs:
                - PJ_FD_SET
                - pj_lock_release
            - BranchSide:      '../src/pj/ioqueue_select.c:708,30'
              BranchSideFuncs:
                - PJ_FD_SET
                - pj_lock_release
      Callsites:
        - Src:             '../src/pj/ioqueue_select.c:700,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pj/ioqueue_select.c:703,9'
          Dst:             PJ_FD_SET
        - Src:             '../src/pj/ioqueue_select.c:705,9'
          Dst:             PJ_FD_SET
        - Src:             '../src/pj/ioqueue_select.c:708,9'
          Dst:             PJ_FD_SET
        - Src:             '../src/pj/ioqueue_select.c:711,5'
          Dst:             pj_lock_release
    - functionName:    pj_ioqueue_connect
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1202
      functionLinenumberEnd: 1241
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - key
        - addr
        - addrlen
      BBCount:         31
      ICount:          156
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - ioqueue_add_to_set2
        - pj_ioqueue_lock_key
        - pj_ioqueue_unlock_key
        - pj_sock_connect
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1206,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1206,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_sock_connect
                - pj_ioqueue_lock_key
                - ioqueue_add_to_set2
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1206,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1206,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1206,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_sock_connect
                - pj_ioqueue_lock_key
                - ioqueue_add_to_set2
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1206,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1206,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1206,5'
              BranchSideFuncs:
                - pj_sock_connect
                - pj_ioqueue_lock_key
                - ioqueue_add_to_set2
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1209,9'
              BranchSideFuncs:
                - pj_sock_connect
                - pj_ioqueue_lock_key
                - ioqueue_add_to_set2
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1206,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1206,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1206,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1206,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1206,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1206,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1206,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1206,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1206,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1209,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1210,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1213,9'
              BranchSideFuncs:
                - pj_sock_connect
                - pj_ioqueue_lock_key
                - ioqueue_add_to_set2
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1213,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1214,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1216,30'
              BranchSideFuncs:
                - pj_sock_connect
                - pj_ioqueue_lock_key
                - ioqueue_add_to_set2
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1217,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1219,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1221,13'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - ioqueue_add_to_set2
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1221,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1223,33'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - ioqueue_add_to_set2
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1238,20'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1227,17'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1228,39'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1231,13'
              BranchSideFuncs:
                - ioqueue_add_to_set2
                - pj_ioqueue_unlock_key
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:1206,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_common_abs.c:1216,14'
          Dst:             pj_sock_connect
        - Src:             '../src/pj/ioqueue_common_abs.c:1223,13'
          Dst:             pj_ioqueue_lock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:1228,17'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:1232,13'
          Dst:             ioqueue_add_to_set2
        - Src:             '../src/pj/ioqueue_common_abs.c:1234,13'
          Dst:             pj_ioqueue_unlock_key
    - functionName:    pj_ioqueue_accept
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1127
      functionLinenumberEnd: 1193
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - op_key
        - new_sock
        - local
        - remote
        - addrlen
      BBCount:         47
      ICount:          256
      EdgeCount:       61
      CyclomaticComplexity: 16
      functionsReached:
        - __assert_fail
        - ioqueue_add_to_set
        - pj_ioqueue_lock_key
        - pj_ioqueue_unlock_key
        - pj_list_empty
        - pj_list_insert_before
        - pj_sock_accept
        - pj_sock_close
        - pj_sock_getsockname
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1132,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1132,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_list_empty.2574
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_accept
                - pj_sock_getsockname
                - pj_sock_close
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1132,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1132,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1132,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_list_empty.2574
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_accept
                - pj_sock_getsockname
                - pj_sock_close
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1132,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1132,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1132,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_empty.2574
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_accept
                - pj_sock_getsockname
                - pj_sock_close
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1135,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_empty.2574
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_accept
                - pj_sock_getsockname
                - pj_sock_close
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1132,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1132,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1132,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1132,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1132,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1132,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1132,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1132,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1132,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1135,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1136,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1138,43'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_empty.2574
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_accept
                - pj_sock_getsockname
                - pj_sock_close
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1139,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1139,5'
              BranchSideFuncs:
                - pj_list_empty.2574
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_accept
                - pj_sock_getsockname
                - pj_sock_close
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1140,5'
              BranchSideFuncs:
                - pj_list_empty.2574
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_accept
                - pj_sock_getsockname
                - pj_sock_close
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1139,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1139,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1139,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1145,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1146,33'
              BranchSideFuncs:
                - pj_sock_accept
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_getsockname
                - pj_sock_close
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1173,5'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1147,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1149,17'
              BranchSideFuncs:
                - pj_sock_getsockname
                - pj_sock_close
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1162,17'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1149,23'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1149,26'
              BranchSideFuncs:
                - pj_sock_getsockname
                - pj_sock_close
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1157,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1149,17'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1150,47'
              BranchSideFuncs:
                - pj_sock_getsockname
                - pj_sock_close
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1157,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1151,21'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1152,36'
              BranchSideFuncs:
                - pj_sock_close
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1156,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1184,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1185,31'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1188,28'
              BranchSideFuncs:
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:1132,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_common_abs.c:1139,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_common_abs.c:1145,9'
          Dst:             pj_list_empty
        - Src:             '../src/pj/ioqueue_common_abs.c:1146,18'
          Dst:             pj_sock_accept
        - Src:             '../src/pj/ioqueue_common_abs.c:1150,26'
          Dst:             pj_sock_getsockname
        - Src:             '../src/pj/ioqueue_common_abs.c:1152,21'
          Dst:             pj_sock_close
        - Src:             '../src/pj/ioqueue_common_abs.c:1179,5'
          Dst:             pj_ioqueue_lock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:1185,9'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:1188,5'
          Dst:             pj_list_insert_before
        - Src:             '../src/pj/ioqueue_common_abs.c:1189,5'
          Dst:             ioqueue_add_to_set
        - Src:             '../src/pj/ioqueue_common_abs.c:1190,5'
          Dst:             pj_ioqueue_unlock_key
    - functionName:    ioqueue_add_to_set
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 694
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ioqueue
        - key
        - event_type
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ioqueue_add_to_set2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/ioqueue_select.c:693,5'
          Dst:             ioqueue_add_to_set2
    - functionName:    pj_ioqueue_sendto
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 980
      functionLinenumberEnd: 1115
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - key
        - op_key
        - data
        - length
        - flags
        - addr
        - addrlen
      BBCount:         53
      ICount:          299
      EdgeCount:       69
      CyclomaticComplexity: 18
      functionsReached:
        - __assert_fail
        - ioqueue_add_to_set
        - pj_ioqueue_lock_key
        - pj_ioqueue_unlock_key
        - pj_list_empty
        - pj_list_insert_before
        - pj_memcpy
        - pj_sock_sendto
        - pj_thread_sleep
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_common_abs.c:987,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:987,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_empty.2574
                - __assert_fail
                - pj_memcpy.2579
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
                - pj_sock_sendto
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:987,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:987,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:987,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_empty.2574
                - __assert_fail
                - pj_memcpy.2579
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
                - pj_sock_sendto
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:987,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:987,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:987,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_empty.2574
                - __assert_fail
                - pj_memcpy.2579
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
                - pj_sock_sendto
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:987,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:987,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:987,5'
              BranchSideFuncs:
                - pj_list_empty.2574
                - __assert_fail
                - pj_memcpy.2579
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
                - pj_sock_sendto
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:994,5'
              BranchSideFuncs:
                - pj_list_empty.2574
                - __assert_fail
                - pj_memcpy.2579
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
                - pj_sock_sendto
        - Branch String:   '../src/pj/ioqueue_common_abs.c:987,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:987,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:987,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:987,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:987,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:987,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:987,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:987,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:987,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:987,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:987,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:987,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:997,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:998,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1001,11'
              BranchSideFuncs:
                - pj_list_empty.2574
                - __assert_fail
                - pj_memcpy.2579
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
                - pj_sock_sendto
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1017,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1021,17'
              BranchSideFuncs:
                - pj_sock_sendto
                - __assert_fail
                - pj_memcpy.2579
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1059,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.2579
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1023,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1025,23'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1031,17'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.2579
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1059,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1059,5'
              BranchSideFuncs:
                - pj_memcpy.2579
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1064,41'
              BranchSideFuncs:
                - pj_memcpy.2579
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1059,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1059,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1059,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1067,37'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1067,40'
              BranchSideFuncs:
                - pj_memcpy.2579
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1067,5'
              BranchSideFuncs:
                - pj_memcpy.2579
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1067,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1068,9'
              BranchSideFuncs:
                - pj_thread_sleep
                - pj_memcpy.2579
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1071,9'
              BranchSideFuncs:
                - pj_memcpy.2579
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1071,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1090,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1093,5'
              BranchSideFuncs:
                - pj_memcpy.2579
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:1106,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1107,31'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:1110,28'
              BranchSideFuncs:
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:987,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_common_abs.c:1017,9'
          Dst:             pj_list_empty
        - Src:             '../src/pj/ioqueue_common_abs.c:1022,18'
          Dst:             pj_sock_sendto
        - Src:             '../src/pj/ioqueue_common_abs.c:1059,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_common_abs.c:1068,9'
          Dst:             pj_thread_sleep
        - Src:             '../src/pj/ioqueue_common_abs.c:1098,5'
          Dst:             pj_memcpy
        - Src:             '../src/pj/ioqueue_common_abs.c:1101,5'
          Dst:             pj_ioqueue_lock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:1107,9'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:1110,5'
          Dst:             pj_list_insert_before
        - Src:             '../src/pj/ioqueue_common_abs.c:1111,5'
          Dst:             ioqueue_add_to_set
        - Src:             '../src/pj/ioqueue_common_abs.c:1112,5'
          Dst:             pj_ioqueue_unlock_key
    - functionName:    pj_ioqueue_send
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionLinenumberEnd: 965
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - key
        - op_key
        - data
        - length
        - flags
      BBCount:         46
      ICount:          256
      EdgeCount:       61
      CyclomaticComplexity: 17
      functionsReached:
        - __assert_fail
        - ioqueue_add_to_set
        - pj_ioqueue_lock_key
        - pj_ioqueue_unlock_key
        - pj_list_empty
        - pj_list_insert_before
        - pj_sock_send
        - pj_thread_sleep
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_common_abs.c:869,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:869,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_empty.2574
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
                - pj_sock_send
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:869,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:869,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:869,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_empty.2574
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
                - pj_sock_send
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:869,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:869,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:869,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_list_empty.2574
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
                - pj_sock_send
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:869,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:869,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:869,5'
              BranchSideFuncs:
                - pj_list_empty.2574
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
                - pj_sock_send
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:873,9'
              BranchSideFuncs:
                - pj_list_empty.2574
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
                - pj_sock_send
        - Branch String:   '../src/pj/ioqueue_common_abs.c:869,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:869,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:869,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:869,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:869,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:869,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:869,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:869,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:869,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:869,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:869,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:869,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:873,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:874,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:877,11'
              BranchSideFuncs:
                - pj_list_empty.2574
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
                - pj_sock_send
        - Branch String:   '../src/pj/ioqueue_common_abs.c:893,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:897,17'
              BranchSideFuncs:
                - pj_sock_send
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:916,41'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
        - Branch String:   '../src/pj/ioqueue_common_abs.c:899,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:901,23'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:907,17'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
        - Branch String:   '../src/pj/ioqueue_common_abs.c:919,37'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:919,40'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:919,5'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_thread_sleep
        - Branch String:   '../src/pj/ioqueue_common_abs.c:919,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:920,9'
              BranchSideFuncs:
                - pj_thread_sleep
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:923,9'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:923,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:942,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:945,5'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:956,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:957,31'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:960,28'
              BranchSideFuncs:
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:869,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_common_abs.c:893,9'
          Dst:             pj_list_empty
        - Src:             '../src/pj/ioqueue_common_abs.c:898,18'
          Dst:             pj_sock_send
        - Src:             '../src/pj/ioqueue_common_abs.c:920,9'
          Dst:             pj_thread_sleep
        - Src:             '../src/pj/ioqueue_common_abs.c:951,5'
          Dst:             pj_ioqueue_lock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:957,9'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:960,5'
          Dst:             pj_list_insert_before
        - Src:             '../src/pj/ioqueue_common_abs.c:961,5'
          Dst:             ioqueue_add_to_set
        - Src:             '../src/pj/ioqueue_common_abs.c:962,5'
          Dst:             pj_ioqueue_unlock_key
    - functionName:    pj_ioqueue_recvfrom
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - op_key
        - buffer
        - length
        - flags
        - addr
        - addrlen
      BBCount:         44
      ICount:          253
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
        - ioqueue_add_to_set
        - pj_ioqueue_lock_key
        - pj_ioqueue_unlock_key
        - pj_list_insert_before
        - pj_sock_recvfrom
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_common_abs.c:791,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:791,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recvfrom
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:791,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:791,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:791,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recvfrom
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:791,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:791,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:791,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recvfrom
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:791,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:791,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:791,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recvfrom
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:795,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recvfrom
        - Branch String:   '../src/pj/ioqueue_common_abs.c:791,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:791,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:791,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:791,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:791,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:791,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:791,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:791,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:791,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:791,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:791,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:791,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:795,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:796,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:798,39'
              BranchSideFuncs:
                - __assert_fail
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recvfrom
        - Branch String:   '../src/pj/ioqueue_common_abs.c:799,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:799,5'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recvfrom
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:800,5'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recvfrom
        - Branch String:   '../src/pj/ioqueue_common_abs.c:799,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:799,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:799,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:804,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:808,17'
              BranchSideFuncs:
                - pj_sock_recvfrom
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:824,11'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:811,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:813,23'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:819,17'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:842,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:843,31'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:846,28'
              BranchSideFuncs:
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:791,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_common_abs.c:799,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_common_abs.c:809,18'
          Dst:             pj_sock_recvfrom
        - Src:             '../src/pj/ioqueue_common_abs.c:837,5'
          Dst:             pj_ioqueue_lock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:843,9'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:846,5'
          Dst:             pj_list_insert_before
        - Src:             '../src/pj/ioqueue_common_abs.c:847,5'
          Dst:             ioqueue_add_to_set
        - Src:             '../src/pj/ioqueue_common_abs.c:848,5'
          Dst:             pj_ioqueue_unlock_key
    - functionName:    pj_ioqueue_recv
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - key
        - op_key
        - buffer
        - length
        - flags
      BBCount:         44
      ICount:          237
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
        - ioqueue_add_to_set
        - pj_ioqueue_lock_key
        - pj_ioqueue_unlock_key
        - pj_list_insert_before
        - pj_sock_recv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_common_abs.c:714,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:714,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recv
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:714,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:714,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:714,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recv
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:714,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:714,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:714,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recv
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:714,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:714,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:714,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recv
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:721,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recv
        - Branch String:   '../src/pj/ioqueue_common_abs.c:714,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:714,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:714,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:714,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:714,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:714,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:714,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:714,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:714,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:714,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:714,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:714,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:721,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:722,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:724,39'
              BranchSideFuncs:
                - __assert_fail
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recv
        - Branch String:   '../src/pj/ioqueue_common_abs.c:725,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:725,5'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recv
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:726,5'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
                - pj_sock_recv
        - Branch String:   '../src/pj/ioqueue_common_abs.c:725,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:725,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:725,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:730,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:734,17'
              BranchSideFuncs:
                - pj_sock_recv
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:749,11'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:736,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:738,23'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:744,17'
              BranchSideFuncs:
                - pj_ioqueue_lock_key
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
                - pj_ioqueue_unlock_key
        - Branch String:   '../src/pj/ioqueue_common_abs.c:765,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:766,31'
              BranchSideFuncs:
                - pj_ioqueue_unlock_key
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:769,28'
              BranchSideFuncs:
                - pj_list_insert_before
                - ioqueue_add_to_set
                - pj_ioqueue_unlock_key
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:714,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_common_abs.c:725,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ioqueue_common_abs.c:735,18'
          Dst:             pj_sock_recv
        - Src:             '../src/pj/ioqueue_common_abs.c:760,5'
          Dst:             pj_ioqueue_lock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:766,9'
          Dst:             pj_ioqueue_unlock_key
        - Src:             '../src/pj/ioqueue_common_abs.c:769,5'
          Dst:             pj_list_insert_before
        - Src:             '../src/pj/ioqueue_common_abs.c:770,5'
          Dst:             ioqueue_add_to_set
        - Src:             '../src/pj/ioqueue_common_abs.c:771,5'
          Dst:             pj_ioqueue_unlock_key
    - functionName:    pj_ioqueue_set_user_data
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - user_data
        - old_data
      BBCount:         14
      ICount:          63
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_common_abs.c:155,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:155,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:157,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ioqueue_common_abs.c:155,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:155,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:155,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ioqueue_common_abs.c:157,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:158,21'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:159,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:155,5'
          Dst:             __assert_fail
    - functionName:    pj_ioqueue_get_user_data
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ioqueue_common_abs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         11
      ICount:          43
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/ioqueue_common_abs.c:144,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:144,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:145,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ioqueue_common_abs.c:144,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:144,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ioqueue_common_abs.c:144,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pj/ioqueue_common_abs.c:144,5'
          Dst:             __assert_fail
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_thread_display_name
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_memcpy
        - pthread_self
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:648,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:648,9'
              BranchSideFuncs:
                - pj_memcpy.2781
                - pthread_self
                - pthread_setname_np
            - BranchSide:      '../src/pj/os_core_unix.c:649,19'
              BranchSideFuncs:
                - pj_memcpy.2781
                - pthread_self
                - pthread_setname_np
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:648,9'
          Dst:             strlen
        - Src:             '../src/pj/os_core_unix.c:649,9'
          Dst:             pj_memcpy
        - Src:             '../src/pj/os_core_unix.c:659,24'
          Dst:             pthread_self
        - Src:             '../src/pj/os_core_unix.c:659,5'
          Dst:             pthread_setname_np
    - functionName:    pthread_self
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_setname_np
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_set_cloexec_flag
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2173
      functionLinenumberEnd: 2181
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - fd
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - fcntl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:2176,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:2177,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_core_unix.c:2180,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:2177,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:2177,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_core_unix.c:2177,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:2177,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:2177,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:2177,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:2175,17'
          Dst:             fcntl
        - Src:             '../src/pj/os_core_unix.c:2176,9'
          Dst:             fcntl
        - Src:             '../src/pj/os_core_unix.c:2177,16'
          Dst:             __errno_location
        - Src:             '../src/pj/os_core_unix.c:2177,16'
          Dst:             __errno_location
        - Src:             '../src/pj/os_core_unix.c:2177,16'
          Dst:             __errno_location
    - functionName:    fcntl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __errno_location
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    89
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_run_app
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2163
      functionLinenumberEnd: 2165
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - main_func
        - argc
        - argv
        - flags
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_term_get_color
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2151
      functionLinenumberEnd: 2152
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_term_set_color
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2093
      functionLinenumberEnd: 2144
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - color
      BBCount:         16
      ICount:          96
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - fputs
        - pj_ansi_strxcat
        - pj_ansi_strxcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:2097,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:2098,15'
              BranchSideFuncs:
                - pj_ansi_strxcat
                - fputs
                - pj_ansi_strxcat
                - pj_ansi_strxcat
                - pj_ansi_strxcat
                - pj_ansi_strxcat
                - pj_ansi_strxcat
                - pj_ansi_strxcat
                - pj_ansi_strxcat
                - pj_ansi_strxcpy
            - BranchSide:      '../src/pj/os_core_unix.c:2100,25'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_ansi_strxcat
                - fputs
                - pj_ansi_strxcat
                - pj_ansi_strxcat
                - pj_ansi_strxcat
                - pj_ansi_strxcat
                - pj_ansi_strxcat
                - pj_ansi_strxcat
                - pj_ansi_strxcat
                - pj_ansi_strxcpy
        - Branch String:   '../src/pj/os_core_unix.c:2103,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:2106,25'
              BranchSideFuncs:
                - pj_ansi_strxcat
                - fputs
            - BranchSide:      '../src/pj/os_core_unix.c:2110,25'
              BranchSideFuncs:
                - pj_ansi_strxcat
                - fputs
            - BranchSide:      '../src/pj/os_core_unix.c:2114,25'
              BranchSideFuncs:
                - pj_ansi_strxcat
                - fputs
            - BranchSide:      '../src/pj/os_core_unix.c:2118,25'
              BranchSideFuncs:
                - pj_ansi_strxcat
                - fputs
            - BranchSide:      '../src/pj/os_core_unix.c:2122,25'
              BranchSideFuncs:
                - pj_ansi_strxcat
                - fputs
            - BranchSide:      '../src/pj/os_core_unix.c:2126,25'
              BranchSideFuncs:
                - pj_ansi_strxcat
                - fputs
            - BranchSide:      '../src/pj/os_core_unix.c:2130,25'
              BranchSideFuncs:
                - pj_ansi_strxcat
                - fputs
            - BranchSide:      '../src/pj/os_core_unix.c:2134,25'
              BranchSideFuncs:
                - pj_ansi_strxcat
                - fputs
            - BranchSide:      '../src/pj/os_core_unix.c:2138,25'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - fputs
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:2100,9'
          Dst:             pj_ansi_strxcpy
        - Src:             '../src/pj/os_core_unix.c:2106,9'
          Dst:             pj_ansi_strxcat
        - Src:             '../src/pj/os_core_unix.c:2110,9'
          Dst:             pj_ansi_strxcat
        - Src:             '../src/pj/os_core_unix.c:2114,9'
          Dst:             pj_ansi_strxcat
        - Src:             '../src/pj/os_core_unix.c:2118,9'
          Dst:             pj_ansi_strxcat
        - Src:             '../src/pj/os_core_unix.c:2122,9'
          Dst:             pj_ansi_strxcat
        - Src:             '../src/pj/os_core_unix.c:2126,9'
          Dst:             pj_ansi_strxcat
        - Src:             '../src/pj/os_core_unix.c:2130,9'
          Dst:             pj_ansi_strxcat
        - Src:             '../src/pj/os_core_unix.c:2134,9'
          Dst:             pj_ansi_strxcat
        - Src:             '../src/pj/os_core_unix.c:2138,9'
          Dst:             pj_ansi_strxcpy
        - Src:             '../src/pj/os_core_unix.c:2142,5'
          Dst:             fputs
    - functionName:    fputs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_event_destroy
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2075
      functionLinenumberEnd: 2078
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - event
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_mutex_destroy
        - pthread_cond_destroy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:2076,5'
          Dst:             pj_mutex_destroy
        - Src:             '../src/pj/os_core_unix.c:2077,5'
          Dst:             pthread_cond_destroy
    - functionName:    pj_mutex_destroy
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1567
      functionLinenumberEnd: 1597
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mutex
      BBCount:         37
      ICount:          144
      EdgeCount:       46
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - pj_log_get_level
        - pthread_mutex_destroy
        - pthread_mutex_unlock
      functionUses:    11
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1573,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1573,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pthread_mutex_destroy
                - pthread_mutex_unlock
            - BranchSide:      '../src/pj/os_core_unix.c:1576,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pthread_mutex_destroy
                - pthread_mutex_unlock
        - Branch String:   '../src/pj/os_core_unix.c:1573,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1573,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1573,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1576,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1576,5'
              BranchSideFuncs:
                - pthread_mutex_destroy
                - pthread_mutex_unlock
            - BranchSide:      '../src/pj/os_core_unix.c:1579,15'
              BranchSideFuncs:
                - pthread_mutex_destroy
                - pthread_mutex_unlock
        - Branch String:   '../src/pj/os_core_unix.c:1579,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1580,42'
              BranchSideFuncs:
                - pthread_mutex_destroy
                - pthread_mutex_unlock
            - BranchSide:      '../src/pj/os_core_unix.c:1587,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1581,13'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1582,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1583,18'
              BranchSideFuncs:
                - pthread_mutex_destroy
                - pthread_mutex_unlock
        - Branch String:   '../src/pj/os_core_unix.c:1587,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1588,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1590,16'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1590,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1590,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1590,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1590,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1590,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1590,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1573,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:1576,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/os_core_unix.c:1580,18'
          Dst:             pthread_mutex_destroy
        - Src:             '../src/pj/os_core_unix.c:1584,13'
          Dst:             pthread_mutex_unlock
    - functionName:    pthread_cond_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutex_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutex_unlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_event_reset
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2063
      functionLinenumberEnd: 2068
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - event
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:2064,5'
          Dst:             pthread_mutex_lock
        - Src:             '../src/pj/os_core_unix.c:2067,5'
          Dst:             pthread_mutex_unlock
    - functionName:    pthread_mutex_lock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_event_pulse
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2044
      functionLinenumberEnd: 2056
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - event
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - pthread_cond_broadcast
        - pthread_cond_signal
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:2046,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:2046,9'
              BranchSideFuncs:
                - pthread_cond_broadcast
                - pthread_mutex_unlock
                - pthread_cond_signal
            - BranchSide:      '../src/pj/os_core_unix.c:2047,37'
              BranchSideFuncs:
                - pthread_cond_broadcast
                - pthread_mutex_unlock
                - pthread_cond_signal
        - Branch String:   '../src/pj/os_core_unix.c:2047,37'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:2047,9'
              BranchSideFuncs:
                - pthread_cond_broadcast
                - pthread_mutex_unlock
                - pthread_cond_signal
            - BranchSide:      '../src/pj/os_core_unix.c:2048,41'
              BranchSideFuncs:
                - pthread_cond_broadcast
                - pthread_mutex_unlock
                - pthread_cond_signal
        - Branch String:   '../src/pj/os_core_unix.c:2050,13'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:2051,34'
              BranchSideFuncs:
                - pthread_cond_signal
                - pthread_mutex_unlock
            - BranchSide:      '../src/pj/os_core_unix.c:2053,37'
              BranchSideFuncs:
                - pthread_cond_broadcast
                - pthread_mutex_unlock
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:2045,5'
          Dst:             pthread_mutex_lock
        - Src:             '../src/pj/os_core_unix.c:2051,13'
          Dst:             pthread_cond_signal
        - Src:             '../src/pj/os_core_unix.c:2053,13'
          Dst:             pthread_cond_broadcast
        - Src:             '../src/pj/os_core_unix.c:2055,5'
          Dst:             pthread_mutex_unlock
    - functionName:    pthread_cond_signal
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_cond_broadcast
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_event_set
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2028
      functionLinenumberEnd: 2037
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - event
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pthread_cond_broadcast
        - pthread_cond_signal
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:2032,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:2033,30'
              BranchSideFuncs:
                - pthread_cond_signal
                - pthread_mutex_unlock
            - BranchSide:      '../src/pj/os_core_unix.c:2035,33'
              BranchSideFuncs:
                - pthread_cond_broadcast
                - pthread_mutex_unlock
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:2029,5'
          Dst:             pthread_mutex_lock
        - Src:             '../src/pj/os_core_unix.c:2033,9'
          Dst:             pthread_cond_signal
        - Src:             '../src/pj/os_core_unix.c:2035,9'
          Dst:             pthread_cond_broadcast
        - Src:             '../src/pj/os_core_unix.c:2036,5'
          Dst:             pthread_mutex_unlock
    - functionName:    pj_event_trywait
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2011
      functionLinenumberEnd: 2021
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - event
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - event_on_one_release
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:2016,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:2016,9'
              BranchSideFuncs:
                - event_on_one_release
                - pthread_mutex_unlock
            - BranchSide:      '../src/pj/os_core_unix.c:2017,30'
              BranchSideFuncs:
                - event_on_one_release
                - pthread_mutex_unlock
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:2014,5'
          Dst:             pthread_mutex_lock
        - Src:             '../src/pj/os_core_unix.c:2017,9'
          Dst:             event_on_one_release
        - Src:             '../src/pj/os_core_unix.c:2019,5'
          Dst:             pthread_mutex_unlock
    - functionName:    event_on_one_release
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1970
      functionLinenumberEnd: 1990
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - event
      BBCount:         18
      ICount:          93
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1971,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1972,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1979,13'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1972,13'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1973,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1979,13'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1981,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1984,13'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1985,13'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1985,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1986,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1985,13'
          Dst:             __assert_fail
    - functionName:    pj_event_wait
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1996
      functionLinenumberEnd: 2004
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - event
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - event_on_one_release
        - pthread_cond_wait
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1999,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:2000,28'
              BranchSideFuncs:
                - pthread_cond_wait
                - event_on_one_release
                - pthread_mutex_unlock
            - BranchSide:      '../src/pj/os_core_unix.c:2001,5'
              BranchSideFuncs:
                - event_on_one_release
                - pthread_mutex_unlock
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1997,5'
          Dst:             pthread_mutex_lock
        - Src:             '../src/pj/os_core_unix.c:2000,9'
          Dst:             pthread_cond_wait
        - Src:             '../src/pj/os_core_unix.c:2002,5'
          Dst:             event_on_one_release
        - Src:             '../src/pj/os_core_unix.c:2003,5'
          Dst:             pthread_mutex_unlock
    - functionName:    pthread_cond_wait
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_event_create
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1947
      functionLinenumberEnd: 1966
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - name
        - manual_reset
        - initial
        - ptr_event
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - init_mutex
        - pj_pool_alloc
        - pthread_cond_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1957,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1958,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1961,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1950,13'
          Dst:             pj_pool_alloc
        - Src:             '../src/pj/os_core_unix.c:1952,5'
          Dst:             init_mutex
        - Src:             '../src/pj/os_core_unix.c:1953,5'
          Dst:             pthread_cond_init
    - functionName:    init_mutex
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1297
      functionLinenumberEnd: 1377
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - mutex
        - name
        - type
      BBCount:         50
      ICount:          245
      EdgeCount:       66
      CyclomaticComplexity: 18
      functionsReached:
        - pj_ansi_strxcpy
        - pj_log_get_level
        - pthread_mutex_destroy
        - pthread_mutex_init
        - pthread_mutexattr_destroy
        - pthread_mutexattr_init
        - pthread_mutexattr_settype
        - snprintf
        - strchr
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1305,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1306,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1308,9'
              BranchSideFuncs:
                - pthread_mutexattr_settype
                - pthread_mutex_init
                - pthread_mutexattr_destroy
                - strchr
                - pj_ansi_strxcpy
                - pj_log_get_level
                - snprintf
                - pthread_mutex_destroy
                - pthread_mutexattr_settype
        - Branch String:   '../src/pj/os_core_unix.c:1306,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1306,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1306,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1306,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1306,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1306,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1308,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1311,14'
              BranchSideFuncs:
                - pthread_mutexattr_settype
                - pthread_mutex_init
                - pthread_mutexattr_destroy
                - strchr
                - pj_ansi_strxcpy
                - pj_log_get_level
                - snprintf
                - pthread_mutex_destroy
            - BranchSide:      '../src/pj/os_core_unix.c:1321,14'
              BranchSideFuncs:
                - pthread_mutexattr_settype
                - pthread_mutex_init
                - pthread_mutexattr_destroy
                - strchr
                - pj_ansi_strxcpy
                - pj_log_get_level
                - snprintf
                - pthread_mutex_destroy
        - Branch String:   '../src/pj/os_core_unix.c:1339,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1340,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1343,30'
              BranchSideFuncs:
                - pthread_mutex_init
                - pthread_mutexattr_destroy
                - strchr
                - pj_ansi_strxcpy
                - pj_log_get_level
                - snprintf
                - pthread_mutex_destroy
        - Branch String:   '../src/pj/os_core_unix.c:1340,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1340,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1340,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1340,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1340,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1340,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1344,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1345,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1348,10'
              BranchSideFuncs:
                - pthread_mutexattr_destroy
                - strchr
                - pj_ansi_strxcpy
                - pj_log_get_level
                - snprintf
                - pthread_mutex_destroy
        - Branch String:   '../src/pj/os_core_unix.c:1345,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1345,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1345,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1345,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1345,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1345,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1349,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1350,30'
              BranchSideFuncs:
                - pthread_mutex_destroy
            - BranchSide:      '../src/pj/os_core_unix.c:1357,5'
              BranchSideFuncs:
                - strchr
                - pj_ansi_strxcpy
                - pj_log_get_level
                - snprintf
        - Branch String:   '../src/pj/os_core_unix.c:1350,30'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1350,30'
              BranchSideFuncs:
                - pthread_mutex_destroy
            - BranchSide:      '../src/pj/os_core_unix.c:1350,21'
              BranchSideFuncs:
                - pthread_mutex_destroy
        - Branch String:   '../src/pj/os_core_unix.c:1350,30'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1350,21'
              BranchSideFuncs:
                - pthread_mutex_destroy
            - BranchSide:      '../src/pj/os_core_unix.c:1350,21'
              BranchSideFuncs:
                - pthread_mutex_destroy
        - Branch String:   '../src/pj/os_core_unix.c:1363,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1364,14'
              BranchSideFuncs:
                - strchr
                - pj_ansi_strxcpy
                - pj_log_get_level
                - snprintf
            - BranchSide:      '../src/pj/os_core_unix.c:1366,16'
              BranchSideFuncs:
                - strchr
                - pj_ansi_strxcpy
                - pj_log_get_level
                - snprintf
        - Branch String:   '../src/pj/os_core_unix.c:1366,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1367,26'
              BranchSideFuncs:
                - snprintf
                - pj_log_get_level
            - BranchSide:      '../src/pj/os_core_unix.c:1369,25'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_log_get_level
        - Branch String:   '../src/pj/os_core_unix.c:1372,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1372,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1373,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1304,10'
          Dst:             pthread_mutexattr_init
        - Src:             '../src/pj/os_core_unix.c:1311,14'
          Dst:             pthread_mutexattr_settype
        - Src:             '../src/pj/os_core_unix.c:1321,14'
          Dst:             pthread_mutexattr_settype
        - Src:             '../src/pj/os_core_unix.c:1343,10'
          Dst:             pthread_mutex_init
        - Src:             '../src/pj/os_core_unix.c:1348,10'
          Dst:             pthread_mutexattr_destroy
        - Src:             '../src/pj/os_core_unix.c:1351,9'
          Dst:             pthread_mutex_destroy
        - Src:             '../src/pj/os_core_unix.c:1366,9'
          Dst:             strchr
        - Src:             '../src/pj/os_core_unix.c:1367,9'
          Dst:             snprintf
        - Src:             '../src/pj/os_core_unix.c:1369,9'
          Dst:             pj_ansi_strxcpy
        - Src:             '../src/pj/os_core_unix.c:1372,5'
          Dst:             pj_log_get_level
    - functionName:    pthread_cond_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutexattr_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutexattr_settype
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutex_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutexattr_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_sem_destroy
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1906
      functionLinenumberEnd: 1934
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sem
      BBCount:         24
      ICount:          95
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - __errno_location
        - pj_log_get_level
        - sem_destroy
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1911,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1911,5'
              BranchSideFuncs:
                - pj_log_get_level
                - sem_destroy
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_core_unix.c:1913,5'
              BranchSideFuncs:
                - pj_log_get_level
                - sem_destroy
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/os_core_unix.c:1911,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1911,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1911,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1913,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1913,5'
              BranchSideFuncs:
                - sem_destroy
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_core_unix.c:1923,27'
              BranchSideFuncs:
                - sem_destroy
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/os_core_unix.c:1926,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1927,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1929,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/os_core_unix.c:1929,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1929,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_core_unix.c:1929,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1929,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1929,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1929,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1911,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:1913,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/os_core_unix.c:1923,14'
          Dst:             sem_destroy
        - Src:             '../src/pj/os_core_unix.c:1929,16'
          Dst:             __errno_location
        - Src:             '../src/pj/os_core_unix.c:1929,16'
          Dst:             __errno_location
        - Src:             '../src/pj/os_core_unix.c:1929,16'
          Dst:             __errno_location
    - functionName:    sem_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_sem_post
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1880
      functionLinenumberEnd: 1900
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sem
      BBCount:         17
      ICount:          76
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - pj_log_get_level
        - sem_post
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1883,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1883,5'
              BranchSideFuncs:
                - sem_post
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_core_unix.c:1889,24'
              BranchSideFuncs:
                - sem_post
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/os_core_unix.c:1892,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1893,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1895,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/os_core_unix.c:1895,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1895,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_core_unix.c:1895,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1895,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1895,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1895,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1883,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/os_core_unix.c:1889,14'
          Dst:             sem_post
        - Src:             '../src/pj/os_core_unix.c:1895,16'
          Dst:             __errno_location
        - Src:             '../src/pj/os_core_unix.c:1895,16'
          Dst:             __errno_location
        - Src:             '../src/pj/os_core_unix.c:1895,16'
          Dst:             __errno_location
    - functionName:    sem_post
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_sem_trywait
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1849
      functionLinenumberEnd: 1874
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sem
      BBCount:         27
      ICount:          108
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - __errno_location
        - pj_log_get_level
        - sem_trywait
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1854,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1854,5'
              BranchSideFuncs:
                - sem_trywait
                - __errno_location
                - __errno_location
                - __errno_location
                - pj_log_get_level
            - BranchSide:      '../src/pj/os_core_unix.c:1859,27'
              BranchSideFuncs:
                - sem_trywait
                - __errno_location
                - __errno_location
                - __errno_location
                - pj_log_get_level
        - Branch String:   '../src/pj/os_core_unix.c:1854,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1854,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1854,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1862,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1863,9'
              BranchSideFuncs:
                - pj_log_get_level
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_core_unix.c:1866,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/os_core_unix.c:1863,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1863,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_core_unix.c:1865,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/os_core_unix.c:1866,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1867,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1869,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/os_core_unix.c:1869,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1869,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_core_unix.c:1869,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1869,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1869,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1869,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1854,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:1859,14'
          Dst:             sem_trywait
        - Src:             '../src/pj/os_core_unix.c:1863,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/os_core_unix.c:1869,16'
          Dst:             __errno_location
        - Src:             '../src/pj/os_core_unix.c:1869,16'
          Dst:             __errno_location
        - Src:             '../src/pj/os_core_unix.c:1869,16'
          Dst:             __errno_location
    - functionName:    sem_trywait
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_sem_wait
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1811
      functionLinenumberEnd: 1843
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sem
      BBCount:         37
      ICount:          136
      EdgeCount:       45
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - __errno_location
        - pj_log_get_level
        - sem_wait
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1816,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1816,5'
              BranchSideFuncs:
                - pj_log_get_level
                - sem_wait
                - pj_log_get_level
                - __errno_location
                - __errno_location
                - __errno_location
                - pj_log_get_level
            - BranchSide:      '../src/pj/os_core_unix.c:1818,5'
              BranchSideFuncs:
                - pj_log_get_level
                - sem_wait
                - pj_log_get_level
                - __errno_location
                - __errno_location
                - __errno_location
                - pj_log_get_level
        - Branch String:   '../src/pj/os_core_unix.c:1816,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1816,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1816,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1818,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1818,5'
              BranchSideFuncs:
                - sem_wait
                - pj_log_get_level
                - __errno_location
                - __errno_location
                - __errno_location
                - pj_log_get_level
            - BranchSide:      '../src/pj/os_core_unix.c:1824,24'
              BranchSideFuncs:
                - sem_wait
                - pj_log_get_level
                - __errno_location
                - __errno_location
                - __errno_location
                - pj_log_get_level
        - Branch String:   '../src/pj/os_core_unix.c:1827,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1828,9'
              BranchSideFuncs:
                - pj_log_get_level
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_core_unix.c:1831,9'
              BranchSideFuncs:
                - pj_log_get_level
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/os_core_unix.c:1828,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1828,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_core_unix.c:1830,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/os_core_unix.c:1831,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:0,0'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_core_unix.c:1831,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/os_core_unix.c:1835,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1836,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1838,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/os_core_unix.c:1838,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1838,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_core_unix.c:1838,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1838,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1838,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1838,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1816,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:1818,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/os_core_unix.c:1824,14'
          Dst:             sem_wait
        - Src:             '../src/pj/os_core_unix.c:1828,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/os_core_unix.c:1831,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/os_core_unix.c:1838,16'
          Dst:             __errno_location
        - Src:             '../src/pj/os_core_unix.c:1838,16'
          Dst:             __errno_location
        - Src:             '../src/pj/os_core_unix.c:1838,16'
          Dst:             __errno_location
    - functionName:    sem_wait
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_sem_create
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1729
      functionLinenumberEnd: 1805
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - name
        - initial
        - max
        - ptr_sem
      BBCount:         43
      ICount:          191
      EdgeCount:       53
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - __errno_location
        - pj_ansi_strxcpy
        - pj_log_get_level
        - pj_pool_alloc
        - sem_init
        - snprintf
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1735,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1735,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - __assert_fail
                - pj_pool_alloc
                - sem_init
                - strchr
                - pj_ansi_strxcpy
                - pj_log_get_level
                - snprintf
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_core_unix.c:1735,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1735,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1735,5'
              BranchSideFuncs:
                - pj_pool_alloc
                - __assert_fail
                - pj_pool_alloc
                - sem_init
                - strchr
                - pj_ansi_strxcpy
                - pj_log_get_level
                - snprintf
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_core_unix.c:1737,11'
              BranchSideFuncs:
                - pj_pool_alloc
                - __assert_fail
                - pj_pool_alloc
                - sem_init
                - strchr
                - pj_ansi_strxcpy
                - pj_log_get_level
                - snprintf
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/os_core_unix.c:1735,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1735,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/os_core_unix.c:1735,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1735,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1735,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1735,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1738,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1738,5'
              BranchSideFuncs:
                - pj_pool_alloc
                - sem_init
                - strchr
                - pj_ansi_strxcpy
                - pj_log_get_level
                - snprintf
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_core_unix.c:1778,16'
              BranchSideFuncs:
                - pj_pool_alloc
                - sem_init
                - strchr
                - pj_ansi_strxcpy
                - pj_log_get_level
                - snprintf
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/os_core_unix.c:1738,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1738,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1738,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1779,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1780,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_core_unix.c:1784,10'
              BranchSideFuncs:
                - strchr
                - pj_ansi_strxcpy
                - pj_log_get_level
                - snprintf
        - Branch String:   '../src/pj/os_core_unix.c:1780,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1780,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_core_unix.c:1780,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1780,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1780,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1780,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   '../src/pj/os_core_unix.c:1784,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1785,14'
              BranchSideFuncs:
                - strchr
                - pj_ansi_strxcpy
                - pj_log_get_level
                - snprintf
            - BranchSide:      '../src/pj/os_core_unix.c:1787,16'
              BranchSideFuncs:
                - strchr
                - pj_ansi_strxcpy
                - pj_log_get_level
                - snprintf
        - Branch String:   '../src/pj/os_core_unix.c:1787,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1788,26'
              BranchSideFuncs:
                - snprintf
                - pj_log_get_level
            - BranchSide:      '../src/pj/os_core_unix.c:1790,25'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_log_get_level
        - Branch String:   '../src/pj/os_core_unix.c:1793,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1793,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1795,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1735,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:1737,11'
          Dst:             pj_pool_alloc
        - Src:             '../src/pj/os_core_unix.c:1738,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:1778,16'
          Dst:             pj_pool_alloc
        - Src:             '../src/pj/os_core_unix.c:1779,9'
          Dst:             sem_init
        - Src:             '../src/pj/os_core_unix.c:1780,16'
          Dst:             __errno_location
        - Src:             '../src/pj/os_core_unix.c:1780,16'
          Dst:             __errno_location
        - Src:             '../src/pj/os_core_unix.c:1780,16'
          Dst:             __errno_location
        - Src:             '../src/pj/os_core_unix.c:1787,9'
          Dst:             strchr
        - Src:             '../src/pj/os_core_unix.c:1788,9'
          Dst:             snprintf
        - Src:             '../src/pj/os_core_unix.c:1790,9'
          Dst:             pj_ansi_strxcpy
        - Src:             '../src/pj/os_core_unix.c:1793,5'
          Dst:             pj_log_get_level
    - functionName:    sem_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_rwmutex_destroy
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1705
      functionLinenumberEnd: 1713
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mutex
      BBCount:         12
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - pthread_rwlock_destroy
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1709,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1710,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1712,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1710,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1710,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1710,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1710,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1710,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1710,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1708,14'
          Dst:             pthread_rwlock_destroy
    - functionName:    pthread_rwlock_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_rwmutex_unlock_write
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1690
      functionLinenumberEnd: 1698
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mutex
      BBCount:         12
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - pthread_rwlock_unlock
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1694,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1695,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1697,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1695,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1695,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1695,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1695,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1695,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1695,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1693,14'
          Dst:             pthread_rwlock_unlock
    - functionName:    pthread_rwlock_unlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_rwmutex_unlock_read
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mutex
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_rwmutex_unlock_write
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1682,12'
          Dst:             pj_rwmutex_unlock_write
    - functionName:    pj_rwmutex_lock_write
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1666
      functionLinenumberEnd: 1674
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mutex
      BBCount:         12
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - pthread_rwlock_wrlock
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1670,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1671,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1673,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1671,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1671,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1671,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1671,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1671,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1671,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1669,14'
          Dst:             pthread_rwlock_wrlock
    - functionName:    pthread_rwlock_wrlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_rwmutex_lock_read
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1651
      functionLinenumberEnd: 1659
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mutex
      BBCount:         12
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - pthread_rwlock_rdlock
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1655,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1656,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1658,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1656,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1656,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1656,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1656,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1656,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1656,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1654,14'
          Dst:             pthread_rwlock_rdlock
    - functionName:    pthread_rwlock_rdlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_rwmutex_create
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1629
      functionLinenumberEnd: 1644
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - name
        - p_mutex
      BBCount:         19
      ICount:          92
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - pj_pool_alloc
        - pthread_rwlock_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1636,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1636,5'
              BranchSideFuncs:
                - pthread_rwlock_init
            - BranchSide:      '../src/pj/os_core_unix.c:1638,35'
              BranchSideFuncs:
                - pthread_rwlock_init
        - Branch String:   '../src/pj/os_core_unix.c:1636,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1636,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1636,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1639,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1640,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1642,16'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1640,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1640,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1640,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1640,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1640,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1640,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1635,11'
          Dst:             pj_pool_alloc
        - Src:             '../src/pj/os_core_unix.c:1636,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:1638,14'
          Dst:             pthread_rwlock_init
    - functionName:    pthread_rwlock_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_mutex_is_locked
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1601
      functionLinenumberEnd: 1603
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mutex
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_thread_this
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1603,28'
          Dst:             pj_thread_this
    - functionName:    pj_thread_this
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - pj_thread_local_get
      functionUses:    10
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:854,18'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:854,58'
              BranchSideFuncs:
                - pj_thread_local_get
                - __assert_fail
            - BranchSide:      '../src/pj/os_core_unix.c:854,58'
              BranchSideFuncs:
                - pj_thread_local_get
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:856,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:857,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/os_core_unix.c:868,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:854,38'
          Dst:             pj_thread_local_get
        - Src:             '../src/pj/os_core_unix.c:857,9'
          Dst:             __assert_fail
    - functionName:    pj_thread_local_get
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1261
      functionLinenumberEnd: 1266
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - index
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_getspecific
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1266,12'
          Dst:             pthread_getspecific
    - functionName:    pthread_getspecific
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_mutex_trylock
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1522
      functionLinenumberEnd: 1561
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mutex
      BBCount:         37
      ICount:          149
      EdgeCount:       45
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - pj_ansi_strxcpy
        - pj_log_get_level
        - pj_thread_this
        - pthread_mutex_trylock
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1527,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1527,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pthread_mutex_trylock
                - pj_log_get_level
                - pj_thread_this
                - pj_ansi_strxcpy
                - pj_log_get_level
            - BranchSide:      '../src/pj/os_core_unix.c:1529,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pthread_mutex_trylock
                - pj_log_get_level
                - pj_thread_this
                - pj_ansi_strxcpy
                - pj_log_get_level
        - Branch String:   '../src/pj/os_core_unix.c:1527,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1527,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1527,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1529,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1529,5'
              BranchSideFuncs:
                - pthread_mutex_trylock
                - pj_log_get_level
                - pj_thread_this
                - pj_ansi_strxcpy
                - pj_log_get_level
            - BranchSide:      '../src/pj/os_core_unix.c:1532,38'
              BranchSideFuncs:
                - pthread_mutex_trylock
                - pj_log_get_level
                - pj_thread_this
                - pj_ansi_strxcpy
                - pj_log_get_level
        - Branch String:   '../src/pj/os_core_unix.c:1534,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1536,24'
              BranchSideFuncs:
                - pj_thread_this
                - pj_ansi_strxcpy
                - pj_log_get_level
            - BranchSide:      '../src/pj/os_core_unix.c:1549,9'
              BranchSideFuncs:
                - pj_log_get_level
        - Branch String:   '../src/pj/os_core_unix.c:1541,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1541,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1548,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1549,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1549,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1553,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1554,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1556,16'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1556,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1556,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1556,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1556,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1556,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1556,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1527,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:1529,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/os_core_unix.c:1532,14'
          Dst:             pthread_mutex_trylock
        - Src:             '../src/pj/os_core_unix.c:1536,24'
          Dst:             pj_thread_this
        - Src:             '../src/pj/os_core_unix.c:1537,9'
          Dst:             pj_ansi_strxcpy
        - Src:             '../src/pj/os_core_unix.c:1541,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/os_core_unix.c:1549,9'
          Dst:             pj_log_get_level
    - functionName:    pthread_mutex_trylock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_mutex_create_recursive
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1423
      functionLinenumberEnd: 1424
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - name
        - mutex
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_mutex_create
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1424,12'
          Dst:             pj_mutex_create
    - functionName:    pj_mutex_create
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1386
      functionLinenumberEnd: 1405
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - name
        - type
        - ptr_mutex
      BBCount:         26
      ICount:          111
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - init_mutex
        - pj_pool_alloc
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1391,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1391,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - __assert_fail
                - init_mutex
            - BranchSide:      '../src/pj/os_core_unix.c:1391,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1391,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1391,5'
              BranchSideFuncs:
                - pj_pool_alloc
                - __assert_fail
                - init_mutex
            - BranchSide:      '../src/pj/os_core_unix.c:1393,13'
              BranchSideFuncs:
                - pj_pool_alloc
                - __assert_fail
                - init_mutex
        - Branch String:   '../src/pj/os_core_unix.c:1391,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1391,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/os_core_unix.c:1391,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1391,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1391,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1391,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1394,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1394,5'
              BranchSideFuncs:
                - init_mutex
            - BranchSide:      '../src/pj/os_core_unix.c:1396,24'
              BranchSideFuncs:
                - init_mutex
        - Branch String:   '../src/pj/os_core_unix.c:1394,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1394,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1394,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1396,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1397,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1399,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1391,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:1393,13'
          Dst:             pj_pool_alloc
        - Src:             '../src/pj/os_core_unix.c:1394,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:1396,13'
          Dst:             init_mutex
    - functionName:    pj_leave_critical_section
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1282
      functionLinenumberEnd: 1286
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_mutex_unlock
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1284,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1284,5'
              BranchSideFuncs:
                - pj_mutex_unlock
            - BranchSide:      '../src/pj/os_core_unix.c:1284,5'
              BranchSideFuncs:
                - pj_mutex_unlock
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1284,5'
          Dst:             pj_mutex_unlock
    - functionName:    pj_mutex_unlock
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1484
      functionLinenumberEnd: 1516
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mutex
      BBCount:         30
      ICount:          126
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - pj_log_get_level
        - pj_thread_this
        - pthread_mutex_unlock
      functionUses:    28
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1489,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1489,5'
              BranchSideFuncs:
                - pj_thread_this
                - __assert_fail
                - pj_log_get_level
                - pthread_mutex_unlock
            - BranchSide:      '../src/pj/os_core_unix.c:1492,5'
              BranchSideFuncs:
                - pj_thread_this
                - __assert_fail
                - pj_log_get_level
                - pthread_mutex_unlock
        - Branch String:   '../src/pj/os_core_unix.c:1489,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1489,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1489,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1492,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1492,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pthread_mutex_unlock
            - BranchSide:      '../src/pj/os_core_unix.c:1493,11'
              BranchSideFuncs:
                - pj_log_get_level
                - pthread_mutex_unlock
        - Branch String:   '../src/pj/os_core_unix.c:1493,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1494,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pthread_mutex_unlock
            - BranchSide:      '../src/pj/os_core_unix.c:1498,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pthread_mutex_unlock
        - Branch String:   '../src/pj/os_core_unix.c:1498,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1498,5'
              BranchSideFuncs:
                - pthread_mutex_unlock
            - BranchSide:      '../src/pj/os_core_unix.c:1506,37'
              BranchSideFuncs:
                - pthread_mutex_unlock
        - Branch String:   '../src/pj/os_core_unix.c:1507,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1508,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1510,16'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1510,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1510,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1510,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1510,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1510,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1510,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1489,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:1492,5'
          Dst:             pj_thread_this
        - Src:             '../src/pj/os_core_unix.c:1492,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:1498,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/os_core_unix.c:1506,14'
          Dst:             pthread_mutex_unlock
    - functionName:    pj_enter_critical_section
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1275
      functionLinenumberEnd: 1279
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_mutex_lock
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1277,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1277,5'
              BranchSideFuncs:
                - pj_mutex_lock
            - BranchSide:      '../src/pj/os_core_unix.c:1277,5'
              BranchSideFuncs:
                - pj_mutex_lock
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1277,5'
          Dst:             pj_mutex_lock
    - functionName:    pj_mutex_lock
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1431
      functionLinenumberEnd: 1478
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mutex
      BBCount:         32
      ICount:          135
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - pj_ansi_strxcpy
        - pj_log_get_level
        - pj_thread_this
        - pthread_mutex_lock
      functionUses:    22
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1436,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1436,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pthread_mutex_lock
                - pj_log_get_level
                - pj_thread_this
                - pj_ansi_strxcpy
            - BranchSide:      '../src/pj/os_core_unix.c:1439,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pthread_mutex_lock
                - pj_log_get_level
                - pj_thread_this
                - pj_ansi_strxcpy
        - Branch String:   '../src/pj/os_core_unix.c:1436,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1436,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1436,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1439,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1439,5'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pj_log_get_level
                - pj_thread_this
                - pj_ansi_strxcpy
            - BranchSide:      '../src/pj/os_core_unix.c:1447,35'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pj_log_get_level
                - pj_thread_this
                - pj_ansi_strxcpy
        - Branch String:   '../src/pj/os_core_unix.c:1451,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1452,24'
              BranchSideFuncs:
                - pj_thread_this
                - pj_ansi_strxcpy
                - pj_log_get_level
            - BranchSide:      '../src/pj/os_core_unix.c:1458,5'
              BranchSideFuncs:
                - pj_log_get_level
        - Branch String:   '../src/pj/os_core_unix.c:1458,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1458,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1470,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1470,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1471,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1473,16'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1473,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1473,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1473,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1473,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1473,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1473,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1436,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:1439,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/os_core_unix.c:1447,14'
          Dst:             pthread_mutex_lock
        - Src:             '../src/pj/os_core_unix.c:1452,24'
          Dst:             pj_thread_this
        - Src:             '../src/pj/os_core_unix.c:1453,9'
          Dst:             pj_ansi_strxcpy
        - Src:             '../src/pj/os_core_unix.c:1458,5'
          Dst:             pj_log_get_level
    - functionName:    pj_atomic_add
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1189
      functionLinenumberEnd: 1192
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - atomic_var
        - value
      BBCount:         9
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pj_atomic_add_and_get
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1190,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1190,5'
              BranchSideFuncs:
                - pj_atomic_add_and_get
            - BranchSide:      '../src/pj/os_core_unix.c:1190,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1190,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1190,5'
              BranchSideFuncs:
                - pj_atomic_add_and_get
            - BranchSide:      '../src/pj/os_core_unix.c:1191,27'
              BranchSideFuncs:
                - pj_atomic_add_and_get
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1190,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:1191,5'
          Dst:             pj_atomic_add_and_get
    - functionName:    pj_atomic_add_and_get
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1167
      functionLinenumberEnd: 1181
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - atomic_var
        - value
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_mutex_lock
        - pj_mutex_unlock
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1171,5'
          Dst:             pj_mutex_lock
        - Src:             '../src/pj/os_core_unix.c:1178,5'
          Dst:             pj_mutex_unlock
    - functionName:    pj_atomic_dec
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1157
      functionLinenumberEnd: 1160
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - atomic_var
      BBCount:         9
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pj_atomic_dec_and_get
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1158,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1158,5'
              BranchSideFuncs:
                - pj_atomic_dec_and_get
            - BranchSide:      '../src/pj/os_core_unix.c:1158,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1158,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1158,5'
              BranchSideFuncs:
                - pj_atomic_dec_and_get
            - BranchSide:      '../src/pj/os_core_unix.c:1159,27'
              BranchSideFuncs:
                - pj_atomic_dec_and_get
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1158,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:1159,5'
          Dst:             pj_atomic_dec_and_get
    - functionName:    pj_atomic_dec_and_get
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1137
      functionLinenumberEnd: 1150
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - atomic_var
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_mutex_lock
        - pj_mutex_unlock
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1143,5'
          Dst:             pj_mutex_lock
        - Src:             '../src/pj/os_core_unix.c:1147,5'
          Dst:             pj_mutex_unlock
    - functionName:    pj_atomic_inc
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1128
      functionLinenumberEnd: 1131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - atomic_var
      BBCount:         9
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pj_atomic_inc_and_get
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1129,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1129,5'
              BranchSideFuncs:
                - pj_atomic_inc_and_get
            - BranchSide:      '../src/pj/os_core_unix.c:1129,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1129,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1129,5'
              BranchSideFuncs:
                - pj_atomic_inc_and_get
            - BranchSide:      '../src/pj/os_core_unix.c:1130,27'
              BranchSideFuncs:
                - pj_atomic_inc_and_get
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1129,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:1130,5'
          Dst:             pj_atomic_inc_and_get
    - functionName:    pj_atomic_inc_and_get
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1109
      functionLinenumberEnd: 1122
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - atomic_var
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_mutex_lock
        - pj_mutex_unlock
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1115,5'
          Dst:             pj_mutex_lock
        - Src:             '../src/pj/os_core_unix.c:1119,5'
          Dst:             pj_mutex_unlock
    - functionName:    pj_atomic_get
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1102
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - atomic_var
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_mutex_lock
        - pj_mutex_unlock
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1096,5'
          Dst:             pj_mutex_lock
        - Src:             '../src/pj/os_core_unix.c:1100,5'
          Dst:             pj_mutex_unlock
    - functionName:    pj_atomic_set
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1084
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - atomic_var
        - value
      BBCount:         11
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - pj_mutex_lock
        - pj_mutex_unlock
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1072,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1072,5'
              BranchSideFuncs:
                - pj_mutex_lock
                - pj_mutex_unlock
            - BranchSide:      '../src/pj/os_core_unix.c:1072,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1072,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1072,5'
              BranchSideFuncs:
                - pj_mutex_lock
                - pj_mutex_unlock
            - BranchSide:      '../src/pj/os_core_unix.c:1075,29'
              BranchSideFuncs:
                - pj_mutex_lock
                - pj_mutex_unlock
        - Branch String:   '../src/pj/os_core_unix.c:1076,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1077,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1080,25'
              BranchSideFuncs:
                - pj_mutex_unlock
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1072,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:1075,14'
          Dst:             pj_mutex_lock
        - Src:             '../src/pj/os_core_unix.c:1082,5'
          Dst:             pj_mutex_unlock
    - functionName:    pj_atomic_destroy
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1048
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - atomic_var
      BBCount:         14
      ICount:          60
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - pj_mutex_destroy
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1051,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1051,5'
              BranchSideFuncs:
                - pj_mutex_destroy
            - BranchSide:      '../src/pj/os_core_unix.c:1054,32'
              BranchSideFuncs:
                - pj_mutex_destroy
        - Branch String:   '../src/pj/os_core_unix.c:1051,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1051,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1051,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1055,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1056,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1058,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1051,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:1054,14'
          Dst:             pj_mutex_destroy
    - functionName:    pj_atomic_create
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1025
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - initial
        - ptr_atomic
      BBCount:         13
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - pj_mutex_create
        - pj_pool_zalloc
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1031,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1031,5'
              BranchSideFuncs:
                - pj_mutex_create
            - BranchSide:      '../src/pj/os_core_unix.c:1034,26'
              BranchSideFuncs:
                - pj_mutex_create
        - Branch String:   '../src/pj/os_core_unix.c:1031,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1031,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1031,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1035,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1036,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1038,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1029,18'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pj/os_core_unix.c:1031,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:1034,10'
          Dst:             pj_mutex_create
    - functionName:    pj_pool_zalloc
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/pool.h:490,12'
          Dst:             pj_pool_calloc
    - functionName:    pj_thread_sleep
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - msec
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - pj_get_os_error
        - pj_set_os_error
        - usleep
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:960,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:961,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:963,12'
              BranchSideFuncs:
                - pj_get_os_error
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:946,5'
          Dst:             pj_set_os_error
        - Src:             '../src/pj/os_core_unix.c:948,5'
          Dst:             usleep
        - Src:             '../src/pj/os_core_unix.c:960,9'
          Dst:             __errno_location
        - Src:             '../src/pj/os_core_unix.c:963,12'
          Dst:             pj_get_os_error
    - functionName:    usleep
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_thread_destroy
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_mutex_destroy
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:917,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:917,9'
              BranchSideFuncs:
                - pj_mutex_destroy
            - BranchSide:      '../src/pj/os_core_unix.c:918,26'
              BranchSideFuncs:
                - pj_mutex_destroy
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:918,9'
          Dst:             pj_mutex_destroy
    - functionName:    pj_thread_join
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         22
      ICount:          98
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - pj_log_get_level
        - pj_thread_this
        - pthread_join
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:887,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:888,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:890,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pthread_join
        - Branch String:   '../src/pj/os_core_unix.c:890,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:890,5'
              BranchSideFuncs:
                - pthread_join
            - BranchSide:      '../src/pj/os_core_unix.c:891,28'
              BranchSideFuncs:
                - pthread_join
        - Branch String:   '../src/pj/os_core_unix.c:893,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:894,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:900,16'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:900,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:900,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:900,45'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:900,45'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:900,45'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:900,16'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:900,45'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:900,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:900,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:887,14'
          Dst:             pj_thread_this
        - Src:             '../src/pj/os_core_unix.c:890,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/os_core_unix.c:891,14'
          Dst:             pthread_join
    - functionName:    pthread_join
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_thread_resume
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         11
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pj_mutex_unlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:841,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:841,5'
              BranchSideFuncs:
                - pj_mutex_unlock
            - BranchSide:      '../src/pj/os_core_unix.c:843,26'
              BranchSideFuncs:
                - pj_mutex_unlock
        - Branch String:   '../src/pj/os_core_unix.c:841,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:841,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:841,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:841,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:843,10'
          Dst:             pj_mutex_unlock
    - functionName:    pj_thread_get_name
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         11
      ICount:          47
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:825,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:825,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:827,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:825,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:825,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:825,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:825,5'
          Dst:             __assert_fail
    - functionName:    thread_main
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - param
      BBCount:         18
      ICount:          104
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_log_get_level
        - pj_mutex_lock
        - pj_mutex_unlock
        - pj_thread_local_set
        - set_thread_display_name
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:686,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:687,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/os_core_unix.c:691,9'
              BranchSideFuncs:
                - pj_log_get_level
                - set_thread_display_name
                - pj_log_get_level
                - pj_mutex_lock
                - pj_mutex_unlock
        - Branch String:   '../src/pj/os_core_unix.c:691,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:692,23'
              BranchSideFuncs:
                - pj_mutex_lock
                - pj_mutex_unlock
                - pj_log_get_level
                - set_thread_display_name
                - pj_log_get_level
            - BranchSide:      '../src/pj/os_core_unix.c:696,5'
              BranchSideFuncs:
                - pj_log_get_level
                - set_thread_display_name
                - pj_log_get_level
        - Branch String:   '../src/pj/os_core_unix.c:696,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:696,5'
              BranchSideFuncs:
                - set_thread_display_name
                - pj_log_get_level
            - BranchSide:      '../src/pj/os_core_unix.c:698,29'
              BranchSideFuncs:
                - set_thread_display_name
                - pj_log_get_level
        - Branch String:   '../src/pj/os_core_unix.c:704,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:704,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:704,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:685,10'
          Dst:             pj_thread_local_set
        - Src:             '../src/pj/os_core_unix.c:687,9'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:692,9'
          Dst:             pj_mutex_lock
        - Src:             '../src/pj/os_core_unix.c:693,9'
          Dst:             pj_mutex_unlock
        - Src:             '../src/pj/os_core_unix.c:696,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/os_core_unix.c:698,5'
          Dst:             set_thread_display_name
        - Src:             '../src/pj/os_core_unix.c:704,5'
          Dst:             pj_log_get_level
    - functionName:    pj_thread_local_set
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1246
      functionLinenumberEnd: 1252
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - index
        - value
      BBCount:         12
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - pthread_setspecific
      functionUses:    9
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1252,12'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1252,12'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1252,33'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1252,33'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1252,33'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1252,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1252,33'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1252,12'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1252,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1251,12'
          Dst:             pthread_setspecific
    - functionName:    pthread_setspecific
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_mutex_create_simple
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1413
      functionLinenumberEnd: 1414
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - name
        - mutex
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_mutex_create
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1414,12'
          Dst:             pj_mutex_create
    - functionName:    pj_thread_create
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - thread_name
        - proc
        - arg
        - stack_size
        - flags
        - ptr_thread
      BBCount:         58
      ICount:          277
      EdgeCount:       73
      CyclomaticComplexity: 17
      functionsReached:
        - __assert_fail
        - pj_ansi_strxcpy
        - pj_log_get_level
        - pj_mutex_create_simple
        - pj_mutex_lock
        - pj_pool_zalloc
        - pthread_attr_destroy
        - pthread_attr_init
        - pthread_create
        - snprintf
        - strchr
        - thread_main
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:730,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:730,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_zalloc.2843
                - __assert_fail
                - strchr
                - pj_ansi_strxcpy
                - __assert_fail
                - pthread_attr_init
                - pthread_create
                - pthread_attr_destroy
                - pj_log_get_level
                - pthread_attr_destroy
                - pj_mutex_create_simple
                - pj_mutex_lock
                - snprintf
            - BranchSide:      '../src/pj/os_core_unix.c:730,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:730,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:730,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_zalloc.2843
                - __assert_fail
                - strchr
                - pj_ansi_strxcpy
                - __assert_fail
                - pthread_attr_init
                - pthread_create
                - pthread_attr_destroy
                - pj_log_get_level
                - pthread_attr_destroy
                - pj_mutex_create_simple
                - pj_mutex_lock
                - snprintf
            - BranchSide:      '../src/pj/os_core_unix.c:730,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:730,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:730,5'
              BranchSideFuncs:
                - pj_pool_zalloc.2843
                - __assert_fail
                - strchr
                - pj_ansi_strxcpy
                - __assert_fail
                - pthread_attr_init
                - pthread_create
                - pthread_attr_destroy
                - pj_log_get_level
                - pthread_attr_destroy
                - pj_mutex_create_simple
                - pj_mutex_lock
                - snprintf
            - BranchSide:      '../src/pj/os_core_unix.c:733,48'
              BranchSideFuncs:
                - pj_pool_zalloc.2843
                - __assert_fail
                - strchr
                - pj_ansi_strxcpy
                - __assert_fail
                - pthread_attr_init
                - pthread_create
                - pthread_attr_destroy
                - pj_log_get_level
                - pthread_attr_destroy
                - pj_mutex_create_simple
                - pj_mutex_lock
                - snprintf
        - Branch String:   '../src/pj/os_core_unix.c:730,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:730,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/os_core_unix.c:730,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:730,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:730,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/os_core_unix.c:730,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:730,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:730,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:730,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:734,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:734,5'
              BranchSideFuncs:
                - strchr
                - pj_ansi_strxcpy
                - __assert_fail
                - pthread_attr_init
                - pthread_create
                - pthread_attr_destroy
                - pj_log_get_level
                - pthread_attr_destroy
                - pj_mutex_create_simple
                - pj_mutex_lock
                - snprintf
            - BranchSide:      '../src/pj/os_core_unix.c:737,10'
              BranchSideFuncs:
                - strchr
                - pj_ansi_strxcpy
                - __assert_fail
                - pthread_attr_init
                - pthread_create
                - pthread_attr_destroy
                - pj_log_get_level
                - pthread_attr_destroy
                - pj_mutex_create_simple
                - pj_mutex_lock
                - snprintf
        - Branch String:   '../src/pj/os_core_unix.c:734,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:734,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:734,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:737,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:738,21'
              BranchSideFuncs:
                - strchr
                - pj_ansi_strxcpy
                - __assert_fail
                - pthread_attr_init
                - pthread_create
                - pthread_attr_destroy
                - pj_log_get_level
                - pthread_attr_destroy
                - pj_mutex_create_simple
                - pj_mutex_lock
                - snprintf
            - BranchSide:      '../src/pj/os_core_unix.c:740,16'
              BranchSideFuncs:
                - strchr
                - pj_ansi_strxcpy
                - __assert_fail
                - pthread_attr_init
                - pthread_create
                - pthread_attr_destroy
                - pj_log_get_level
                - pthread_attr_destroy
                - pj_mutex_create_simple
                - pj_mutex_lock
                - snprintf
        - Branch String:   '../src/pj/os_core_unix.c:740,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:741,26'
              BranchSideFuncs:
                - snprintf
                - __assert_fail
                - pthread_attr_init
                - pthread_create
                - pthread_attr_destroy
                - pj_log_get_level
                - pthread_attr_destroy
                - pj_mutex_create_simple
                - pj_mutex_lock
            - BranchSide:      '../src/pj/os_core_unix.c:743,25'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - __assert_fail
                - pthread_attr_init
                - pthread_create
                - pthread_attr_destroy
                - pj_log_get_level
                - pthread_attr_destroy
                - pj_mutex_create_simple
                - pj_mutex_lock
        - Branch String:   '../src/pj/os_core_unix.c:747,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:748,20'
              BranchSideFuncs:
                - __assert_fail
                - pthread_attr_init
                - pthread_create
                - pthread_attr_destroy
                - pj_log_get_level
                - pthread_attr_destroy
                - pj_mutex_create_simple
                - pj_mutex_lock
            - BranchSide:      '../src/pj/os_core_unix.c:756,9'
              BranchSideFuncs:
                - __assert_fail
                - pthread_attr_init
                - pthread_create
                - pthread_attr_destroy
                - pj_log_get_level
                - pthread_attr_destroy
                - pj_mutex_create_simple
                - pj_mutex_lock
        - Branch String:   '../src/pj/os_core_unix.c:756,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:757,37'
              BranchSideFuncs:
                - pj_mutex_create_simple
                - pj_mutex_lock
                - pthread_attr_init
                - pthread_create
                - pthread_attr_destroy
                - pj_log_get_level
                - pthread_attr_destroy
            - BranchSide:      '../src/pj/os_core_unix.c:764,9'
              BranchSideFuncs:
                - __assert_fail
                - pthread_attr_init
                - pthread_create
                - pthread_attr_destroy
                - pj_log_get_level
                - pthread_attr_destroy
        - Branch String:   '../src/pj/os_core_unix.c:758,13'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:759,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:762,23'
              BranchSideFuncs:
                - pj_mutex_lock
                - pthread_attr_init
                - pthread_create
                - pthread_attr_destroy
                - pj_log_get_level
                - pthread_attr_destroy
        - Branch String:   '../src/pj/os_core_unix.c:764,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:0,0'
              BranchSideFuncs:
                - pthread_attr_init
                - pthread_create
                - pthread_attr_destroy
                - pj_log_get_level
                - pthread_attr_destroy
            - BranchSide:      '../src/pj/os_core_unix.c:764,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:798,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:799,9'
              BranchSideFuncs:
                - pthread_attr_destroy
            - BranchSide:      '../src/pj/os_core_unix.c:804,5'
              BranchSideFuncs:
                - pthread_attr_destroy
                - pj_log_get_level
        - Branch String:   '../src/pj/os_core_unix.c:800,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:800,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:800,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:800,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:800,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:800,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:808,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:808,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:809,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:730,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:733,33'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pj/os_core_unix.c:734,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:740,9'
          Dst:             strchr
        - Src:             '../src/pj/os_core_unix.c:741,9'
          Dst:             snprintf
        - Src:             '../src/pj/os_core_unix.c:743,9'
          Dst:             pj_ansi_strxcpy
        - Src:             '../src/pj/os_core_unix.c:757,14'
          Dst:             pj_mutex_create_simple
        - Src:             '../src/pj/os_core_unix.c:762,9'
          Dst:             pj_mutex_lock
        - Src:             '../src/pj/os_core_unix.c:764,9'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:769,5'
          Dst:             pthread_attr_init
        - Src:             '../src/pj/os_core_unix.c:797,10'
          Dst:             pthread_create
        - Src:             '../src/pj/os_core_unix.c:797,10'
          Dst:             thread_main
        - Src:             '../src/pj/os_core_unix.c:799,9'
          Dst:             pthread_attr_destroy
        - Src:             '../src/pj/os_core_unix.c:804,5'
          Dst:             pthread_attr_destroy
        - Src:             '../src/pj/os_core_unix.c:808,5'
          Dst:             pj_log_get_level
    - functionName:    pthread_attr_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_create
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_attr_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_thread_local_alloc
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1199
      functionLinenumberEnd: 1227
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p_index
      BBCount:         19
      ICount:          80
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - pthread_key_create
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:1204,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1204,5'
              BranchSideFuncs:
                - pthread_key_create
            - BranchSide:      '../src/pj/os_core_unix.c:1207,13'
              BranchSideFuncs:
                - pthread_key_create
        - Branch String:   '../src/pj/os_core_unix.c:1204,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1204,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1204,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/os_core_unix.c:1207,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1208,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1210,16'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1208,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1208,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1208,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:1208,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:1208,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:1208,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1204,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:1207,13'
          Dst:             pthread_key_create
    - functionName:    pthread_key_create
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_strlen
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_thread_register
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cstr_thread_name
        - desc
        - ptr_thread
      BBCount:         28
      ICount:          177
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - pj_bzero
        - pj_log_get_level
        - pj_str
        - pj_strlen
        - pj_thread_local_get
        - pj_thread_local_set
        - pthread_self
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:561,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:569,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pthread_self
                - __assert_fail
                - pj_bzero.2869
                - pthread_self
                - snprintf
                - pj_thread_local_set
                - pj_bzero.2869
                - pj_strlen.2865
                - snprintf
                - pj_log_4
            - BranchSide:      '../src/pj/os_core_unix.c:576,5'
              BranchSideFuncs:
                - pthread_self
                - __assert_fail
                - pj_bzero.2869
                - pthread_self
                - snprintf
                - pj_thread_local_set
                - pj_bzero.2869
                - pj_strlen.2865
                - snprintf
        - Branch String:   '../src/pj/os_core_unix.c:569,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:569,9'
              BranchSideFuncs:
                - pj_log_4
                - pthread_self
                - __assert_fail
                - pj_bzero.2869
                - pthread_self
                - snprintf
                - pj_thread_local_set
                - pj_bzero.2869
                - pj_strlen.2865
                - snprintf
            - BranchSide:      '../src/pj/os_core_unix.c:571,5'
              BranchSideFuncs:
                - pthread_self
                - __assert_fail
                - pj_bzero.2869
                - pthread_self
                - snprintf
                - pj_thread_local_set
                - pj_bzero.2869
                - pj_strlen.2865
                - snprintf
        - Branch String:   '../src/pj/os_core_unix.c:576,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:576,5'
              BranchSideFuncs:
                - pj_bzero.2869
                - pthread_self
                - snprintf
                - pj_thread_local_set
                - pj_bzero.2869
                - pj_strlen.2865
                - snprintf
            - BranchSide:      '../src/pj/os_core_unix.c:576,5'
              BranchSideFuncs:
                - pthread_self
                - __assert_fail
                - pj_bzero.2869
                - pthread_self
                - snprintf
                - pj_thread_local_set
                - pj_bzero.2869
                - pj_strlen.2865
                - snprintf
        - Branch String:   '../src/pj/os_core_unix.c:576,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:576,5'
              BranchSideFuncs:
                - pj_bzero.2869
                - pthread_self
                - snprintf
                - pj_thread_local_set
                - pj_bzero.2869
                - pj_strlen.2865
                - snprintf
            - BranchSide:      '../src/pj/os_core_unix.c:576,5'
              BranchSideFuncs:
                - pthread_self
                - __assert_fail
                - pj_bzero.2869
                - pthread_self
                - snprintf
                - pj_thread_local_set
                - pj_bzero.2869
                - pj_strlen.2865
                - snprintf
        - Branch String:   '../src/pj/os_core_unix.c:576,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:576,5'
              BranchSideFuncs:
                - pj_bzero.2869
                - pthread_self
                - snprintf
                - pj_thread_local_set
                - pj_bzero.2869
                - pj_strlen.2865
                - snprintf
            - BranchSide:      '../src/pj/os_core_unix.c:581,14'
              BranchSideFuncs:
                - pj_bzero.2869
                - pthread_self
                - snprintf
                - pj_thread_local_set
                - pj_bzero.2869
                - pj_strlen.2865
                - snprintf
        - Branch String:   '../src/pj/os_core_unix.c:586,25'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:586,28'
              BranchSideFuncs:
                - pj_strlen.2865
                - snprintf
                - pj_thread_local_set
                - pj_bzero.2869
                - snprintf
            - BranchSide:      '../src/pj/os_core_unix.c:590,26'
              BranchSideFuncs:
                - snprintf
                - pj_thread_local_set
                - pj_bzero.2869
        - Branch String:   '../src/pj/os_core_unix.c:586,8'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:587,26'
              BranchSideFuncs:
                - snprintf
                - pj_thread_local_set
                - pj_bzero.2869
            - BranchSide:      '../src/pj/os_core_unix.c:590,26'
              BranchSideFuncs:
                - snprintf
                - pj_thread_local_set
                - pj_bzero.2869
        - Branch String:   '../src/pj/os_core_unix.c:594,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:595,18'
              BranchSideFuncs:
                - pj_bzero.2869
            - BranchSide:      '../src/pj/os_core_unix.c:604,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:552,28'
          Dst:             pj_str
        - Src:             '../src/pj/os_core_unix.c:561,9'
          Dst:             pj_thread_local_get
        - Src:             '../src/pj/os_core_unix.c:569,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/os_core_unix.c:569,9'
          Dst:             pj_log_4
        - Src:             '../src/pj/os_core_unix.c:576,5'
          Dst:             pthread_self
        - Src:             '../src/pj/os_core_unix.c:576,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:581,5'
          Dst:             pj_bzero
        - Src:             '../src/pj/os_core_unix.c:582,22'
          Dst:             pthread_self
        - Src:             '../src/pj/os_core_unix.c:586,28'
          Dst:             pj_strlen
        - Src:             '../src/pj/os_core_unix.c:587,9'
          Dst:             snprintf
        - Src:             '../src/pj/os_core_unix.c:590,9'
          Dst:             snprintf
        - Src:             '../src/pj/os_core_unix.c:593,10'
          Dst:             pj_thread_local_set
        - Src:             '../src/pj/os_core_unix.c:595,9'
          Dst:             pj_bzero
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_thread_get_os_handle
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - thread
      BBCount:         11
      ICount:          42
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:531,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:531,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:534,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:531,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:531,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:531,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:531,5'
          Dst:             __assert_fail
    - functionName:    pj_thread_get_prio_max
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - thread
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pthread_getschedparam
        - sched_get_priority_max
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:511,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:512,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:515,35'
              BranchSideFuncs:
                - sched_get_priority_max
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:510,10'
          Dst:             pthread_getschedparam
        - Src:             '../src/pj/os_core_unix.c:515,12'
          Dst:             sched_get_priority_max
    - functionName:    pthread_getschedparam
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sched_get_priority_max
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_thread_get_prio_min
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - thread
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pthread_getschedparam
        - sched_get_priority_min
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:486,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:487,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:490,35'
              BranchSideFuncs:
                - sched_get_priority_min
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:485,10'
          Dst:             pthread_getschedparam
        - Src:             '../src/pj/os_core_unix.c:490,12'
          Dst:             sched_get_priority_min
    - functionName:    sched_get_priority_min
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_thread_set_prio
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - thread
        - prio
      BBCount:         20
      ICount:          106
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - pthread_getschedparam
        - pthread_setschedparam
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:454,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:455,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:457,28'
              BranchSideFuncs:
                - pthread_setschedparam
        - Branch String:   '../src/pj/os_core_unix.c:455,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:455,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:455,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:455,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:455,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:455,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:460,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:461,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:463,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:461,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:461,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:461,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_core_unix.c:461,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:461,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:461,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:453,10'
          Dst:             pthread_getschedparam
        - Src:             '../src/pj/os_core_unix.c:459,10'
          Dst:             pthread_setschedparam
    - functionName:    pthread_setschedparam
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_thread_get_prio
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - thread
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pthread_getschedparam
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:424,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:425,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:427,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:423,10'
          Dst:             pthread_getschedparam
    - functionName:    pj_thread_is_registered
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_thread_local_get
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:306,32'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:306,32'
              BranchSideFuncs:
                - pj_thread_local_get
            - BranchSide:      '../src/pj/os_core_unix.c:306,32'
              BranchSideFuncs:
                - pj_thread_local_get
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:306,12'
          Dst:             pj_thread_local_get
    - functionName:    pj_getpid
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - getpid
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:297,12'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:297,12'
              BranchSideFuncs:
                - getpid
            - BranchSide:      '../src/pj/os_core_unix.c:297,12'
              BranchSideFuncs:
                - getpid
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:297,12'
          Dst:             getpid
    - functionName:    getpid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_thread_local_free
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1233
      functionLinenumberEnd: 1240
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - index
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_key_delete
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:1236,5'
          Dst:             pthread_key_delete
    - functionName:    pthread_key_delete
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_shutdown
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         19
      ICount:          91
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - pj_bzero
        - pj_errno_clear_handlers
        - pj_exception_id_free
        - pj_mutex_destroy
        - pj_thread_local_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:253,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:256,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_mutex_destroy
                - pj_bzero.2869
                - pj_errno_clear_handlers
                - pj_thread_local_free
                - pj_exception_id_free
            - BranchSide:      '../src/pj/os_core_unix.c:256,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_mutex_destroy
                - pj_bzero.2869
                - pj_errno_clear_handlers
                - pj_thread_local_free
                - pj_exception_id_free
        - Branch String:   '../src/pj/os_core_unix.c:256,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:256,5'
              BranchSideFuncs:
                - pj_mutex_destroy
                - pj_bzero.2869
                - pj_errno_clear_handlers
                - pj_thread_local_free
                - pj_exception_id_free
            - BranchSide:      '../src/pj/os_core_unix.c:257,9'
              BranchSideFuncs:
                - pj_mutex_destroy
                - pj_bzero.2869
                - pj_errno_clear_handlers
                - pj_thread_local_free
                - pj_exception_id_free
        - Branch String:   '../src/pj/os_core_unix.c:257,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:258,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:261,12'
              BranchSideFuncs:
                - pj_mutex_destroy
                - pj_bzero.2869
                - pj_errno_clear_handlers
                - pj_thread_local_free
                - pj_exception_id_free
        - Branch String:   '../src/pj/os_core_unix.c:261,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:262,23'
              BranchSideFuncs:
                - pj_mutex_destroy
                - pj_bzero.2869
                - pj_errno_clear_handlers
                - pj_thread_local_free
                - pj_exception_id_free
            - BranchSide:      '../src/pj/os_core_unix.c:264,18'
              BranchSideFuncs:
                - pj_mutex_destroy
                - pj_bzero.2869
                - pj_errno_clear_handlers
                - pj_thread_local_free
                - pj_exception_id_free
        - Branch String:   '../src/pj/os_core_unix.c:267,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:268,30'
              BranchSideFuncs:
                - pj_exception_id_free
                - pj_mutex_destroy
                - pj_bzero.2869
                - pj_errno_clear_handlers
                - pj_thread_local_free
            - BranchSide:      '../src/pj/os_core_unix.c:274,5'
              BranchSideFuncs:
                - pj_mutex_destroy
                - pj_bzero.2869
                - pj_errno_clear_handlers
                - pj_thread_local_free
        - Branch String:   '../src/pj/os_core_unix.c:277,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:278,30'
              BranchSideFuncs:
                - pj_thread_local_free
                - pj_bzero.2869
                - pj_errno_clear_handlers
            - BranchSide:      '../src/pj/os_core_unix.c:283,5'
              BranchSideFuncs:
                - pj_bzero.2869
                - pj_errno_clear_handlers
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:256,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:268,9'
          Dst:             pj_exception_id_free
        - Src:             '../src/pj/os_core_unix.c:274,5'
          Dst:             pj_mutex_destroy
        - Src:             '../src/pj/os_core_unix.c:278,9'
          Dst:             pj_thread_local_free
        - Src:             '../src/pj/os_core_unix.c:283,5'
          Dst:             pj_bzero
        - Src:             '../src/pj/os_core_unix.c:287,5'
          Dst:             pj_errno_clear_handlers
    - functionName:    pj_atexit
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - func
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:241,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:242,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:244,35'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_thread_init
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 634
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_thread_local_alloc
        - pj_thread_register
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:622,17'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:625,10'
              BranchSideFuncs:
                - pj_thread_local_alloc
                - pj_thread_register
            - BranchSide:      '../src/pj/os_core_unix.c:625,10'
              BranchSideFuncs:
                - pj_thread_local_alloc
                - pj_thread_register
        - Branch String:   '../src/pj/os_core_unix.c:626,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:627,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:629,12'
              BranchSideFuncs:
                - pj_thread_register
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:625,10'
          Dst:             pj_thread_local_alloc
        - Src:             '../src/pj/os_core_unix.c:629,12'
          Dst:             pj_thread_register
    - functionName:    pj_init
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_core_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         22
      ICount:          117
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - init_mutex
        - pj_exception_id_alloc
        - pj_generate_unique_string
        - pj_get_timestamp
        - pj_log_get_level
        - pj_log_init
        - pj_thread_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/os_core_unix.c:176,10'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:181,9'
              BranchSideFuncs:
                - pj_log_init
                - pj_thread_init
                - init_mutex
                - pj_exception_id_alloc
                - pj_generate_unique_string
                - pj_get_timestamp
                - __assert_fail
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pj/os_core_unix.c:181,9'
              BranchSideFuncs:
                - pj_log_init
                - pj_thread_init
                - init_mutex
                - pj_exception_id_alloc
                - pj_generate_unique_string
                - pj_get_timestamp
                - __assert_fail
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pj/os_core_unix.c:181,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:182,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:187,5'
              BranchSideFuncs:
                - pj_log_init
                - pj_thread_init
                - init_mutex
                - pj_exception_id_alloc
                - pj_generate_unique_string
                - pj_get_timestamp
                - __assert_fail
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pj/os_core_unix.c:191,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:192,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:196,13'
              BranchSideFuncs:
                - init_mutex
                - pj_exception_id_alloc
                - pj_generate_unique_string
                - pj_get_timestamp
                - __assert_fail
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pj/os_core_unix.c:196,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:197,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:204,10'
              BranchSideFuncs:
                - pj_exception_id_alloc
                - pj_generate_unique_string
                - pj_get_timestamp
                - __assert_fail
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pj/os_core_unix.c:205,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:206,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:213,16'
              BranchSideFuncs:
                - pj_generate_unique_string
                - pj_get_timestamp
                - __assert_fail
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pj/os_core_unix.c:220,13'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:221,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_core_unix.c:227,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pj/os_core_unix.c:228,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:228,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_4
            - BranchSide:      '../src/pj/os_core_unix.c:230,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pj/os_core_unix.c:230,5'
          Branch Sides:
            - BranchSide:      '../src/pj/os_core_unix.c:230,5'
              BranchSideFuncs:
                - pj_log_4
            - BranchSide:      '../src/pj/os_core_unix.c:233,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_core_unix.c:187,5'
          Dst:             pj_log_init
        - Src:             '../src/pj/os_core_unix.c:191,13'
          Dst:             pj_thread_init
        - Src:             '../src/pj/os_core_unix.c:196,13'
          Dst:             init_mutex
        - Src:             '../src/pj/os_core_unix.c:204,10'
          Dst:             pj_exception_id_alloc
        - Src:             '../src/pj/os_core_unix.c:214,5'
          Dst:             pj_generate_unique_string
        - Src:             '../src/pj/os_core_unix.c:220,17'
          Dst:             pj_get_timestamp
        - Src:             '../src/pj/os_core_unix.c:228,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/os_core_unix.c:230,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/os_core_unix.c:230,5'
          Dst:             pj_log_4
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    platform_strerror
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_error_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - os_errcode
        - buf
        - bufsize
      BBCount:         12
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - pj_memcpy
        - strerror
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/os_error_unix.c:59,21'
          Branch Sides:
            - BranchSide:      '../src/pj/os_error_unix.c:59,37'
              BranchSideFuncs:
                - strlen
                - pj_memcpy.2894
            - BranchSide:      '../src/pj/os_error_unix.c:59,15'
              BranchSideFuncs:
                - pj_memcpy.2894
        - Branch String:   '../src/pj/os_error_unix.c:61,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_error_unix.c:61,31'
              BranchSideFuncs:
                - pj_memcpy.2894
            - BranchSide:      '../src/pj/os_error_unix.c:62,9'
              BranchSideFuncs:
                - pj_memcpy.2894
        - Branch String:   '../src/pj/os_error_unix.c:62,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_error_unix.c:62,9'
              BranchSideFuncs:
                - pj_memcpy.2894
            - BranchSide:      '../src/pj/os_error_unix.c:63,19'
              BranchSideFuncs:
                - pj_memcpy.2894
      Callsites:
        - Src:             '../src/pj/os_error_unix.c:58,26'
          Dst:             strerror
        - Src:             '../src/pj/os_error_unix.c:59,30'
          Dst:             strlen
        - Src:             '../src/pj/os_error_unix.c:63,9'
          Dst:             pj_memcpy
    - functionName:    strerror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_set_netos_error
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_error_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - code
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_error_unix.c:40,13'
          Branch Sides:
            - BranchSide:      '../src/pj/os_error_unix.c:40,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      '../src/pj/os_error_unix.c:40,13'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/os_error_unix.c:40,5'
          Dst:             __errno_location
    - functionName:    pj_get_netos_error
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_error_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
      functionUses:    8
      BranchProfiles:
        - Branch String:   '../src/pj/os_error_unix.c:35,12'
          Branch Sides:
            - BranchSide:      '../src/pj/os_error_unix.c:35,12'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_error_unix.c:35,12'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/os_error_unix.c:35,12'
          Branch Sides:
            - BranchSide:      '../src/pj/os_error_unix.c:35,12'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_error_unix.c:35,12'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/os_error_unix.c:35,12'
          Dst:             __errno_location
        - Src:             '../src/pj/os_error_unix.c:35,12'
          Dst:             __errno_location
    - functionName:    pj_set_os_error
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_error_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - code
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/os_error_unix.c:30,13'
          Branch Sides:
            - BranchSide:      '../src/pj/os_error_unix.c:30,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      '../src/pj/os_error_unix.c:30,13'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/os_error_unix.c:30,5'
          Dst:             __errno_location
    - functionName:    pj_get_os_error
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_error_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/os_error_unix.c:25,12'
          Branch Sides:
            - BranchSide:      '../src/pj/os_error_unix.c:25,12'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_error_unix.c:25,12'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/os_error_unix.c:25,12'
          Branch Sides:
            - BranchSide:      '../src/pj/os_error_unix.c:25,12'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_error_unix.c:25,12'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/os_error_unix.c:25,12'
          Dst:             __errno_location
        - Src:             '../src/pj/os_error_unix.c:25,12'
          Dst:             __errno_location
    - functionName:    pj_gettimeofday
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_time_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p_tv
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - gettimeofday
      functionUses:    11
      BranchProfiles:
        - Branch String:   '../src/pj/os_time_unix.c:39,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_time_unix.c:40,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_time_unix.c:42,26'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_time_unix.c:40,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_time_unix.c:40,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_time_unix.c:40,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_time_unix.c:40,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_time_unix.c:40,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_time_unix.c:40,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/os_time_unix.c:38,10'
          Dst:             gettimeofday
        - Src:             '../src/pj/os_time_unix.c:40,16'
          Dst:             __errno_location
        - Src:             '../src/pj/os_time_unix.c:40,16'
          Dst:             __errno_location
        - Src:             '../src/pj/os_time_unix.c:40,16'
          Dst:             __errno_location
    - functionName:    gettimeofday
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_get_timestamp_freq
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_timestamp_posix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - freq
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_get_timestamp
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_timestamp_posix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - clock_gettime
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pj/os_timestamp_posix.c:288,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_timestamp_posix.c:289,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_timestamp_posix.c:292,18'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_timestamp_posix.c:289,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_timestamp_posix.c:289,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/os_timestamp_posix.c:289,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/os_timestamp_posix.c:289,16'
          Branch Sides:
            - BranchSide:      '../src/pj/os_timestamp_posix.c:289,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_timestamp_posix.c:289,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/os_timestamp_posix.c:288,9'
          Dst:             clock_gettime
        - Src:             '../src/pj/os_timestamp_posix.c:289,16'
          Dst:             __errno_location
        - Src:             '../src/pj/os_timestamp_posix.c:289,16'
          Dst:             __errno_location
        - Src:             '../src/pj/os_timestamp_posix.c:289,16'
          Dst:             __errno_location
    - functionName:    clock_gettime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    init_guid_chars
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/guid_simple.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          69
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/guid_simple.c:39,5'
          Branch Sides:
            - BranchSide:      '../src/pj/guid_simple.c:40,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/guid_simple.c:42,11'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/guid_simple.c:42,5'
          Branch Sides:
            - BranchSide:      '../src/pj/guid_simple.c:43,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/guid_simple.c:47,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_generate_unique_string
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/guid_simple.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         19
      ICount:          114
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - init_guid_chars
        - pj_enter_critical_section
        - pj_leave_critical_section
        - pj_rand
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../src/pj/guid_simple.c:57,9'
          Branch Sides:
            - BranchSide:      '../src/pj/guid_simple.c:58,9'
              BranchSideFuncs:
                - pj_enter_critical_section
                - pj_leave_critical_section
                - pj_rand
                - init_guid_chars
            - BranchSide:      '../src/pj/guid_simple.c:68,12'
              BranchSideFuncs:
                - pj_rand
        - Branch String:   '../src/pj/guid_simple.c:59,13'
          Branch Sides:
            - BranchSide:      '../src/pj/guid_simple.c:60,13'
              BranchSideFuncs:
                - init_guid_chars
                - pj_leave_critical_section
                - pj_rand
            - BranchSide:      '../src/pj/guid_simple.c:62,9'
              BranchSideFuncs:
                - pj_leave_critical_section
                - pj_rand
        - Branch String:   '../src/pj/guid_simple.c:68,5'
          Branch Sides:
            - BranchSide:      '../src/pj/guid_simple.c:69,32'
              BranchSideFuncs:
                - pj_rand
            - BranchSide:      '../src/pj/guid_simple.c:77,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/guid_simple.c:72,28'
          Branch Sides:
            - BranchSide:      '../src/pj/guid_simple.c:72,31'
              BranchSideFuncs:
                - pj_rand
            - BranchSide:      '../src/pj/guid_simple.c:72,9'
              BranchSideFuncs:
                - pj_rand
        - Branch String:   '../src/pj/guid_simple.c:72,9'
          Branch Sides:
            - BranchSide:      '../src/pj/guid_simple.c:68,5'
              BranchSideFuncs:
                - pj_rand
            - BranchSide:      '../src/pj/guid_simple.c:73,30'
              BranchSideFuncs:
                - pj_rand
      Callsites:
        - Src:             '../src/pj/guid_simple.c:58,9'
          Dst:             pj_enter_critical_section
        - Src:             '../src/pj/guid_simple.c:60,13'
          Dst:             init_guid_chars
        - Src:             '../src/pj/guid_simple.c:62,9'
          Dst:             pj_leave_critical_section
        - Src:             '../src/pj/guid_simple.c:69,32'
          Dst:             pj_rand
    - functionName:    pj_GUID_STRING_LENGTH
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/guid_simple.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_getaddrinfo
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/addr_resolv_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - af
        - nodename
        - count
        - ai
      BBCount:         95
      ICount:          504
      EdgeCount:       124
      CyclomaticComplexity: 31
      functionsReached:
        - __assert_fail
        - freeaddrinfo
        - getaddrinfo
        - pj_ansi_strxcpy
        - pj_bzero
        - pj_memcpy
        - pj_sockaddr_cmp
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../src/pj/addr_resolv_sock.c:79,5'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:79,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pj_memcpy.2952
                - pj_bzero.2945
                - getaddrinfo
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/addr_resolv_sock.c:79,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/addr_resolv_sock.c:79,5'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:79,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pj_memcpy.2952
                - pj_bzero.2945
                - getaddrinfo
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/addr_resolv_sock.c:79,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/addr_resolv_sock.c:79,5'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:79,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - pj_memcpy.2952
                - pj_bzero.2945
                - getaddrinfo
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/addr_resolv_sock.c:79,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/addr_resolv_sock.c:79,5'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:79,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_memcpy.2952
                - pj_bzero.2945
                - getaddrinfo
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/addr_resolv_sock.c:80,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_memcpy.2952
                - pj_bzero.2945
                - getaddrinfo
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/addr_resolv_sock.c:79,5'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:79,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/addr_resolv_sock.c:79,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/addr_resolv_sock.c:79,5'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:79,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/addr_resolv_sock.c:79,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/addr_resolv_sock.c:79,5'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:79,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/addr_resolv_sock.c:79,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/addr_resolv_sock.c:79,5'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:79,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/addr_resolv_sock.c:79,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/addr_resolv_sock.c:80,5'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:80,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_memcpy.2952
                - pj_bzero.2945
                - getaddrinfo
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/addr_resolv_sock.c:80,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/addr_resolv_sock.c:80,5'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:80,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.2952
                - pj_bzero.2945
                - getaddrinfo
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/addr_resolv_sock.c:81,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.2952
                - pj_bzero.2945
                - getaddrinfo
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/addr_resolv_sock.c:80,5'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:80,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/addr_resolv_sock.c:80,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/addr_resolv_sock.c:80,5'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:80,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/addr_resolv_sock.c:80,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/addr_resolv_sock.c:81,5'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:81,5'
              BranchSideFuncs:
                - pj_memcpy.2952
                - pj_bzero.2945
                - getaddrinfo
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/addr_resolv_sock.c:81,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.2952
                - pj_bzero.2945
                - getaddrinfo
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/addr_resolv_sock.c:81,5'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:81,5'
              BranchSideFuncs:
                - pj_memcpy.2952
                - pj_bzero.2945
                - getaddrinfo
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/addr_resolv_sock.c:81,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.2952
                - pj_bzero.2945
                - getaddrinfo
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/addr_resolv_sock.c:81,5'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:81,5'
              BranchSideFuncs:
                - pj_memcpy.2952
                - pj_bzero.2945
                - getaddrinfo
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/addr_resolv_sock.c:114,5'
              BranchSideFuncs:
                - pj_memcpy.2952
                - pj_bzero.2945
                - getaddrinfo
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/addr_resolv_sock.c:81,5'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:81,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/addr_resolv_sock.c:81,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/addr_resolv_sock.c:81,5'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:81,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/addr_resolv_sock.c:81,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/addr_resolv_sock.c:81,5'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:81,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/addr_resolv_sock.c:81,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/addr_resolv_sock.c:118,9'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:119,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/addr_resolv_sock.c:120,15'
              BranchSideFuncs:
                - pj_memcpy.2952
                - pj_bzero.2945
                - getaddrinfo
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/addr_resolv_sock.c:186,9'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:187,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/addr_resolv_sock.c:189,16'
              BranchSideFuncs:
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/addr_resolv_sock.c:192,24'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:192,27'
              BranchSideFuncs:
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/addr_resolv_sock.c:192,5'
              BranchSideFuncs:
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/addr_resolv_sock.c:192,5'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:194,19'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - __assert_fail
                - freeaddrinfo
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/addr_resolv_sock.c:240,14'
              BranchSideFuncs:
                - freeaddrinfo
        - Branch String:   '../src/pj/addr_resolv_sock.c:197,30'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:197,33'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - __assert_fail
                - freeaddrinfo
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/addr_resolv_sock.c:200,13'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - __assert_fail
                - freeaddrinfo
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/addr_resolv_sock.c:197,13'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:198,13'
              BranchSideFuncs:
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/addr_resolv_sock.c:200,13'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - __assert_fail
                - freeaddrinfo
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/addr_resolv_sock.c:200,49'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:201,13'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - __assert_fail
                - freeaddrinfo
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/addr_resolv_sock.c:212,16'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - __assert_fail
                - freeaddrinfo
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/addr_resolv_sock.c:201,50'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:205,13'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - __assert_fail
                - freeaddrinfo
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/addr_resolv_sock.c:212,16'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - __assert_fail
                - freeaddrinfo
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/addr_resolv_sock.c:200,13'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:207,17'
              BranchSideFuncs:
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/addr_resolv_sock.c:212,16'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - __assert_fail
                - freeaddrinfo
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/addr_resolv_sock.c:212,9'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:213,35'
              BranchSideFuncs:
                - pj_sockaddr_cmp
                - pj_ansi_strxcpy
                - __assert_fail
                - freeaddrinfo
                - pj_memcpy.2952
                - pj_ansi_strxcpy
            - BranchSide:      '../src/pj/addr_resolv_sock.c:218,13'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - __assert_fail
                - freeaddrinfo
                - pj_sockaddr_cmp
                - pj_memcpy.2952
                - pj_ansi_strxcpy
        - Branch String:   '../src/pj/addr_resolv_sock.c:213,17'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:214,33'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - __assert_fail
                - freeaddrinfo
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/addr_resolv_sock.c:217,9'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - __assert_fail
                - freeaddrinfo
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/addr_resolv_sock.c:218,13'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:219,13'
              BranchSideFuncs:
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_memcpy.2952
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/addr_resolv_sock.c:223,13'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - __assert_fail
                - freeaddrinfo
                - pj_sockaddr_cmp
                - pj_memcpy.2952
                - pj_ansi_strxcpy
        - Branch String:   '../src/pj/addr_resolv_sock.c:223,13'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:224,29'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - __assert_fail
                - freeaddrinfo
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
                - pj_memcpy.2952
            - BranchSide:      '../src/pj/addr_resolv_sock.c:227,29'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - __assert_fail
                - freeaddrinfo
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
                - pj_memcpy.2952
        - Branch String:   '../src/pj/addr_resolv_sock.c:232,9'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:232,9'
              BranchSideFuncs:
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
                - pj_memcpy.2952
            - BranchSide:      '../src/pj/addr_resolv_sock.c:232,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/addr_resolv_sock.c:232,9'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:232,9'
              BranchSideFuncs:
                - pj_memcpy.2952
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/addr_resolv_sock.c:233,20'
              BranchSideFuncs:
                - pj_memcpy.2952
                - freeaddrinfo
                - pj_ansi_strxcpy
                - __assert_fail
                - pj_ansi_strxcpy
                - pj_sockaddr_cmp
      Callsites:
        - Src:             '../src/pj/addr_resolv_sock.c:79,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/addr_resolv_sock.c:80,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/addr_resolv_sock.c:81,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/addr_resolv_sock.c:120,5'
          Dst:             pj_memcpy
        - Src:             '../src/pj/addr_resolv_sock.c:179,5'
          Dst:             pj_bzero
        - Src:             '../src/pj/addr_resolv_sock.c:185,10'
          Dst:             getaddrinfo
        - Src:             '../src/pj/addr_resolv_sock.c:213,18'
          Dst:             pj_sockaddr_cmp
        - Src:             '../src/pj/addr_resolv_sock.c:224,13'
          Dst:             pj_ansi_strxcpy
        - Src:             '../src/pj/addr_resolv_sock.c:227,13'
          Dst:             pj_ansi_strxcpy
        - Src:             '../src/pj/addr_resolv_sock.c:232,9'
          Dst:             __assert_fail
        - Src:             '../src/pj/addr_resolv_sock.c:233,9'
          Dst:             pj_memcpy
        - Src:             '../src/pj/addr_resolv_sock.c:242,5'
          Dst:             freeaddrinfo
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getaddrinfo
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    freeaddrinfo
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_gethostbyname
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/addr_resolv_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hostname
        - phe
      BBCount:         14
      ICount:          113
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - gethostbyname
        - pj_memcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/addr_resolv_sock.c:36,5'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:36,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.2952
                - gethostbyname
            - BranchSide:      '../src/pj/addr_resolv_sock.c:36,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/addr_resolv_sock.c:36,5'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:36,5'
              BranchSideFuncs:
                - pj_memcpy.2952
                - gethostbyname
            - BranchSide:      '../src/pj/addr_resolv_sock.c:38,9'
              BranchSideFuncs:
                - pj_memcpy.2952
                - gethostbyname
        - Branch String:   '../src/pj/addr_resolv_sock.c:38,9'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:39,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/addr_resolv_sock.c:41,15'
              BranchSideFuncs:
                - pj_memcpy.2952
                - gethostbyname
        - Branch String:   '../src/pj/addr_resolv_sock.c:45,9'
          Branch Sides:
            - BranchSide:      '../src/pj/addr_resolv_sock.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/addr_resolv_sock.c:53,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/addr_resolv_sock.c:36,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/addr_resolv_sock.c:41,5'
          Dst:             pj_memcpy
        - Src:             '../src/pj/addr_resolv_sock.c:44,10'
          Dst:             gethostbyname
    - functionName:    gethostbyname
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_set_timestamp32
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/os.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1254
      functionLinenumberEnd: 1257
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - t
        - hi
        - lo
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_gettickcount
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_timestamp_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tv
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_elapsed_time
        - pj_get_timestamp
        - pj_set_timestamp32
      functionUses:    7
      BranchProfiles:
        - Branch String:   '../src/pj/os_timestamp_common.c:198,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_timestamp_common.c:199,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_timestamp_common.c:201,5'
              BranchSideFuncs:
                - pj_set_timestamp32
                - pj_elapsed_time
      Callsites:
        - Src:             '../src/pj/os_timestamp_common.c:198,19'
          Dst:             pj_get_timestamp
        - Src:             '../src/pj/os_timestamp_common.c:201,5'
          Dst:             pj_set_timestamp32
        - Src:             '../src/pj/os_timestamp_common.c:202,11'
          Dst:             pj_elapsed_time
    - functionName:    pj_elapsed_time
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_timestamp_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - start
        - stop
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - elapsed_msec
        - fmod
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/os_timestamp_common.c:169,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_timestamp_common.c:170,37'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_timestamp_common.c:173,23'
              BranchSideFuncs:
                - fmod
      Callsites:
        - Src:             '../src/pj/os_timestamp_common.c:166,29'
          Dst:             elapsed_msec
        - Src:             '../src/pj/os_timestamp_common.c:180,9'
          Dst:             fmod
    - functionName:    elapsed_msec
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_timestamp_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - start
        - stop
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - get_elapsed
        - pj_get_timestamp_freq
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pj/os_timestamp_common.c:55,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_timestamp_common.c:56,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_timestamp_common.c:60,12'
              BranchSideFuncs:
                - get_elapsed
        - Branch String:   '../src/pj/os_timestamp_common.c:74,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_timestamp_common.c:76,7'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_timestamp_common.c:78,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/os_timestamp_common.c:55,9'
          Dst:             pj_get_timestamp_freq
        - Src:             '../src/pj/os_timestamp_common.c:68,15'
          Dst:             get_elapsed
    - functionName:    fmod
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_elapsed
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_timestamp_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - start
        - stop
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_elapsed_cycle
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_timestamp_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - start
        - stop
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_elapsed_msec64
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_timestamp_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - start
        - stop
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - elapsed_msec
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/os_timestamp_common.c:160,25'
          Dst:             elapsed_msec
    - functionName:    pj_elapsed_msec
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_timestamp_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - start
        - stop
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - elapsed_msec
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/os_timestamp_common.c:154,25'
          Dst:             elapsed_msec
    - functionName:    elapsed_usec
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_timestamp_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - start
        - stop
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - get_elapsed
        - pj_get_timestamp_freq
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/os_timestamp_common.c:89,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_timestamp_common.c:90,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_timestamp_common.c:94,12'
              BranchSideFuncs:
                - get_elapsed
        - Branch String:   '../src/pj/os_timestamp_common.c:102,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_timestamp_common.c:102,25'
              BranchSideFuncs:
                - get_elapsed
            - BranchSide:      '../src/pj/os_timestamp_common.c:105,27'
              BranchSideFuncs:
                - get_elapsed
      Callsites:
        - Src:             '../src/pj/os_timestamp_common.c:89,9'
          Dst:             pj_get_timestamp_freq
        - Src:             '../src/pj/os_timestamp_common.c:105,15'
          Dst:             get_elapsed
    - functionName:    pj_elapsed_usec
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_timestamp_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - start
        - stop
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - elapsed_usec
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/os_timestamp_common.c:148,25'
          Dst:             elapsed_usec
    - functionName:    pj_elapsed_nanosec
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_timestamp_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - start
        - stop
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - get_elapsed
        - pj_get_timestamp_freq
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/os_timestamp_common.c:120,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_timestamp_common.c:121,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/os_timestamp_common.c:125,12'
              BranchSideFuncs:
                - get_elapsed
        - Branch String:   '../src/pj/os_timestamp_common.c:133,9'
          Branch Sides:
            - BranchSide:      '../src/pj/os_timestamp_common.c:133,25'
              BranchSideFuncs:
                - get_elapsed
            - BranchSide:      '../src/pj/os_timestamp_common.c:136,27'
              BranchSideFuncs:
                - get_elapsed
      Callsites:
        - Src:             '../src/pj/os_timestamp_common.c:120,9'
          Dst:             pj_get_timestamp_freq
        - Src:             '../src/pj/os_timestamp_common.c:136,15'
          Dst:             get_elapsed
    - functionName:    pj_pool_factory_get_default_policy
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/pool_policy_malloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    default_block_alloc
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/pool_policy_malloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - factory
        - size
      BBCount:         15
      ICount:          90
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/pool_policy_malloc.c:38,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_policy_malloc.c:40,14'
              BranchSideFuncs:
                - malloc
            - BranchSide:      '../src/pj/pool_policy_malloc.c:45,16'
              BranchSideFuncs:
                - malloc
        - Branch String:   '../src/pj/pool_policy_malloc.c:41,13'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_policy_malloc.c:42,13'
              BranchSideFuncs:
                - malloc
            - BranchSide:      '../src/pj/pool_policy_malloc.c:43,5'
              BranchSideFuncs:
                - malloc
        - Branch String:   '../src/pj/pool_policy_malloc.c:47,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_policy_malloc.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/pool_policy_malloc.c:48,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/pool_policy_malloc.c:48,13'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_policy_malloc.c:49,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/pool_policy_malloc.c:50,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    default_block_free
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/pool_policy_malloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - factory
        - mem
        - size
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/pool_policy_malloc.c:65,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_policy_malloc.c:65,9'
              BranchSideFuncs:
                - free
            - BranchSide:      '../src/pj/pool_policy_malloc.c:66,9'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    default_pool_callback
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/pool_policy_malloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - pj_throw_exception_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/pool_policy_malloc.c:86,5'
          Dst:             pj_throw_exception_
    - functionName:    pj_sock_accept
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - serverfd
        - newsock
        - addr
        - addrlen
      BBCount:         19
      ICount:          92
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - __errno_location
        - accept
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pj/sock_bsd.c:922,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:922,5'
              BranchSideFuncs:
                - accept
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:930,23'
              BranchSideFuncs:
                - accept
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/sock_bsd.c:922,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:922,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:922,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:931,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:932,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:941,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:932,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:932,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:932,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:932,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:932,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:932,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:922,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_bsd.c:930,16'
          Dst:             accept
        - Src:             '../src/pj/sock_bsd.c:932,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:932,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:932,16'
          Dst:             __errno_location
    - functionName:    accept
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_sock_listen
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - sock
        - backlog
      BBCount:         12
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - listen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/sock_bsd.c:907,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:908,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:910,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:908,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:908,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:908,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:908,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:908,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:908,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:907,9'
          Dst:             listen
        - Src:             '../src/pj/sock_bsd.c:908,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:908,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:908,16'
          Dst:             __errno_location
    - functionName:    listen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_sock_shutdown
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - sock
        - how
      BBCount:         12
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - shutdown
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/sock_bsd.c:894,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:895,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:897,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:895,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:895,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:895,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:895,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:895,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:895,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:894,9'
          Dst:             shutdown
        - Src:             '../src/pj/sock_bsd.c:895,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:895,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:895,16'
          Dst:             __errno_location
    - functionName:    shutdown
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_sock_connect
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sock
        - addr
        - namelen
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - connect
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/pj/sock_bsd.c:879,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:880,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:882,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:880,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:880,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:880,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:880,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:880,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:880,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:879,9'
          Dst:             connect
        - Src:             '../src/pj/sock_bsd.c:880,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:880,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:880,16'
          Dst:             __errno_location
    - functionName:    connect
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_sock_setsockopt_params
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - sockfd
        - params
      BBCount:         23
      ICount:          139
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - pj_perror_4
        - pj_sock_setsockopt
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/sock_bsd.c:852,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:852,5'
              BranchSideFuncs:
                - pj_sock_setsockopt
                - pj_perror_4
            - BranchSide:      '../src/pj/sock_bsd.c:854,5'
              BranchSideFuncs:
                - pj_sock_setsockopt
                - pj_perror_4
        - Branch String:   '../src/pj/sock_bsd.c:852,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:852,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:852,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:854,25'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:854,28'
              BranchSideFuncs:
                - pj_sock_setsockopt
                - pj_perror_4
            - BranchSide:      '../src/pj/sock_bsd.c:854,5'
              BranchSideFuncs:
                - pj_sock_setsockopt
                - pj_perror_4
        - Branch String:   '../src/pj/sock_bsd.c:854,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:855,49'
              BranchSideFuncs:
                - pj_sock_setsockopt
                - pj_perror_4
            - BranchSide:      '../src/pj/sock_bsd.c:868,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:860,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:861,22'
              BranchSideFuncs:
                - pj_perror_4
                - pj_sock_setsockopt
            - BranchSide:      '../src/pj/sock_bsd.c:866,5'
              BranchSideFuncs:
                - pj_sock_setsockopt
                - pj_perror_4
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:852,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_bsd.c:855,30'
          Dst:             pj_sock_setsockopt
        - Src:             '../src/pj/sock_bsd.c:862,13'
          Dst:             pj_perror_4
    - functionName:    pj_sock_setsockopt
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 841
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - size_t
        - short
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sock
        - level
        - optname
        - optval
        - optlen
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - setsockopt
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/pj/sock_bsd.c:837,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:838,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:840,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:838,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:838,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:838,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:838,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:838,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:838,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:834,14'
          Dst:             setsockopt
        - Src:             '../src/pj/sock_bsd.c:838,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:838,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:838,16'
          Dst:             __errno_location
    - functionName:    setsockopt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_sock_getsockopt
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 813
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - size_t
        - short
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sock
        - level
        - optname
        - optval
        - optlen
      BBCount:         25
      ICount:          113
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - __errno_location
        - getsockopt
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../src/pj/sock_bsd.c:807,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:807,5'
              BranchSideFuncs:
                - __assert_fail
                - getsockopt
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:807,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:807,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:807,5'
              BranchSideFuncs:
                - getsockopt
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:809,20'
              BranchSideFuncs:
                - getsockopt
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/sock_bsd.c:807,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:807,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/sock_bsd.c:807,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:807,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:807,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:807,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:809,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:810,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:812,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:810,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:810,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:810,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:810,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:810,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:810,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:807,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_bsd.c:809,9'
          Dst:             getsockopt
        - Src:             '../src/pj/sock_bsd.c:810,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:810,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:810,16'
          Dst:             __errno_location
    - functionName:    getsockopt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_sock_recvfrom
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionLinenumberEnd: 795
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sock
        - buf
        - len
        - flags
        - from
        - fromlen
      BBCount:         28
      ICount:          130
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - __errno_location
        - recvfrom
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/sock_bsd.c:782,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:782,5'
              BranchSideFuncs:
                - __assert_fail
                - recvfrom
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:782,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:782,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:782,5'
              BranchSideFuncs:
                - recvfrom
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:784,21'
              BranchSideFuncs:
                - recvfrom
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/sock_bsd.c:782,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:782,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/sock_bsd.c:782,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:782,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:782,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:782,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:787,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:788,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:790,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:788,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:788,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:788,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:788,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:788,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:788,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   '../src/pj/sock_bsd.c:790,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:792,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:793,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:782,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_bsd.c:784,12'
          Dst:             recvfrom
        - Src:             '../src/pj/sock_bsd.c:788,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:788,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:788,16'
          Dst:             __errno_location
    - functionName:    recvfrom
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_sock_recv
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sock
        - buf
        - len
        - flags
      BBCount:         25
      ICount:          114
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - __errno_location
        - recv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/sock_bsd.c:761,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:761,5'
              BranchSideFuncs:
                - __assert_fail
                - recv
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:761,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:761,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:761,5'
              BranchSideFuncs:
                - recv
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:763,17'
              BranchSideFuncs:
                - recv
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/sock_bsd.c:761,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:761,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/sock_bsd.c:761,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:761,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:761,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:761,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:765,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:766,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:768,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:766,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:766,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:766,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:766,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:766,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:766,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:761,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_bsd.c:763,12'
          Dst:             recv
        - Src:             '../src/pj/sock_bsd.c:766,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:766,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:766,16'
          Dst:             __errno_location
    - functionName:    recv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_sock_sendto
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionLinenumberEnd: 750
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sock
        - buf
        - len
        - flags
        - to
        - tolen
      BBCount:         19
      ICount:          106
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - __errno_location
        - sendto
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/sock_bsd.c:734,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:734,5'
              BranchSideFuncs:
                - sendto
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:740,11'
              BranchSideFuncs:
                - sendto
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/sock_bsd.c:734,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:734,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:734,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:746,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:747,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:749,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:747,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:747,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:747,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:747,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:747,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:747,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:734,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_bsd.c:743,12'
          Dst:             sendto
        - Src:             '../src/pj/sock_bsd.c:747,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:747,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:747,16'
          Dst:             __errno_location
    - functionName:    sendto
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_sock_send
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sock
        - buf
        - len
        - flags
      BBCount:         19
      ICount:          98
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - __errno_location
        - send
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/sock_bsd.c:707,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:707,5'
              BranchSideFuncs:
                - send
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:711,11'
              BranchSideFuncs:
                - send
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/sock_bsd.c:707,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:707,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:707,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:716,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:717,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:719,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:717,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:717,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:717,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:717,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:717,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:717,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:707,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_bsd.c:714,12'
          Dst:             send
        - Src:             '../src/pj/sock_bsd.c:717,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:717,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:717,16'
          Dst:             __errno_location
    - functionName:    send
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_sock_getsockname
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sock
        - addr
        - namelen
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - getsockname
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../src/pj/sock_bsd.c:690,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:691,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:694,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:691,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:691,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:691,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:691,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:691,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:691,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:690,9'
          Dst:             getsockname
        - Src:             '../src/pj/sock_bsd.c:691,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:691,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:691,16'
          Dst:             __errno_location
    - functionName:    getsockname
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_sock_getpeername
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sock
        - addr
        - namelen
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - getpeername
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/sock_bsd.c:674,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:675,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:678,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:675,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:675,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:675,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:675,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:675,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:675,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:674,9'
          Dst:             getpeername
        - Src:             '../src/pj/sock_bsd.c:675,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:675,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:675,16'
          Dst:             __errno_location
    - functionName:    getpeername
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_sock_close
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - sock
      BBCount:         12
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - close
      functionUses:    9
      BranchProfiles:
        - Branch String:   '../src/pj/sock_bsd.c:660,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:661,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:663,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:661,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:661,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:661,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:661,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:661,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:661,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:657,10'
          Dst:             close
        - Src:             '../src/pj/sock_bsd.c:661,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:661,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:661,16'
          Dst:             __errno_location
    - functionName:    close
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_sock_bind_in
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - int
        - short
      constantsTouched: []
      argNames:
        - sock
        - addr32
        - port
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_bzero
        - pj_htonl
        - pj_htons
        - pj_sock_bind
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:636,5'
          Dst:             pj_bzero
        - Src:             '../src/pj/sock_bsd.c:637,28'
          Dst:             pj_htonl
        - Src:             '../src/pj/sock_bsd.c:638,21'
          Dst:             pj_htons
        - Src:             '../src/pj/sock_bsd.c:640,12'
          Dst:             pj_sock_bind
    - functionName:    pj_htonl
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - hostlong
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - htonl
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:243,12'
          Dst:             htonl
    - functionName:    pj_htons
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - hostshort
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - htons
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:227,12'
          Dst:             htons
    - functionName:    pj_sock_bind
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sock
        - addr
        - len
      BBCount:         25
      ICount:          105
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - __errno_location
        - bind
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/pj/sock_bsd.c:612,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:612,5'
              BranchSideFuncs:
                - __assert_fail
                - bind
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:612,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:612,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:612,5'
              BranchSideFuncs:
                - bind
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:616,14'
              BranchSideFuncs:
                - bind
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/sock_bsd.c:612,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:612,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/sock_bsd.c:612,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:612,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:612,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:612,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:616,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:617,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:619,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:617,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:617,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:617,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:617,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:617,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:617,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:612,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_bsd.c:616,9'
          Dst:             bind
        - Src:             '../src/pj/sock_bsd.c:617,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:617,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:617,16'
          Dst:             __errno_location
    - functionName:    bind
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    htons
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    htonl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_sock_socket
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - af
        - type
        - proto
        - sock
      BBCount:         27
      ICount:          129
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - __errno_location
        - pj_sock_setsockopt
        - socket
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/pj/sock_bsd.c:560,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:560,5'
              BranchSideFuncs:
                - socket
                - pj_sock_setsockopt
                - pj_sock_setsockopt
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:561,5'
              BranchSideFuncs:
                - socket
                - pj_sock_setsockopt
                - pj_sock_setsockopt
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/sock_bsd.c:560,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:560,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:560,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:572,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:573,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:575,20'
              BranchSideFuncs:
                - pj_sock_setsockopt
                - pj_sock_setsockopt
        - Branch String:   '../src/pj/sock_bsd.c:573,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:573,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_bsd.c:573,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:573,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:573,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:573,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   '../src/pj/sock_bsd.c:576,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:577,33'
              BranchSideFuncs:
                - pj_sock_setsockopt
                - pj_sock_setsockopt
            - BranchSide:      '../src/pj/sock_bsd.c:581,13'
              BranchSideFuncs:
                - pj_sock_setsockopt
        - Branch String:   '../src/pj/sock_bsd.c:581,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:582,33'
              BranchSideFuncs:
                - pj_sock_setsockopt
            - BranchSide:      '../src/pj/sock_bsd.c:598,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:560,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_bsd.c:571,13'
          Dst:             socket
        - Src:             '../src/pj/sock_bsd.c:573,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:573,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:573,16'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_bsd.c:577,13'
          Dst:             pj_sock_setsockopt
        - Src:             '../src/pj/sock_bsd.c:582,13'
          Dst:             pj_sock_setsockopt
    - functionName:    socket
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_gethostname
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gethostname
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pj/sock_bsd.c:484,18'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:484,18'
              BranchSideFuncs:
                - gethostname
                - strlen
            - BranchSide:      '../src/pj/sock_bsd.c:484,18'
              BranchSideFuncs:
                - gethostname
                - strlen
        - Branch String:   '../src/pj/sock_bsd.c:484,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:484,9'
              BranchSideFuncs:
                - gethostname
                - strlen
            - BranchSide:      '../src/pj/sock_bsd.c:485,22'
              BranchSideFuncs:
                - gethostname
                - strlen
        - Branch String:   '../src/pj/sock_bsd.c:486,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:487,22'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:490,29'
              BranchSideFuncs:
                - strlen
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:486,13'
          Dst:             gethostname
        - Src:             '../src/pj/sock_bsd.c:490,29'
          Dst:             strlen
    - functionName:    gethostname
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_inet_ntop
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - af
        - src
        - dst
        - size
      BBCount:         39
      ICount:          158
      EdgeCount:       49
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - inet_ntop
        - pj_get_netos_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pj/sock_bsd.c:393,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:393,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - inet_ntop
                - pj_get_netos_error
            - BranchSide:      '../src/pj/sock_bsd.c:393,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:393,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:393,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - inet_ntop
                - pj_get_netos_error
            - BranchSide:      '../src/pj/sock_bsd.c:393,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:393,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:393,5'
              BranchSideFuncs:
                - __assert_fail
                - inet_ntop
                - pj_get_netos_error
            - BranchSide:      '../src/pj/sock_bsd.c:395,6'
              BranchSideFuncs:
                - __assert_fail
                - inet_ntop
                - pj_get_netos_error
        - Branch String:   '../src/pj/sock_bsd.c:393,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:393,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/sock_bsd.c:393,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:393,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:393,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/sock_bsd.c:393,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:393,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:393,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:393,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:397,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:397,5'
              BranchSideFuncs:
                - inet_ntop
                - pj_get_netos_error
            - BranchSide:      '../src/pj/sock_bsd.c:397,5'
              BranchSideFuncs:
                - __assert_fail
                - inet_ntop
                - pj_get_netos_error
        - Branch String:   '../src/pj/sock_bsd.c:397,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:397,5'
              BranchSideFuncs:
                - inet_ntop
                - pj_get_netos_error
            - BranchSide:      '../src/pj/sock_bsd.c:403,19'
              BranchSideFuncs:
                - inet_ntop
                - pj_get_netos_error
        - Branch String:   '../src/pj/sock_bsd.c:397,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:397,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:397,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:397,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:397,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:397,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:403,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:404,30'
              BranchSideFuncs:
                - pj_get_netos_error
            - BranchSide:      '../src/pj/sock_bsd.c:411,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:405,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:406,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:408,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:393,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_bsd.c:397,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_bsd.c:403,9'
          Dst:             inet_ntop
        - Src:             '../src/pj/sock_bsd.c:404,30'
          Dst:             pj_get_netos_error
    - functionName:    inet_ntop
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_inet_pton
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - af
        - src
        - dst
      BBCount:         44
      ICount:          198
      EdgeCount:       56
      CyclomaticComplexity: 14
      functionsReached:
        - __assert_fail
        - inet_pton
        - pj_get_netos_error
        - pj_memcpy
      functionUses:    10
      BranchProfiles:
        - Branch String:   '../src/pj/sock_bsd.c:304,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:304,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.3099
                - inet_pton
                - pj_get_netos_error
            - BranchSide:      '../src/pj/sock_bsd.c:304,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_memcpy.3099
                - inet_pton
                - pj_get_netos_error
        - Branch String:   '../src/pj/sock_bsd.c:304,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:304,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.3099
                - inet_pton
                - pj_get_netos_error
            - BranchSide:      '../src/pj/sock_bsd.c:305,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.3099
                - inet_pton
                - pj_get_netos_error
        - Branch String:   '../src/pj/sock_bsd.c:304,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:304,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:304,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:304,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:304,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:304,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:305,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:305,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.3099
                - inet_pton
                - pj_get_netos_error
            - BranchSide:      '../src/pj/sock_bsd.c:305,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:305,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:305,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.3099
                - inet_pton
                - pj_get_netos_error
            - BranchSide:      '../src/pj/sock_bsd.c:305,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:305,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:305,5'
              BranchSideFuncs:
                - pj_memcpy.3099
                - inet_pton
                - pj_get_netos_error
            - BranchSide:      '../src/pj/sock_bsd.c:310,9'
              BranchSideFuncs:
                - pj_memcpy.3099
                - inet_pton
                - pj_get_netos_error
        - Branch String:   '../src/pj/sock_bsd.c:305,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:305,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/sock_bsd.c:305,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:305,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:305,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/sock_bsd.c:305,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:305,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:305,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:305,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:310,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:311,23'
              BranchSideFuncs:
                - pj_memcpy.3099
                - inet_pton
                - pj_get_netos_error
            - BranchSide:      '../src/pj/sock_bsd.c:318,9'
              BranchSideFuncs:
                - pj_memcpy.3099
                - inet_pton
                - pj_get_netos_error
        - Branch String:   '../src/pj/sock_bsd.c:318,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:319,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:322,15'
              BranchSideFuncs:
                - pj_memcpy.3099
                - inet_pton
                - pj_get_netos_error
        - Branch String:   '../src/pj/sock_bsd.c:329,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:330,30'
              BranchSideFuncs:
                - pj_get_netos_error
            - BranchSide:      '../src/pj/sock_bsd.c:337,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_bsd.c:331,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:332,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:334,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:304,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_bsd.c:305,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_bsd.c:322,5'
          Dst:             pj_memcpy
        - Src:             '../src/pj/sock_bsd.c:329,9'
          Dst:             inet_pton
        - Src:             '../src/pj/sock_bsd.c:330,30'
          Dst:             pj_get_netos_error
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    inet_pton
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_inet_aton
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
        - inp
      BBCount:         23
      ICount:          114
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - inet_aton
        - pj_memcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/sock_bsd.c:281,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:281,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.3099
                - inet_aton
            - BranchSide:      '../src/pj/sock_bsd.c:281,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:281,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:281,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.3099
                - inet_aton
            - BranchSide:      '../src/pj/sock_bsd.c:281,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:281,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:281,5'
              BranchSideFuncs:
                - pj_memcpy.3099
                - inet_aton
            - BranchSide:      '../src/pj/sock_bsd.c:282,9'
              BranchSideFuncs:
                - pj_memcpy.3099
                - inet_aton
        - Branch String:   '../src/pj/sock_bsd.c:281,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:281,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/sock_bsd.c:281,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:281,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:281,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/sock_bsd.c:281,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:281,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:281,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:281,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_bsd.c:282,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_bsd.c:283,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_bsd.c:286,15'
              BranchSideFuncs:
                - pj_memcpy.3099
                - inet_aton
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:281,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_bsd.c:286,5'
          Dst:             pj_memcpy
        - Src:             '../src/pj/sock_bsd.c:290,12'
          Dst:             inet_aton
    - functionName:    inet_aton
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_inet_ntoa
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - inaddr
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - inet_ntoa
        - pj_memcpy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:257,5'
          Dst:             pj_memcpy
        - Src:             '../src/pj/sock_bsd.c:258,12'
          Dst:             inet_ntoa
    - functionName:    inet_ntoa
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_ntohl
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - netlong
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ntohl
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:235,12'
          Dst:             ntohl
    - functionName:    ntohl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_ntohs
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - netshort
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ntohs
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/sock_bsd.c:219,12'
          Dst:             ntohs
    - functionName:    ntohs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_sock_select
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - readfds
        - writefds
        - exceptfds
        - timeout
      BBCount:         17
      ICount:          104
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - select
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/sock_select.c:101,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_select.c:102,29'
              BranchSideFuncs:
                - select
            - BranchSide:      '../src/pj/sock_select.c:106,22'
              BranchSideFuncs:
                - select
        - Branch String:   '../src/pj/sock_select.c:109,22'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_select.c:109,51'
              BranchSideFuncs:
                - select
            - BranchSide:      '../src/pj/sock_select.c:109,51'
              BranchSideFuncs:
                - select
        - Branch String:   '../src/pj/sock_select.c:109,51'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_select.c:110,19'
              BranchSideFuncs:
                - select
            - BranchSide:      '../src/pj/sock_select.c:110,19'
              BranchSideFuncs:
                - select
        - Branch String:   '../src/pj/sock_select.c:110,19'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_select.c:110,19'
              BranchSideFuncs:
                - select
            - BranchSide:      '../src/pj/sock_select.c:110,19'
              BranchSideFuncs:
                - select
      Callsites:
        - Src:             '../src/pj/sock_select.c:109,12'
          Dst:             select
    - functionName:    select
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PJ_FD_COUNT
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fdsetp
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PJ_FD_CLR
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - fdsetp
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PJ_FD_ISSET
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../src/pj/sock_select.c:68,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_select.c:68,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_select.c:69,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/sock_select.c:68,9'
          Dst:             PJ_FD_ISSET
    - functionName:    PJ_FD_ISSET
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - fdsetp
      BBCount:         3
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PJ_FD_SET
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - fdsetp
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PJ_FD_ISSET
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pj/sock_select.c:57,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_select.c:57,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_select.c:58,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/sock_select.c:57,10'
          Dst:             PJ_FD_ISSET
    - functionName:    PJ_FD_ZERO
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_select.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fdsetp
      BBCount:         5
      ICount:          40
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_array_find
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/array.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - array
        - elem_size
        - count
        - matching
        - result
      BBCount:         13
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/array.c:59,5'
          Branch Sides:
            - BranchSide:      '../src/pj/array.c:60,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/array.c:68,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/array.c:60,14'
          Branch Sides:
            - BranchSide:      '../src/pj/array.c:61,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/array.c:66,23'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/array.c:61,17'
          Branch Sides:
            - BranchSide:      '../src/pj/array.c:62,34'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/array.c:64,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_array_erase
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/array.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - array
        - elem_size
        - count
        - pos
      BBCount:         9
      ICount:          69
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pj_memmove
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/array.c:43,5'
          Branch Sides:
            - BranchSide:      '../src/pj/array.c:43,5'
              BranchSideFuncs:
                - pj_memmove.3161
            - BranchSide:      '../src/pj/array.c:44,9'
              BranchSideFuncs:
                - pj_memmove.3161
        - Branch String:   '../src/pj/array.c:44,9'
          Branch Sides:
            - BranchSide:      '../src/pj/array.c:44,9'
              BranchSideFuncs:
                - pj_memmove.3161
            - BranchSide:      '../src/pj/array.c:45,28'
              BranchSideFuncs:
                - pj_memmove.3161
      Callsites:
        - Src:             '../src/pj/array.c:43,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/array.c:45,9'
          Dst:             pj_memmove
    - functionName:    pj_memmove
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_array_insert
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/array.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - array
        - elem_size
        - count
        - pos
        - value
      BBCount:         8
      ICount:          78
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pj_memmove
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/array.c:30,15'
          Branch Sides:
            - BranchSide:      '../src/pj/array.c:30,18'
              BranchSideFuncs:
                - pj_memmove.3161
                - pj_memmove.3161
            - BranchSide:      '../src/pj/array.c:30,15'
              BranchSideFuncs:
                - pj_memmove.3161
        - Branch String:   '../src/pj/array.c:30,9'
          Branch Sides:
            - BranchSide:      '../src/pj/array.c:30,9'
              BranchSideFuncs:
                - pj_memmove.3161
                - pj_memmove.3161
            - BranchSide:      '../src/pj/array.c:31,28'
              BranchSideFuncs:
                - pj_memmove.3161
                - pj_memmove.3161
      Callsites:
        - Src:             '../src/pj/array.c:31,9'
          Dst:             pj_memmove
        - Src:             '../src/pj/array.c:35,5'
          Dst:             pj_memmove
    - functionName:    pj_dump_config
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/config.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         178
      ICount:          576
      EdgeCount:       213
      CyclomaticComplexity: 37
      functionsReached:
        - pj_ioqueue_name
        - pj_log_get_level
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/config.c:52,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:52,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:52,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:52,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:52,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:53,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:53,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:53,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:54,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:54,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:54,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:55,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:55,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:55,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:56,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:56,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:56,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:57,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:57,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:57,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:58,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:58,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:58,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:60,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:60,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:60,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:62,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:62,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:62,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:63,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:63,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:63,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:64,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:64,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:64,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:65,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:65,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:65,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:66,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:66,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:66,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:67,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:67,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:67,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:68,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:68,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:68,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:69,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:69,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:69,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:70,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:70,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:70,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:71,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:71,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:71,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:72,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:72,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:72,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:73,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_ioqueue_name
                - pj_log_3
        - Branch String:   '../src/pj/config.c:73,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:73,5'
              BranchSideFuncs:
                - pj_ioqueue_name
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:74,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:74,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:74,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:75,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:75,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:75,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:76,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:76,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:76,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:77,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:77,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:77,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:78,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:78,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:78,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:79,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:79,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:79,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:80,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:80,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:80,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:81,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:81,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:81,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:82,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:82,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:82,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:83,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:83,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:83,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:84,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:84,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:84,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:85,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:85,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:85,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:86,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:86,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:86,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:87,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/config.c:87,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:87,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:88,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pj/config.c:88,5'
          Branch Sides:
            - BranchSide:      '../src/pj/config.c:88,5'
              BranchSideFuncs:
                - pj_log_3
            - BranchSide:      '../src/pj/config.c:88,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/config.c:52,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:52,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:53,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:53,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:54,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:54,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:55,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:55,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:56,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:56,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:57,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:57,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:58,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:58,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:60,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:60,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:62,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:62,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:63,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:63,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:64,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:64,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:65,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:65,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:66,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:66,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:67,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:67,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:68,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:68,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:69,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:69,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:70,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:70,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:71,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:71,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:72,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:72,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:73,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:73,5'
          Dst:             pj_ioqueue_name
        - Src:             '../src/pj/config.c:73,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:74,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:74,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:75,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:75,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:76,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:76,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:77,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:77,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:78,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:78,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:79,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:79,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:80,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:80,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:81,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:81,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:82,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:82,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:83,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:83,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:84,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:84,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:85,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:85,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:86,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:86,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:87,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:87,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/config.c:88,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/config.c:88,5'
          Dst:             pj_log_3
    - functionName:    pj_get_version
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/config.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    invoke_log
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/errno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - sender
        - level
        - format
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/errno.c:222,5'
          Dst:             pj_log
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_perror_5
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/errno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - sender
        - status
        - title_fmt
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_perror_imp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/errno.c:311,5'
          Dst:             pj_perror_imp
    - functionName:    pj_perror_imp
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/errno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - log_level
        - sender
        - status
        - title_fmt
        - marker
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - invoke_log
        - pj_ansi_strxcpy
        - pj_strerror
        - vsnprintf
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../src/pj/errno.c:236,17'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:236,20'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_strerror
                - invoke_log
            - BranchSide:      '../src/pj/errno.c:237,25'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_strerror
                - invoke_log
        - Branch String:   '../src/pj/errno.c:236,9'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:236,9'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_strerror
                - invoke_log
            - BranchSide:      '../src/pj/errno.c:237,25'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - pj_strerror
                - invoke_log
      Callsites:
        - Src:             '../src/pj/errno.c:235,11'
          Dst:             vsnprintf
        - Src:             '../src/pj/errno.c:237,9'
          Dst:             pj_ansi_strxcpy
        - Src:             '../src/pj/errno.c:240,5'
          Dst:             pj_strerror
        - Src:             '../src/pj/errno.c:243,5'
          Dst:             invoke_log
    - functionName:    vsnprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_strerror
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/errno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - statcode
        - buf
        - bufsize
      BBCount:         40
      ICount:          224
      EdgeCount:       51
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
        - pjlib_error
        - platform_strerror
        - snprintf
      functionUses:    9
      BranchProfiles:
        - Branch String:   '../src/pj/errno.c:178,5'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:178,5'
              BranchSideFuncs:
                - __assert_fail
                - snprintf
                - platform_strerror
                - pjlib_error
                - snprintf
                - snprintf
            - BranchSide:      '../src/pj/errno.c:178,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/errno.c:178,5'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:178,5'
              BranchSideFuncs:
                - snprintf
                - platform_strerror
                - pjlib_error
                - snprintf
                - snprintf
            - BranchSide:      '../src/pj/errno.c:180,9'
              BranchSideFuncs:
                - snprintf
                - platform_strerror
                - pjlib_error
                - snprintf
                - snprintf
        - Branch String:   '../src/pj/errno.c:180,9'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:181,33'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      '../src/pj/errno.c:183,16'
              BranchSideFuncs:
                - snprintf
                - platform_strerror
                - pjlib_error
                - snprintf
        - Branch String:   '../src/pj/errno.c:183,16'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:184,33'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      '../src/pj/errno.c:186,16'
              BranchSideFuncs:
                - snprintf
                - platform_strerror
                - pjlib_error
        - Branch String:   '../src/pj/errno.c:186,16'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:187,27'
              BranchSideFuncs:
                - pjlib_error
            - BranchSide:      '../src/pj/errno.c:189,16'
              BranchSideFuncs:
                - snprintf
                - platform_strerror
        - Branch String:   '../src/pj/errno.c:189,16'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:190,33'
              BranchSideFuncs:
                - platform_strerror
            - BranchSide:      '../src/pj/errno.c:196,15'
              BranchSideFuncs:
                - snprintf
        - Branch String:   '../src/pj/errno.c:190,33'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:190,60'
              BranchSideFuncs:
                - platform_strerror
            - BranchSide:      '../src/pj/errno.c:190,60'
              BranchSideFuncs:
                - platform_strerror
        - Branch String:   '../src/pj/errno.c:196,9'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:197,17'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      '../src/pj/errno.c:203,33'
              BranchSideFuncs:
                - snprintf
        - Branch String:   '../src/pj/errno.c:197,17'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:197,17'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      '../src/pj/errno.c:200,9'
              BranchSideFuncs:
                - snprintf
        - Branch String:   '../src/pj/errno.c:197,17'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:198,38'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/errno.c:200,9'
              BranchSideFuncs:
                - snprintf
        - Branch String:   '../src/pj/errno.c:206,17'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:206,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/errno.c:207,21'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/errno.c:206,9'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:207,21'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/errno.c:211,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/errno.c:178,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/errno.c:181,15'
          Dst:             snprintf
        - Src:             '../src/pj/errno.c:184,15'
          Dst:             snprintf
        - Src:             '../src/pj/errno.c:187,15'
          Dst:             pjlib_error
        - Src:             '../src/pj/errno.c:190,15'
          Dst:             platform_strerror
        - Src:             '../src/pj/errno.c:203,15'
          Dst:             snprintf
    - functionName:    pjlib_error
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/errno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - code
        - buf
        - size
      BBCount:         19
      ICount:          126
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - pj_memcpy
        - snprintf
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/errno.c:98,5'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:99,21'
              BranchSideFuncs:
                - snprintf
                - strlen
                - pj_memcpy.3249
            - BranchSide:      '../src/pj/errno.c:109,29'
              BranchSideFuncs:
                - snprintf
        - Branch String:   '../src/pj/errno.c:99,13'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:100,53'
              BranchSideFuncs:
                - strlen
                - pj_memcpy.3249
            - BranchSide:      '../src/pj/errno.c:106,5'
              BranchSideFuncs:
                - snprintf
                - strlen
                - pj_memcpy.3249
        - Branch String:   '../src/pj/errno.c:101,17'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:101,38'
              BranchSideFuncs:
                - pj_memcpy.3249
            - BranchSide:      '../src/pj/errno.c:102,23'
              BranchSideFuncs:
                - pj_memcpy.3249
        - Branch String:   '../src/pj/errno.c:110,17'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:110,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/errno.c:111,21'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/errno.c:110,9'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:111,21'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/errno.c:112,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/errno.c:100,30'
          Dst:             strlen
        - Src:             '../src/pj/errno.c:102,13'
          Dst:             pj_memcpy
        - Src:             '../src/pj/errno.c:109,11'
          Dst:             snprintf
    - functionName:    pj_perror_4
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/errno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - sender
        - status
        - title_fmt
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_perror_imp
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/errno.c:300,5'
          Dst:             pj_perror_imp
    - functionName:    pj_perror_3
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/errno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - sender
        - status
        - title_fmt
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_perror_imp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/errno.c:289,5'
          Dst:             pj_perror_imp
    - functionName:    pj_perror_2
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/errno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - sender
        - status
        - title_fmt
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_perror_imp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/errno.c:278,5'
          Dst:             pj_perror_imp
    - functionName:    pj_perror_1
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/errno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - sender
        - status
        - title_fmt
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_perror_imp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/errno.c:260,5'
          Dst:             pj_perror_imp
    - functionName:    pj_perror
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/errno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - log_level
        - sender
        - status
        - title_fmt
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_perror_imp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/errno.c:251,5'
          Dst:             pj_perror_imp
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_errno_clear_handlers
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/errno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_bzero
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/errno.c:164,21'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:164,21'
              BranchSideFuncs:
                - pj_bzero.3292
            - BranchSide:      '../src/pj/errno.c:164,21'
              BranchSideFuncs:
                - pj_bzero.3292
      Callsites:
        - Src:             '../src/pj/errno.c:165,5'
          Dst:             pj_bzero
    - functionName:    pj_register_strerror
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/errno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - start
        - space
        - f
      BBCount:         57
      ICount:          280
      EdgeCount:       72
      CyclomaticComplexity: 17
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/errno.c:125,5'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:125,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '../src/pj/errno.c:125,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/errno.c:125,5'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:125,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '../src/pj/errno.c:125,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/errno.c:125,5'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:125,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      '../src/pj/errno.c:128,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   '../src/pj/errno.c:125,5'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:125,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/errno.c:125,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/errno.c:125,5'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:125,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/errno.c:125,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/errno.c:125,5'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:125,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/errno.c:125,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/errno.c:128,5'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:128,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/errno.c:132,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/errno.c:128,5'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/errno.c:128,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/errno.c:132,5'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:132,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/errno.c:135,11'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/errno.c:132,5'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:132,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/errno.c:132,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/errno.c:135,5'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:136,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/errno.c:152,42'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/errno.c:136,13'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:136,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/errno.c:137,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/errno.c:136,71'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:137,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/errno.c:139,29'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/errno.c:137,13'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:137,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/errno.c:149,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/errno.c:136,13'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:139,29'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/errno.c:149,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/errno.c:139,47'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:140,29'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/errno.c:147,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/errno.c:140,53'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:141,29'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/errno.c:147,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/errno.c:139,17'
          Branch Sides:
            - BranchSide:      '../src/pj/errno.c:144,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/errno.c:147,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/errno.c:125,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/errno.c:128,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/errno.c:132,5'
          Dst:             __assert_fail
    - functionName:    pj_exception_id_free
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/except.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - id
      BBCount:         17
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_enter_critical_section
        - pj_leave_critical_section
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pj/except.c:132,5'
          Branch Sides:
            - BranchSide:      '../src/pj/except.c:132,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_enter_critical_section
                - pj_leave_critical_section
            - BranchSide:      '../src/pj/except.c:132,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/except.c:132,5'
          Branch Sides:
            - BranchSide:      '../src/pj/except.c:132,5'
              BranchSideFuncs:
                - pj_enter_critical_section
                - pj_leave_critical_section
            - BranchSide:      '../src/pj/except.c:134,5'
              BranchSideFuncs:
                - pj_enter_critical_section
                - pj_leave_critical_section
        - Branch String:   '../src/pj/except.c:132,5'
          Branch Sides:
            - BranchSide:      '../src/pj/except.c:132,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/except.c:132,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/except.c:132,5'
          Branch Sides:
            - BranchSide:      '../src/pj/except.c:132,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/except.c:132,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pj/except.c:132,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/except.c:134,5'
          Dst:             pj_enter_critical_section
        - Src:             '../src/pj/except.c:136,5'
          Dst:             pj_leave_critical_section
    - functionName:    pj_exception_id_alloc
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/except.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - id
      BBCount:         10
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - pj_enter_critical_section
        - pj_leave_critical_section
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pj/except.c:113,5'
          Branch Sides:
            - BranchSide:      '../src/pj/except.c:114,32'
              BranchSideFuncs:
                - pj_leave_critical_section
                - pj_leave_critical_section
            - BranchSide:      '../src/pj/except.c:122,5'
              BranchSideFuncs:
                - pj_leave_critical_section
        - Branch String:   '../src/pj/except.c:114,13'
          Branch Sides:
            - BranchSide:      '../src/pj/except.c:115,37'
              BranchSideFuncs:
                - pj_leave_critical_section
            - BranchSide:      '../src/pj/except.c:120,5'
              BranchSideFuncs:
                - pj_leave_critical_section
                - pj_leave_critical_section
      Callsites:
        - Src:             '../src/pj/except.c:107,5'
          Dst:             pj_enter_critical_section
        - Src:             '../src/pj/except.c:117,13'
          Dst:             pj_leave_critical_section
        - Src:             '../src/pj/except.c:122,5'
          Dst:             pj_leave_critical_section
    - functionName:    exception_cleanup
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/except.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          49
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - pj_thread_local_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/except.c:58,9'
          Branch Sides:
            - BranchSide:      '../src/pj/except.c:58,9'
              BranchSideFuncs:
                - pj_thread_local_free
            - BranchSide:      '../src/pj/except.c:58,9'
              BranchSideFuncs:
                - pj_thread_local_free
        - Branch String:   '../src/pj/except.c:58,9'
          Branch Sides:
            - BranchSide:      '../src/pj/except.c:59,30'
              BranchSideFuncs:
                - pj_thread_local_free
            - BranchSide:      '../src/pj/except.c:66,15'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/except.c:66,9'
          Branch Sides:
            - BranchSide:      '../src/pj/except.c:67,32'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/except.c:72,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/except.c:59,9'
          Dst:             pj_thread_local_free
    - functionName:    pj_push_exception_handler_
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/except.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rec
      BBCount:         9
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - exception_cleanup
        - pj_atexit
        - pj_thread_local_alloc
        - pj_thread_local_get
        - pj_thread_local_set
      functionUses:    10
      BranchProfiles:
        - Branch String:   '../src/pj/except.c:78,9'
          Branch Sides:
            - BranchSide:      '../src/pj/except.c:78,9'
              BranchSideFuncs:
                - pj_thread_local_alloc
                - __assert_fail
                - pj_atexit
                - pj_thread_local_get
                - pj_thread_local_set
            - BranchSide:      '../src/pj/except.c:79,9'
              BranchSideFuncs:
                - pj_thread_local_alloc
                - __assert_fail
                - pj_atexit
                - pj_thread_local_get
                - pj_thread_local_set
        - Branch String:   '../src/pj/except.c:80,9'
          Branch Sides:
            - BranchSide:      '../src/pj/except.c:80,9'
              BranchSideFuncs:
                - pj_atexit
                - pj_thread_local_get
                - pj_thread_local_set
            - BranchSide:      '../src/pj/except.c:81,9'
              BranchSideFuncs:
                - pj_atexit
                - pj_thread_local_get
                - pj_thread_local_set
      Callsites:
        - Src:             '../src/pj/except.c:79,9'
          Dst:             pj_thread_local_alloc
        - Src:             '../src/pj/except.c:80,9'
          Dst:             __assert_fail
        - Src:             '../src/pj/except.c:81,9'
          Dst:             pj_atexit
        - Src:             '../src/pj/except.c:81,9'
          Dst:             exception_cleanup
        - Src:             '../src/pj/except.c:84,23'
          Dst:             pj_thread_local_get
        - Src:             '../src/pj/except.c:86,5'
          Dst:             pj_thread_local_set
    - functionName:    pj_pop_exception_handler_
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/except.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rec
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pj_thread_local_get
        - pj_thread_local_set
      functionUses:    11
      BranchProfiles:
        - Branch String:   '../src/pj/except.c:95,17'
          Branch Sides:
            - BranchSide:      '../src/pj/except.c:95,20'
              BranchSideFuncs:
                - pj_thread_local_set
            - BranchSide:      '../src/pj/except.c:95,17'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/except.c:95,9'
          Branch Sides:
            - BranchSide:      '../src/pj/except.c:95,9'
              BranchSideFuncs:
                - pj_thread_local_set
            - BranchSide:      '../src/pj/except.c:96,29'
              BranchSideFuncs:
                - pj_thread_local_set
      Callsites:
        - Src:             '../src/pj/except.c:94,15'
          Dst:             pj_thread_local_get
        - Src:             '../src/pj/except.c:96,9'
          Dst:             pj_thread_local_set
    - functionName:    pj_exception_id_name
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/except.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - id
      BBCount:         19
      ICount:          80
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - snprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/except.c:150,5'
          Branch Sides:
            - BranchSide:      '../src/pj/except.c:150,5'
              BranchSideFuncs:
                - __assert_fail
                - snprintf
            - BranchSide:      '../src/pj/except.c:150,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/except.c:150,5'
          Branch Sides:
            - BranchSide:      '../src/pj/except.c:150,5'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      '../src/pj/except.c:152,28'
              BranchSideFuncs:
                - snprintf
        - Branch String:   '../src/pj/except.c:150,5'
          Branch Sides:
            - BranchSide:      '../src/pj/except.c:150,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/except.c:150,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/except.c:150,5'
          Branch Sides:
            - BranchSide:      '../src/pj/except.c:150,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/except.c:150,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/except.c:152,9'
          Branch Sides:
            - BranchSide:      '../src/pj/except.c:154,42'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      '../src/pj/except.c:158,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/except.c:150,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/except.c:153,9'
          Dst:             snprintf
    - functionName:    pj_throw_exception_
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/except.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - exception_id
      BBCount:         14
      ICount:          63
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - longjmp
        - pj_exception_id_name
        - pj_log_get_level
        - pj_pop_exception_handler_
        - pj_thread_local_get
      functionUses:    22
      BranchProfiles:
        - Branch String:   '../src/pj/except.c:46,9'
          Branch Sides:
            - BranchSide:      '../src/pj/except.c:47,9'
              BranchSideFuncs:
                - pj_log_get_level
                - __assert_fail
                - pj_pop_exception_handler_
                - longjmp
                - pj_exception_id_name
                - pj_log_1
            - BranchSide:      '../src/pj/except.c:52,31'
              BranchSideFuncs:
                - pj_pop_exception_handler_
                - longjmp
        - Branch String:   '../src/pj/except.c:47,9'
          Branch Sides:
            - BranchSide:      '../src/pj/except.c:47,9'
              BranchSideFuncs:
                - pj_exception_id_name
                - pj_log_1
                - __assert_fail
                - pj_pop_exception_handler_
                - longjmp
            - BranchSide:      '../src/pj/except.c:49,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_pop_exception_handler_
                - longjmp
        - Branch String:   '../src/pj/except.c:49,9'
          Branch Sides:
            - BranchSide:      '../src/pj/except.c:49,9'
              BranchSideFuncs:
                - pj_pop_exception_handler_
                - longjmp
            - BranchSide:      '../src/pj/except.c:51,5'
              BranchSideFuncs:
                - pj_pop_exception_handler_
                - longjmp
      Callsites:
        - Src:             '../src/pj/except.c:45,15'
          Dst:             pj_thread_local_get
        - Src:             '../src/pj/except.c:47,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/except.c:47,9'
          Dst:             pj_exception_id_name
        - Src:             '../src/pj/except.c:47,9'
          Dst:             pj_log_1
        - Src:             '../src/pj/except.c:49,9'
          Dst:             __assert_fail
        - Src:             '../src/pj/except.c:52,5'
          Dst:             pj_pop_exception_handler_
        - Src:             '../src/pj/except.c:53,5'
          Dst:             longjmp
    - functionName:    longjmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_create_unique_string_lower
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/guid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - str
      BBCount:         7
      ICount:          59
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - pj_create_unique_string
        - pj_tolower
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/guid.c:45,5'
          Branch Sides:
            - BranchSide:      '../src/pj/guid.c:46,40'
              BranchSideFuncs:
                - pj_tolower.3352
            - BranchSide:      '../src/pj/guid.c:47,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/guid.c:44,5'
          Dst:             pj_create_unique_string
        - Src:             '../src/pj/guid.c:46,29'
          Dst:             pj_tolower
    - functionName:    pj_create_unique_string
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/guid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - str
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_generate_unique_string
        - pj_pool_alloc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/guid.c:36,23'
          Dst:             pj_pool_alloc
        - Src:             '../src/pj/guid.c:37,5'
          Dst:             pj_generate_unique_string
    - functionName:    pj_tolower
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/ctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tolower
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/ctype.h:118,53'
          Dst:             tolower
    - functionName:    pj_generate_unique_string_lower
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/guid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - pj_generate_unique_string
        - pj_tolower
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/guid.c:28,5'
          Branch Sides:
            - BranchSide:      '../src/pj/guid.c:29,40'
              BranchSideFuncs:
                - pj_tolower.3352
            - BranchSide:      '../src/pj/guid.c:31,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/guid.c:27,5'
          Dst:             pj_generate_unique_string
        - Src:             '../src/pj/guid.c:29,29'
          Dst:             pj_tolower
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_memcmp
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 882
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf1
        - buf2
        - size
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/string.h:882,12'
          Dst:             memcmp
    - functionName:    pj_hash_this
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
        - it
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_hash_next
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
        - it
      BBCount:         14
      ICount:          98
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   '../src/pj/hash.c:309,9'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:310,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/hash.c:313,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/hash.c:313,5'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:314,21'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/hash.c:320,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/hash.c:315,13'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:316,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/hash.c:318,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/hash.c:320,12'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:320,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/hash.c:320,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_hash_first
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
        - it
      BBCount:         11
      ICount:          76
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    12
      BranchProfiles:
        - Branch String:   '../src/pj/hash.c:295,5'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:296,21'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/hash.c:302,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/hash.c:297,13'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:298,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/hash.c:300,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/hash.c:302,12'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:302,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/hash.c:302,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_hash_count
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_hash_set_np_lower
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
        - key
        - keylen
        - hval
        - entry_buf
        - value
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hash_set
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/hash.c:281,5'
          Dst:             hash_set
    - functionName:    hash_set
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - ht
        - key
        - keylen
        - hval
        - value
        - entry_buf
        - lower
      BBCount:         19
      ICount:          110
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - find_entry
        - pj_log_get_level
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/pj/hash.c:237,9'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:237,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
            - BranchSide:      '../src/pj/hash.c:238,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
        - Branch String:   '../src/pj/hash.c:238,13'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:240,13'
              BranchSideFuncs:
                - pj_log_get_level
            - BranchSide:      '../src/pj/hash.c:246,33'
              BranchSideFuncs:
                - pj_log_get_level
        - Branch String:   '../src/pj/hash.c:240,13'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:240,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/hash.c:241,26'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/hash.c:247,13'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/hash.c:247,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/hash.c:235,15'
          Dst:             find_entry
        - Src:             '../src/pj/hash.c:240,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/hash.c:247,13'
          Dst:             pj_log_get_level
    - functionName:    find_entry
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - ht
        - key
        - keylen
        - val
        - hval
        - entry_buf
        - lower
      BBCount:         76
      ICount:          437
      EdgeCount:       98
      CyclomaticComplexity: 24
      functionsReached:
        - __assert_fail
        - pj_log_get_level
        - pj_memcmp
        - pj_memcpy
        - pj_pool_alloc
        - pj_tolower
        - strlen
        - strncasecmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pj/hash.c:127,14'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:127,18'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
                - pj_tolower.3403
                - pj_tolower.3403
                - strlen
            - BranchSide:      '../src/pj/hash.c:136,13'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
                - pj_tolower.3403
                - pj_tolower.3403
        - Branch String:   '../src/pj/hash.c:127,9'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:128,17'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
                - strlen
            - BranchSide:      '../src/pj/hash.c:136,13'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
                - pj_tolower.3403
                - pj_tolower.3403
        - Branch String:   '../src/pj/hash.c:129,13'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:130,60'
              BranchSideFuncs:
                - strlen
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
            - BranchSide:      '../src/pj/hash.c:132,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
        - Branch String:   '../src/pj/hash.c:137,13'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:138,54'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
                - pj_tolower.3403
            - BranchSide:      '../src/pj/hash.c:147,54'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
                - pj_tolower.3403
        - Branch String:   '../src/pj/hash.c:139,13'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:140,21'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
                - pj_tolower.3403
            - BranchSide:      '../src/pj/hash.c:145,33'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
        - Branch String:   '../src/pj/hash.c:140,21'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:141,28'
              BranchSideFuncs:
                - pj_tolower.3403
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
            - BranchSide:      '../src/pj/hash.c:143,28'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
                - pj_tolower.3403
        - Branch String:   '../src/pj/hash.c:149,13'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:0,0'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
                - pj_tolower.3403
            - BranchSide:      '../src/pj/hash.c:150,21'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
                - pj_tolower.3403
        - Branch String:   '../src/pj/hash.c:150,21'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:151,28'
              BranchSideFuncs:
                - pj_tolower.3403
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
            - BranchSide:      '../src/pj/hash.c:153,28'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
                - pj_tolower.3403
        - Branch String:   '../src/pj/hash.c:163,5'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:167,13'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
            - BranchSide:      '../src/pj/hash.c:176,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
        - Branch String:   '../src/pj/hash.c:167,31'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:167,34'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
            - BranchSide:      '../src/pj/hash.c:174,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
        - Branch String:   '../src/pj/hash.c:167,56'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:168,15'
              BranchSideFuncs:
                - pj_memcmp.3394
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - strncasecmp
            - BranchSide:      '../src/pj/hash.c:174,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
        - Branch String:   '../src/pj/hash.c:168,21'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:168,54'
              BranchSideFuncs:
                - strncasecmp
                - pj_memcmp.3394
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
            - BranchSide:      '../src/pj/hash.c:170,16'
              BranchSideFuncs:
                - pj_memcmp.3394
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - strncasecmp
        - Branch String:   '../src/pj/hash.c:169,71'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:170,16'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
            - BranchSide:      '../src/pj/hash.c:172,13'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
        - Branch String:   '../src/pj/hash.c:170,22'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:170,35'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
            - BranchSide:      '../src/pj/hash.c:174,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
        - Branch String:   '../src/pj/hash.c:167,13'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:172,13'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
            - BranchSide:      '../src/pj/hash.c:174,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
                - pj_memcmp.3394
                - strncasecmp
        - Branch String:   '../src/pj/hash.c:176,15'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:176,18'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/hash.c:177,16'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/hash.c:176,9'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:177,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/hash.c:182,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
        - Branch String:   '../src/pj/hash.c:182,9'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:183,33'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.3393
            - BranchSide:      '../src/pj/hash.c:186,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
        - Branch String:   '../src/pj/hash.c:186,9'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:186,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
            - BranchSide:      '../src/pj/hash.c:188,17'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_log_get_level
                - pj_pool_alloc
                - pj_memcpy.3393
        - Branch String:   '../src/pj/hash.c:186,9'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:186,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/hash.c:186,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/hash.c:189,9'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:0,0'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.3393
            - BranchSide:      '../src/pj/hash.c:189,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.3393
        - Branch String:   '../src/pj/hash.c:196,9'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:197,36'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.3393
            - BranchSide:      '../src/pj/hash.c:200,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/hash.c:130,32'
          Dst:             strlen
        - Src:             '../src/pj/hash.c:141,56'
          Dst:             pj_tolower
        - Src:             '../src/pj/hash.c:151,56'
          Dst:             pj_tolower
        - Src:             '../src/pj/hash.c:168,24'
          Dst:             strncasecmp
        - Src:             '../src/pj/hash.c:170,25'
          Dst:             pj_memcmp
        - Src:             '../src/pj/hash.c:186,9'
          Dst:             __assert_fail
        - Src:             '../src/pj/hash.c:188,17'
          Dst:             pj_pool_alloc
        - Src:             '../src/pj/hash.c:189,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/hash.c:197,22'
          Dst:             pj_pool_alloc
        - Src:             '../src/pj/hash.c:198,9'
          Dst:             pj_memcpy
    - functionName:    pj_tolower
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/ctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tolower
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/ctype.h:118,53'
          Dst:             tolower
    - functionName:    pj_hash_set_np
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
        - key
        - keylen
        - hval
        - entry_buf
        - value
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hash_set
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/hash.c:272,5'
          Dst:             hash_set
    - functionName:    pj_hash_set_lower
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - ht
        - key
        - keylen
        - hval
        - value
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hash_set
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/hash.c:264,5'
          Dst:             hash_set
    - functionName:    pj_hash_set
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - ht
        - key
        - keylen
        - hval
        - value
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hash_set
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/hash.c:257,5'
          Dst:             hash_set
    - functionName:    pj_hash_get_lower
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
        - key
        - keylen
        - hval
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - find_entry
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../src/pj/hash.c:226,12'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:226,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/hash.c:226,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/hash.c:225,14'
          Dst:             find_entry
    - functionName:    pj_hash_get
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
        - key
        - keylen
        - hval
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - find_entry
      functionUses:    12
      BranchProfiles:
        - Branch String:   '../src/pj/hash.c:217,12'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:217,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/hash.c:217,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/hash.c:216,14'
          Dst:             find_entry
    - functionName:    pj_hash_create
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         14
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - pj_log_get_level
        - pj_pool_alloc
        - pj_pool_calloc
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../src/pj/hash.c:101,5'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:101,5'
              BranchSideFuncs:
                - pj_pool_calloc
            - BranchSide:      '../src/pj/hash.c:107,16'
              BranchSideFuncs:
                - pj_pool_calloc
        - Branch String:   '../src/pj/hash.c:110,5'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:109,20'
              BranchSideFuncs:
                - pj_pool_calloc
            - BranchSide:      '../src/pj/hash.c:111,16'
              BranchSideFuncs:
                - pj_pool_calloc
      Callsites:
        - Src:             '../src/pj/hash.c:98,9'
          Dst:             pj_pool_alloc
        - Src:             '../src/pj/hash.c:101,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/hash.c:115,16'
          Dst:             pj_pool_calloc
    - functionName:    pj_hash_calc_tolower
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hval
        - result
        - key
      BBCount:         10
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - pj_tolower
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/pj/hash.c:78,5'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:79,32'
              BranchSideFuncs:
                - pj_tolower.3403
            - BranchSide:      '../src/pj/hash.c:86,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/hash.c:80,13'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:81,31'
              BranchSideFuncs:
                - pj_tolower.3403
            - BranchSide:      '../src/pj/hash.c:83,16'
              BranchSideFuncs:
                - pj_tolower.3403
      Callsites:
        - Src:             '../src/pj/hash.c:79,21'
          Dst:             pj_tolower
    - functionName:    pj_hash_calc
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hash
        - key
        - keylen
      BBCount:         12
      ICount:          82
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/hash.c:57,9'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:58,50'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/hash.c:63,50'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/hash.c:59,9'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:60,21'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/hash.c:62,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/hash.c:65,9'
          Branch Sides:
            - BranchSide:      '../src/pj/hash.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/hash.c:66,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_list_size
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../include/pj/list_i.h:130,5'
          Branch Sides:
            - BranchSide:      '../include/pj/list_i.h:131,9'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/list_i.h:135,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_list_search
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - value
        - comp
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../include/pj/list_i.h:118,22'
          Branch Sides:
            - BranchSide:      '../include/pj/list_i.h:118,27'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/list_i.h:118,5'
              BranchSideFuncs: []
        - Branch String:   '../include/pj/list_i.h:118,5'
          Branch Sides:
            - BranchSide:      '../include/pj/list_i.h:119,25'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/list_i.h:121,12'
              BranchSideFuncs: []
        - Branch String:   '../include/pj/list_i.h:121,12'
          Branch Sides:
            - BranchSide:      '../include/pj/list_i.h:121,12'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/list_i.h:121,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_list_find_node
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - node
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   '../include/pj/list_i.h:107,22'
          Branch Sides:
            - BranchSide:      '../include/pj/list_i.h:107,25'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/list_i.h:107,5'
              BranchSideFuncs: []
        - Branch String:   '../include/pj/list_i.h:107,5'
          Branch Sides:
            - BranchSide:      '../include/pj/list_i.h:108,25'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/list_i.h:110,12'
              BranchSideFuncs: []
        - Branch String:   '../include/pj/list_i.h:110,12'
          Branch Sides:
            - BranchSide:      '../include/pj/list_i.h:110,22'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/list_i.h:110,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_list_erase
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_link_node
        - pj_list_init
      functionUses:    37
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/list_i.h:94,5'
          Dst:             pj_link_node
        - Src:             '../include/pj/list_i.h:100,5'
          Dst:             pj_list_init
    - functionName:    pj_link_node
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prev
        - next
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_list_init
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_list_merge_first
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lst1
        - lst2
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_link_node
        - pj_list_empty
        - pj_list_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../include/pj/list_i.h:85,9'
          Branch Sides:
            - BranchSide:      '../include/pj/list_i.h:85,9'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/list_i.h:86,33'
              BranchSideFuncs:
                - pj_link_node
                - pj_link_node
                - pj_list_init.3464
      Callsites:
        - Src:             '../include/pj/list_i.h:85,10'
          Dst:             pj_list_empty
        - Src:             '../include/pj/list_i.h:86,9'
          Dst:             pj_link_node
        - Src:             '../include/pj/list_i.h:87,9'
          Dst:             pj_link_node
        - Src:             '../include/pj/list_i.h:88,9'
          Dst:             pj_list_init
    - functionName:    pj_list_empty
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_list_merge_last
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lst1
        - lst2
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_link_node
        - pj_list_empty
        - pj_list_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../include/pj/list_i.h:76,9'
          Branch Sides:
            - BranchSide:      '../include/pj/list_i.h:76,9'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/list_i.h:77,33'
              BranchSideFuncs:
                - pj_link_node
                - pj_link_node
                - pj_list_init.3464
      Callsites:
        - Src:             '../include/pj/list_i.h:76,10'
          Dst:             pj_list_empty
        - Src:             '../include/pj/list_i.h:77,9'
          Dst:             pj_link_node
        - Src:             '../include/pj/list_i.h:78,9'
          Dst:             pj_link_node
        - Src:             '../include/pj/list_i.h:79,9'
          Dst:             pj_list_init
    - functionName:    pj_list_insert_list_before
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pos
        - lst
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_insert_list_after
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/list_i.h:71,5'
          Dst:             pj_list_insert_list_after
    - functionName:    pj_list_insert_list_after
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pos
        - lst
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_link_node
        - pj_list_empty
        - pj_list_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../include/pj/list_i.h:59,9'
          Branch Sides:
            - BranchSide:      '../include/pj/list_i.h:59,9'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/list_i.h:60,18'
              BranchSideFuncs:
                - pj_link_node
                - pj_link_node
                - pj_list_init.3464
      Callsites:
        - Src:             '../include/pj/list_i.h:59,10'
          Dst:             pj_list_empty
        - Src:             '../include/pj/list_i.h:63,9'
          Dst:             pj_link_node
        - Src:             '../include/pj/list_i.h:64,9'
          Dst:             pj_link_node
        - Src:             '../include/pj/list_i.h:65,9'
          Dst:             pj_list_init
    - functionName:    pj_list_insert_nodes_before
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pos
        - lst
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_insert_nodes_after
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/list_i.h:54,5'
          Dst:             pj_list_insert_nodes_after
    - functionName:    pj_list_insert_nodes_after
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pos
        - lst
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_link_node
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/list_i.h:48,5'
          Dst:             pj_link_node
        - Src:             '../include/pj/list_i.h:49,5'
          Dst:             pj_link_node
    - functionName:    pj_list_insert_before
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pos
        - node
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_insert_after
      functionUses:    42
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/list_i.h:39,5'
          Dst:             pj_list_insert_after
    - functionName:    pj_list_insert_after
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pos
        - node
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    grp_lock_unset_owner_thread
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - glock
      BBCount:         12
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pj_thread_this
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:279,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:279,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/lock.c:281,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/lock.c:281,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:281,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/lock.c:282,11'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/lock.c:282,9'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:282,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/lock.c:283,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/lock.c:279,5'
          Dst:             pj_thread_this
        - Src:             '../src/pj/lock.c:279,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/lock.c:281,5'
          Dst:             __assert_fail
    - functionName:    grp_lock_set_owner_thread
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - glock
      BBCount:         9
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pj_thread_this
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:261,9'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:263,24'
              BranchSideFuncs:
                - pj_thread_this
                - __assert_fail
            - BranchSide:      '../src/pj/lock.c:270,9'
              BranchSideFuncs:
                - pj_thread_this
                - __assert_fail
        - Branch String:   '../src/pj/lock.c:270,9'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:270,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/lock.c:272,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/lock.c:263,24'
          Dst:             pj_thread_this
        - Src:             '../src/pj/lock.c:270,9'
          Dst:             pj_thread_this
        - Src:             '../src/pj/lock.c:270,9'
          Dst:             __assert_fail
    - functionName:    null_op
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - arg
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_grp_lock_dump
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp_lock
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - pj_grp_lock_get_ref
        - pj_log_get_level
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:766,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:766,5'
              BranchSideFuncs:
                - pj_grp_lock_get_ref
                - pj_log_4
            - BranchSide:      '../src/pj/lock.c:766,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/lock.c:766,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/lock.c:766,5'
          Dst:             pj_grp_lock_get_ref
        - Src:             '../src/pj/lock.c:766,5'
          Dst:             pj_log_4
    - functionName:    pj_grp_lock_get_ref
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - glock
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_atomic_get
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/lock.c:660,12'
          Dst:             pj_atomic_get
    - functionName:    pj_grp_lock_unchain_lock
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 715
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - glock
        - lock
      BBCount:         16
      ICount:          94
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - grp_lock_acquire
        - grp_lock_release
        - pj_list_erase
        - pj_lock_release
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:700,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:701,13'
              BranchSideFuncs:
                - grp_lock_release
                - pj_list_erase
                - pj_lock_release
            - BranchSide:      '../src/pj/lock.c:706,9'
              BranchSideFuncs:
                - grp_lock_release
                - pj_list_erase
                - pj_lock_release
        - Branch String:   '../src/pj/lock.c:701,13'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:702,13'
              BranchSideFuncs:
                - grp_lock_release
                - pj_list_erase
                - pj_lock_release
            - BranchSide:      '../src/pj/lock.c:703,15'
              BranchSideFuncs:
                - grp_lock_release
                - pj_list_erase
                - pj_lock_release
        - Branch String:   '../src/pj/lock.c:706,9'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:706,9'
              BranchSideFuncs:
                - pj_list_erase
                - grp_lock_release
                - pj_lock_release
            - BranchSide:      '../src/pj/lock.c:709,23'
              BranchSideFuncs:
                - pj_list_erase
                - grp_lock_release
                - pj_lock_release
        - Branch String:   '../src/pj/lock.c:710,9'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:711,29'
              BranchSideFuncs:
                - pj_lock_release
                - grp_lock_release
            - BranchSide:      '../src/pj/lock.c:712,5'
              BranchSideFuncs:
                - grp_lock_release
      Callsites:
        - Src:             '../src/pj/lock.c:697,5'
          Dst:             grp_lock_acquire
        - Src:             '../src/pj/lock.c:709,9'
          Dst:             pj_list_erase
        - Src:             '../src/pj/lock.c:711,13'
          Dst:             pj_lock_release
        - Src:             '../src/pj/lock.c:714,5'
          Dst:             grp_lock_release
    - functionName:    grp_lock_acquire
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         9
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - grp_lock_set_owner_thread
        - pj_atomic_get
        - pj_grp_lock_add_ref
        - pj_lock_acquire
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:293,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:293,5'
              BranchSideFuncs:
                - grp_lock_set_owner_thread
                - pj_grp_lock_add_ref
                - pj_lock_acquire
            - BranchSide:      '../src/pj/lock.c:295,11'
              BranchSideFuncs:
                - grp_lock_set_owner_thread
                - pj_grp_lock_add_ref
                - pj_lock_acquire
        - Branch String:   '../src/pj/lock.c:296,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:297,25'
              BranchSideFuncs:
                - pj_lock_acquire
                - grp_lock_set_owner_thread
                - pj_grp_lock_add_ref
            - BranchSide:      '../src/pj/lock.c:300,31'
              BranchSideFuncs:
                - grp_lock_set_owner_thread
                - pj_grp_lock_add_ref
      Callsites:
        - Src:             '../src/pj/lock.c:293,5'
          Dst:             pj_atomic_get
        - Src:             '../src/pj/lock.c:293,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/lock.c:297,9'
          Dst:             pj_lock_acquire
        - Src:             '../src/pj/lock.c:300,5'
          Dst:             grp_lock_set_owner_thread
        - Src:             '../src/pj/lock.c:301,5'
          Dst:             pj_grp_lock_add_ref
    - functionName:    pj_lock_release
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lock
      BBCount:         11
      ICount:          49
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    63
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:190,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:190,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/lock.c:191,14'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/lock.c:190,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:190,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/lock.c:190,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pj/lock.c:190,5'
          Dst:             __assert_fail
    - functionName:    grp_lock_release
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - grp_lock_unset_owner_thread
        - pj_grp_lock_dec_ref
        - pj_lock_release
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:338,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:339,25'
              BranchSideFuncs:
                - pj_lock_release
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pj/lock.c:342,32'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
      Callsites:
        - Src:             '../src/pj/lock.c:335,5'
          Dst:             grp_lock_unset_owner_thread
        - Src:             '../src/pj/lock.c:339,9'
          Dst:             pj_lock_release
        - Src:             '../src/pj/lock.c:342,12'
          Dst:             pj_grp_lock_dec_ref
    - functionName:    pj_grp_lock_dec_ref
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - glock
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - grp_lock_dec_ref
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/lock.c:654,12'
          Dst:             grp_lock_dec_ref
    - functionName:    grp_lock_dec_ref
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - glock
      BBCount:         9
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - grp_lock_destroy
        - pj_atomic_dec_and_get
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:562,9'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:563,26'
              BranchSideFuncs:
                - grp_lock_destroy
            - BranchSide:      '../src/pj/lock.c:566,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/lock.c:566,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:566,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/lock.c:567,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/lock.c:562,14'
          Dst:             pj_atomic_dec_and_get
        - Src:             '../src/pj/lock.c:563,9'
          Dst:             grp_lock_destroy
        - Src:             '../src/pj/lock.c:566,5'
          Dst:             __assert_fail
    - functionName:    grp_lock_destroy
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         19
      ICount:          145
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - pj_atomic_destroy
        - pj_lock_destroy
        - pj_lock_release
        - pj_pool_release
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:377,9'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:379,9'
              BranchSideFuncs:
                - pj_lock_destroy
                - pj_atomic_destroy
                - pj_pool_release
                - pj_lock_release
            - BranchSide:      '../src/pj/lock.c:383,11'
              BranchSideFuncs:
                - pj_lock_destroy
                - pj_atomic_destroy
                - pj_pool_release
                - pj_lock_release
        - Branch String:   '../src/pj/lock.c:384,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:385,13'
              BranchSideFuncs:
                - pj_lock_destroy
                - pj_atomic_destroy
                - pj_pool_release
                - pj_lock_release
            - BranchSide:      '../src/pj/lock.c:394,10'
              BranchSideFuncs:
                - pj_lock_destroy
                - pj_atomic_destroy
                - pj_pool_release
        - Branch String:   '../src/pj/lock.c:385,13'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:387,19'
              BranchSideFuncs:
                - pj_lock_destroy
                - pj_atomic_destroy
                - pj_pool_release
                - pj_lock_release
            - BranchSide:      '../src/pj/lock.c:390,15'
              BranchSideFuncs:
                - pj_lock_destroy
                - pj_atomic_destroy
                - pj_pool_release
                - pj_lock_release
        - Branch String:   '../src/pj/lock.c:387,13'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:388,33'
              BranchSideFuncs:
                - pj_lock_release
                - pj_lock_destroy
                - pj_atomic_destroy
                - pj_pool_release
            - BranchSide:      '../src/pj/lock.c:389,9'
              BranchSideFuncs:
                - pj_lock_destroy
                - pj_atomic_destroy
                - pj_pool_release
                - pj_lock_release
        - Branch String:   '../src/pj/lock.c:395,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:396,31'
              BranchSideFuncs:
                - pj_lock_destroy
                - pj_atomic_destroy
                - pj_pool_release
            - BranchSide:      '../src/pj/lock.c:401,21'
              BranchSideFuncs:
                - pj_lock_destroy
                - pj_atomic_destroy
                - pj_pool_release
      Callsites:
        - Src:             '../src/pj/lock.c:388,17'
          Dst:             pj_lock_release
        - Src:             '../src/pj/lock.c:401,5'
          Dst:             pj_lock_destroy
        - Src:             '../src/pj/lock.c:402,5'
          Dst:             pj_atomic_destroy
        - Src:             '../src/pj/lock.c:404,5'
          Dst:             pj_pool_release
    - functionName:    pj_lock_destroy
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lock
      BBCount:         11
      ICount:          49
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    15
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:196,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/lock.c:197,14'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/lock.c:196,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/lock.c:196,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pj/lock.c:196,5'
          Dst:             __assert_fail
    - functionName:    pj_lock_acquire
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lock
      BBCount:         11
      ICount:          49
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    41
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:178,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:178,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/lock.c:179,14'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/lock.c:178,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:178,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/lock.c:178,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pj/lock.c:178,5'
          Dst:             __assert_fail
    - functionName:    pj_grp_lock_add_ref
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - glock
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - grp_lock_add_ref
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/lock.c:649,12'
          Dst:             grp_lock_add_ref
    - functionName:    grp_lock_add_ref
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - glock
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_atomic_inc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/lock.c:555,5'
          Dst:             pj_atomic_inc
    - functionName:    pj_grp_lock_chain_lock
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - glock
        - lock
        - pos
      BBCount:         13
      ICount:          98
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - grp_lock_acquire
        - grp_lock_release
        - pj_list_insert_before
        - pj_lock_acquire
        - pj_pool_zalloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:672,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:673,25'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_pool_zalloc.3574
                - pj_list_insert_before
                - grp_lock_release
            - BranchSide:      '../src/pj/lock.c:675,11'
              BranchSideFuncs:
                - pj_pool_zalloc.3574
                - pj_list_insert_before
                - grp_lock_release
        - Branch String:   '../src/pj/lock.c:676,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:676,5'
              BranchSideFuncs:
                - pj_pool_zalloc.3574
                - pj_list_insert_before
                - grp_lock_release
            - BranchSide:      '../src/pj/lock.c:677,13'
              BranchSideFuncs:
                - pj_pool_zalloc.3574
                - pj_list_insert_before
                - grp_lock_release
        - Branch String:   '../src/pj/lock.c:677,13'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:678,13'
              BranchSideFuncs:
                - pj_pool_zalloc.3574
                - pj_list_insert_before
                - grp_lock_release
            - BranchSide:      '../src/pj/lock.c:679,15'
              BranchSideFuncs:
                - pj_pool_zalloc.3574
                - pj_list_insert_before
                - grp_lock_release
      Callsites:
        - Src:             '../src/pj/lock.c:670,5'
          Dst:             grp_lock_acquire
        - Src:             '../src/pj/lock.c:673,9'
          Dst:             pj_lock_acquire
        - Src:             '../src/pj/lock.c:682,15'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pj/lock.c:685,5'
          Dst:             pj_list_insert_before
        - Src:             '../src/pj/lock.c:688,5'
          Dst:             grp_lock_release
    - functionName:    pj_pool_zalloc
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_calloc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/pool.h:490,12'
          Dst:             pj_pool_calloc
    - functionName:    pj_grp_lock_del_handler
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - glock
        - comp
        - destroy
      BBCount:         15
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - grp_lock_acquire
        - grp_lock_release
        - pj_list_erase
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:540,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:541,13'
              BranchSideFuncs:
                - grp_lock_release
                - pj_list_erase
            - BranchSide:      '../src/pj/lock.c:546,9'
              BranchSideFuncs:
                - grp_lock_release
                - pj_list_erase
        - Branch String:   '../src/pj/lock.c:541,30'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:541,33'
              BranchSideFuncs:
                - grp_lock_release
                - pj_list_erase
            - BranchSide:      '../src/pj/lock.c:543,14'
              BranchSideFuncs:
                - grp_lock_release
                - pj_list_erase
        - Branch String:   '../src/pj/lock.c:541,13'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:542,13'
              BranchSideFuncs:
                - grp_lock_release
                - pj_list_erase
            - BranchSide:      '../src/pj/lock.c:543,14'
              BranchSideFuncs:
                - grp_lock_release
                - pj_list_erase
        - Branch String:   '../src/pj/lock.c:546,9'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:546,9'
              BranchSideFuncs:
                - pj_list_erase
                - grp_lock_release
            - BranchSide:      '../src/pj/lock.c:547,23'
              BranchSideFuncs:
                - pj_list_erase
                - grp_lock_release
      Callsites:
        - Src:             '../src/pj/lock.c:537,5'
          Dst:             grp_lock_acquire
        - Src:             '../src/pj/lock.c:547,9'
          Dst:             pj_list_erase
        - Src:             '../src/pj/lock.c:549,5'
          Dst:             grp_lock_release
    - functionName:    pj_grp_lock_add_handler
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - glock
        - pool
        - comp
        - destroy
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - grp_lock_add_handler
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/lock.c:528,12'
          Dst:             grp_lock_add_handler
    - functionName:    grp_lock_add_handler
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - glock
        - pool
        - comp
        - destroy
        - acquire_lock
      BBCount:         12
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - grp_lock_acquire
        - grp_lock_release
        - pj_list_push_back
        - pj_pool_zalloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:353,9'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:354,26'
              BranchSideFuncs:
                - grp_lock_acquire
                - pj_pool_zalloc.3574
                - pj_list_push_back.3577
                - grp_lock_release
            - BranchSide:      '../src/pj/lock.c:356,9'
              BranchSideFuncs:
                - pj_pool_zalloc.3574
                - pj_list_push_back.3577
                - grp_lock_release
        - Branch String:   '../src/pj/lock.c:356,9'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:357,16'
              BranchSideFuncs:
                - pj_pool_zalloc.3574
                - pj_list_push_back.3577
                - grp_lock_release
            - BranchSide:      '../src/pj/lock.c:359,10'
              BranchSideFuncs:
                - pj_pool_zalloc.3574
                - pj_list_push_back.3577
                - grp_lock_release
        - Branch String:   '../src/pj/lock.c:364,9'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:364,9'
              BranchSideFuncs:
                - grp_lock_release
            - BranchSide:      '../src/pj/lock.c:365,26'
              BranchSideFuncs:
                - grp_lock_release
      Callsites:
        - Src:             '../src/pj/lock.c:354,9'
          Dst:             grp_lock_acquire
        - Src:             '../src/pj/lock.c:359,10'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pj/lock.c:362,5'
          Dst:             pj_list_push_back
        - Src:             '../src/pj/lock.c:365,9'
          Dst:             grp_lock_release
    - functionName:    pj_list_push_back
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - node
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_list_insert_before
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/list.h:126,5'
          Dst:             pj_list_insert_before
    - functionName:    pj_grp_lock_replace
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - old_lock
        - new_lock
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - grp_lock_destroy
        - pj_list_init
        - pj_list_push_back
        - pj_pool_alloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:506,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:507,31'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_list_push_back.3577
                - pj_list_init.3578
                - grp_lock_destroy
            - BranchSide:      '../src/pj/lock.c:517,19'
              BranchSideFuncs:
                - pj_list_init.3578
                - grp_lock_destroy
      Callsites:
        - Src:             '../src/pj/lock.c:509,15'
          Dst:             pj_pool_alloc
        - Src:             '../src/pj/lock.c:512,9'
          Dst:             pj_list_push_back
        - Src:             '../src/pj/lock.c:517,5'
          Dst:             pj_list_init
        - Src:             '../src/pj/lock.c:519,5'
          Dst:             grp_lock_destroy
    - functionName:    pj_list_init
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_grp_lock_release
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp_lock
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - grp_lock_release
      functionUses:    46
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/lock.c:496,12'
          Dst:             grp_lock_release
    - functionName:    pj_grp_lock_tryacquire
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp_lock
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - grp_lock_tryacquire
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/lock.c:491,12'
          Dst:             grp_lock_tryacquire
    - functionName:    grp_lock_tryacquire
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         15
      ICount:          101
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - grp_lock_set_owner_thread
        - pj_atomic_get
        - pj_grp_lock_add_ref
        - pj_lock_release
        - pj_lock_tryacquire
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:310,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:310,5'
              BranchSideFuncs:
                - grp_lock_set_owner_thread
                - pj_grp_lock_add_ref
                - pj_lock_tryacquire
                - pj_lock_release
            - BranchSide:      '../src/pj/lock.c:312,11'
              BranchSideFuncs:
                - grp_lock_set_owner_thread
                - pj_grp_lock_add_ref
                - pj_lock_tryacquire
                - pj_lock_release
        - Branch String:   '../src/pj/lock.c:313,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:314,49'
              BranchSideFuncs:
                - pj_lock_tryacquire
                - grp_lock_set_owner_thread
                - pj_grp_lock_add_ref
                - pj_lock_release
            - BranchSide:      '../src/pj/lock.c:325,31'
              BranchSideFuncs:
                - grp_lock_set_owner_thread
                - pj_grp_lock_add_ref
        - Branch String:   '../src/pj/lock.c:315,13'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:316,19'
              BranchSideFuncs:
                - pj_lock_release
            - BranchSide:      '../src/pj/lock.c:323,15'
              BranchSideFuncs:
                - grp_lock_set_owner_thread
                - pj_grp_lock_add_ref
                - pj_lock_tryacquire
                - pj_lock_release
        - Branch String:   '../src/pj/lock.c:317,13'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:318,33'
              BranchSideFuncs:
                - pj_lock_release
            - BranchSide:      '../src/pj/lock.c:321,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/lock.c:310,5'
          Dst:             pj_atomic_get
        - Src:             '../src/pj/lock.c:310,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/lock.c:314,30'
          Dst:             pj_lock_tryacquire
        - Src:             '../src/pj/lock.c:318,17'
          Dst:             pj_lock_release
        - Src:             '../src/pj/lock.c:325,5'
          Dst:             grp_lock_set_owner_thread
        - Src:             '../src/pj/lock.c:326,5'
          Dst:             pj_grp_lock_add_ref
    - functionName:    pj_lock_tryacquire
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lock
      BBCount:         11
      ICount:          49
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:184,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:184,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/lock.c:185,14'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/lock.c:184,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:184,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/lock.c:184,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pj/lock.c:184,5'
          Dst:             __assert_fail
    - functionName:    pj_grp_lock_acquire
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp_lock
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - grp_lock_acquire
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/lock.c:486,12'
          Dst:             grp_lock_acquire
    - functionName:    pj_grp_lock_destroy
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp_lock
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - grp_lock_destroy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/lock.c:481,12'
          Dst:             grp_lock_destroy
    - functionName:    pj_grp_lock_create_w_handler
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - cfg
        - member
        - handler
        - p_grp_lock
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - grp_lock_add_handler
        - pj_grp_lock_create
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:471,9'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:471,9'
              BranchSideFuncs:
                - grp_lock_add_handler
            - BranchSide:      '../src/pj/lock.c:472,20'
              BranchSideFuncs:
                - grp_lock_add_handler
      Callsites:
        - Src:             '../src/pj/lock.c:470,14'
          Dst:             pj_grp_lock_create
        - Src:             '../src/pj/lock.c:473,9'
          Dst:             grp_lock_add_handler
    - functionName:    pj_grp_lock_create
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - cfg
        - p_grp_lock
      BBCount:         24
      ICount:          170
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - grp_lock_destroy
        - pj_atomic_create
        - pj_list_init
        - pj_list_push_back
        - pj_lock_create_recursive_mutex
        - pj_pool_create
        - pj_pool_zalloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:418,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:418,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_create
                - pj_pool_zalloc.3574
                - pj_list_init.3578
                - pj_list_init.3578
                - pj_atomic_create
                - pj_lock_create_recursive_mutex
                - pj_pool_zalloc.3574
                - pj_list_push_back.3577
                - grp_lock_destroy
            - BranchSide:      '../src/pj/lock.c:418,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/lock.c:418,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:418,5'
              BranchSideFuncs:
                - pj_pool_create
                - pj_pool_zalloc.3574
                - pj_list_init.3578
                - pj_list_init.3578
                - pj_atomic_create
                - pj_lock_create_recursive_mutex
                - pj_pool_zalloc.3574
                - pj_list_push_back.3577
                - grp_lock_destroy
            - BranchSide:      '../src/pj/lock.c:420,5'
              BranchSideFuncs:
                - pj_pool_create
                - pj_pool_zalloc.3574
                - pj_list_init.3578
                - pj_list_init.3578
                - pj_atomic_create
                - pj_lock_create_recursive_mutex
                - pj_pool_zalloc.3574
                - pj_list_push_back.3577
                - grp_lock_destroy
        - Branch String:   '../src/pj/lock.c:418,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:418,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/lock.c:418,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/lock.c:418,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:418,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/lock.c:418,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/lock.c:423,9'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:424,9'
              BranchSideFuncs:
                - pj_pool_zalloc.3574
                - pj_list_init.3578
                - pj_list_init.3578
                - pj_atomic_create
                - pj_lock_create_recursive_mutex
                - pj_pool_zalloc.3574
                - pj_list_push_back.3577
                - grp_lock_destroy
            - BranchSide:      '../src/pj/lock.c:426,13'
              BranchSideFuncs:
                - pj_pool_zalloc.3574
                - pj_list_init.3578
                - pj_list_init.3578
                - pj_atomic_create
                - pj_lock_create_recursive_mutex
                - pj_pool_zalloc.3574
                - pj_list_push_back.3577
                - grp_lock_destroy
        - Branch String:   '../src/pj/lock.c:442,9'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:443,9'
              BranchSideFuncs:
                - grp_lock_destroy
            - BranchSide:      '../src/pj/lock.c:445,45'
              BranchSideFuncs:
                - pj_lock_create_recursive_mutex
                - pj_pool_zalloc.3574
                - pj_list_push_back.3577
                - grp_lock_destroy
        - Branch String:   '../src/pj/lock.c:447,9'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:448,9'
              BranchSideFuncs:
                - grp_lock_destroy
            - BranchSide:      '../src/pj/lock.c:450,16'
              BranchSideFuncs:
                - pj_pool_zalloc.3574
                - pj_list_push_back.3577
      Callsites:
        - Src:             '../src/pj/lock.c:418,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/lock.c:422,12'
          Dst:             pj_pool_create
        - Src:             '../src/pj/lock.c:426,13'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pj/lock.c:434,5'
          Dst:             pj_list_init
        - Src:             '../src/pj/lock.c:435,5'
          Dst:             pj_list_init
        - Src:             '../src/pj/lock.c:441,14'
          Dst:             pj_atomic_create
        - Src:             '../src/pj/lock.c:445,14'
          Dst:             pj_lock_create_recursive_mutex
        - Src:             '../src/pj/lock.c:450,16'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pj/lock.c:452,5'
          Dst:             pj_list_push_back
        - Src:             '../src/pj/lock.c:458,5'
          Dst:             grp_lock_destroy
    - functionName:    pj_lock_create_recursive_mutex
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - name
        - lock
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - create_mutex_lock
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/lock.c:95,12'
          Dst:             create_mutex_lock
    - functionName:    create_mutex_lock
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - name
        - type
        - lock
      BBCount:         21
      ICount:          109
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - pj_memcpy
        - pj_mutex_create
        - pj_pool_alloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:67,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:67,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_memcpy.3596
                - pj_mutex_create
            - BranchSide:      '../src/pj/lock.c:67,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/lock.c:67,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:67,5'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.3596
                - pj_mutex_create
            - BranchSide:      '../src/pj/lock.c:69,14'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.3596
                - pj_mutex_create
        - Branch String:   '../src/pj/lock.c:67,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:67,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/lock.c:67,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/lock.c:67,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:67,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/lock.c:67,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/lock.c:70,9'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:71,9'
              BranchSideFuncs:
                - pj_memcpy.3596
                - pj_mutex_create
            - BranchSide:      '../src/pj/lock.c:73,15'
              BranchSideFuncs:
                - pj_memcpy.3596
                - pj_mutex_create
        - Branch String:   '../src/pj/lock.c:75,9'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:76,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/lock.c:78,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/lock.c:67,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/lock.c:69,14'
          Dst:             pj_pool_alloc
        - Src:             '../src/pj/lock.c:73,5'
          Dst:             pj_memcpy
        - Src:             '../src/pj/lock.c:74,10'
          Dst:             pj_mutex_create
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_grp_lock_config_default
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cfg
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_bzero
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/lock.c:256,5'
          Dst:             pj_bzero
    - functionName:    pj_lock_create_semaphore
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - name
        - initial
        - max
        - lock
      BBCount:         21
      ICount:          113
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - pj_memcpy
        - pj_pool_alloc
        - pj_sem_create
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:155,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:155,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
                - pj_memcpy.3596
                - pj_sem_create
            - BranchSide:      '../src/pj/lock.c:155,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/lock.c:155,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:155,5'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.3596
                - pj_sem_create
            - BranchSide:      '../src/pj/lock.c:157,14'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.3596
                - pj_sem_create
        - Branch String:   '../src/pj/lock.c:155,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:155,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/lock.c:155,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/lock.c:155,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:155,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/lock.c:155,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/lock.c:158,9'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:159,9'
              BranchSideFuncs:
                - pj_memcpy.3596
                - pj_sem_create
            - BranchSide:      '../src/pj/lock.c:161,15'
              BranchSideFuncs:
                - pj_memcpy.3596
                - pj_sem_create
        - Branch String:   '../src/pj/lock.c:163,9'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:164,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/lock.c:166,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/lock.c:155,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/lock.c:157,14'
          Dst:             pj_pool_alloc
        - Src:             '../src/pj/lock.c:161,5'
          Dst:             pj_memcpy
        - Src:             '../src/pj/lock.c:162,10'
          Dst:             pj_sem_create
    - functionName:    pj_lock_create_null_mutex
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - name
        - lock
      BBCount:         11
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/lock.c:124,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:124,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/lock.c:126,6'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/lock.c:124,5'
          Branch Sides:
            - BranchSide:      '../src/pj/lock.c:124,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/lock.c:124,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pj/lock.c:124,5'
          Dst:             __assert_fail
    - functionName:    pj_lock_create_simple_mutex
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/lock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - name
        - lock
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - create_mutex_lock
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/lock.c:88,12'
          Dst:             create_mutex_lock
    - functionName:    pj_log_5
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - format
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_log
      functionUses:    42
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/log.c:557,5'
          Dst:             pj_log
    - functionName:    pj_log
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sender
        - level
        - format
        - marker
      BBCount:         119
      ICount:          760
      EdgeCount:       158
      CyclomaticComplexity: 41
      functionsReached:
        - is_logging_suspended
        - pj_ansi_strxcpy
        - pj_gettimeofday
        - pj_log_get_indent
        - pj_memset
        - pj_thread_this
        - pj_time_decode
        - pj_utoa
        - pj_utoa_pad
        - resume_logging
        - snprintf
        - strlen
        - suspend_logging
        - vsnprintf
      functionUses:    8
      BranchProfiles:
        - Branch String:   '../src/pj/log.c:351,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:352,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/log.c:354,9'
              BranchSideFuncs:
                - is_logging_suspended
                - suspend_logging
                - pj_gettimeofday
                - pj_time_decode
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
                - strlen
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa
                - pj_ansi_strxcpy
                - pj_ansi_strxcpy
        - Branch String:   '../src/pj/log.c:354,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:355,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/log.c:361,5'
              BranchSideFuncs:
                - suspend_logging
                - pj_gettimeofday
                - pj_time_decode
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
                - strlen
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa
                - pj_ansi_strxcpy
                - pj_ansi_strxcpy
        - Branch String:   '../src/pj/log.c:368,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:371,25'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
                - strlen
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa
                - pj_ansi_strxcpy
            - BranchSide:      '../src/pj/log.c:374,9'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
                - strlen
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa
                - pj_ansi_strxcpy
        - Branch String:   '../src/pj/log.c:374,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:377,25'
              BranchSideFuncs:
                - pj_ansi_strxcpy
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
                - strlen
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa
            - BranchSide:      '../src/pj/log.c:380,9'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
                - strlen
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa
        - Branch String:   '../src/pj/log.c:380,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:381,13'
              BranchSideFuncs:
                - pj_utoa
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
                - strlen
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
            - BranchSide:      '../src/pj/log.c:384,9'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
                - strlen
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
        - Branch String:   '../src/pj/log.c:381,13'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:381,34'
              BranchSideFuncs:
                - pj_utoa
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
                - strlen
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
            - BranchSide:      '../src/pj/log.c:382,30'
              BranchSideFuncs:
                - pj_utoa
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
                - strlen
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
        - Branch String:   '../src/pj/log.c:384,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:385,13'
              BranchSideFuncs:
                - pj_utoa_pad
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
                - strlen
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
            - BranchSide:      '../src/pj/log.c:388,9'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
                - strlen
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
        - Branch String:   '../src/pj/log.c:388,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:389,13'
              BranchSideFuncs:
                - pj_utoa_pad
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
                - strlen
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
            - BranchSide:      '../src/pj/log.c:392,9'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
                - strlen
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
        - Branch String:   '../src/pj/log.c:392,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:393,13'
              BranchSideFuncs:
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
                - strlen
                - pj_utoa_pad
            - BranchSide:      '../src/pj/log.c:400,9'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
                - strlen
                - pj_utoa_pad
        - Branch String:   '../src/pj/log.c:393,13'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:393,34'
              BranchSideFuncs:
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
                - strlen
                - pj_utoa_pad
            - BranchSide:      '../src/pj/log.c:394,34'
              BranchSideFuncs:
                - pj_utoa_pad
                - pj_utoa_pad
                - pj_utoa_pad
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
                - strlen
                - pj_utoa_pad
        - Branch String:   '../src/pj/log.c:400,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:401,13'
              BranchSideFuncs:
                - pj_utoa_pad
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
                - strlen
            - BranchSide:      '../src/pj/log.c:404,9'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
                - strlen
        - Branch String:   '../src/pj/log.c:404,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:406,39'
              BranchSideFuncs:
                - strlen
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
            - BranchSide:      '../src/pj/log.c:419,9'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
        - Branch String:   '../src/pj/log.c:407,13'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:407,34'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
            - BranchSide:      '../src/pj/log.c:408,13'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
        - Branch String:   '../src/pj/log.c:408,13'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:409,13'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
            - BranchSide:      '../src/pj/log.c:415,19'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
        - Branch String:   '../src/pj/log.c:409,13'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:410,21'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
            - BranchSide:      '../src/pj/log.c:411,13'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
        - Branch String:   '../src/pj/log.c:411,13'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:412,33'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
            - BranchSide:      '../src/pj/log.c:413,9'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
        - Branch String:   '../src/pj/log.c:415,13'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:0,0'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
            - BranchSide:      '../src/pj/log.c:416,33'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
                - pj_thread_this
                - pj_thread_get_name
                - strlen
        - Branch String:   '../src/pj/log.c:419,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:421,54'
              BranchSideFuncs:
                - pj_thread_this
                - pj_thread_get_name
                - strlen
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
            - BranchSide:      '../src/pj/log.c:436,9'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
        - Branch String:   '../src/pj/log.c:424,13'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:425,13'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
            - BranchSide:      '../src/pj/log.c:431,19'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
        - Branch String:   '../src/pj/log.c:425,13'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:426,21'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
            - BranchSide:      '../src/pj/log.c:427,13'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
        - Branch String:   '../src/pj/log.c:427,13'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:428,38'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
            - BranchSide:      '../src/pj/log.c:429,9'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
        - Branch String:   '../src/pj/log.c:431,13'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:0,0'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
            - BranchSide:      '../src/pj/log.c:432,38'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
        - Branch String:   '../src/pj/log.c:436,24'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:436,27'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
            - BranchSide:      '../src/pj/log.c:439,9'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
        - Branch String:   '../src/pj/log.c:436,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:437,13'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
            - BranchSide:      '../src/pj/log.c:439,9'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
                - pj_thread_this
        - Branch String:   '../src/pj/log.c:439,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:440,39'
              BranchSideFuncs:
                - pj_thread_this
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
            - BranchSide:      '../src/pj/log.c:447,16'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
        - Branch String:   '../src/pj/log.c:441,13'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:442,17'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
            - BranchSide:      '../src/pj/log.c:445,17'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_log_get_indent
                - pj_memset.3663
        - Branch String:   '../src/pj/log.c:452,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:453,22'
              BranchSideFuncs:
                - pj_log_get_indent
                - vsnprintf
                - resume_logging
                - snprintf
                - pj_memset.3663
            - BranchSide:      '../src/pj/log.c:461,17'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
        - Branch String:   '../src/pj/log.c:454,13'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:455,23'
              BranchSideFuncs:
                - pj_memset.3663
                - vsnprintf
                - resume_logging
                - snprintf
            - BranchSide:      '../src/pj/log.c:458,5'
              BranchSideFuncs:
                - vsnprintf
                - resume_logging
                - snprintf
        - Branch String:   '../src/pj/log.c:466,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:467,15'
              BranchSideFuncs:
                - snprintf
                - resume_logging
            - BranchSide:      '../src/pj/log.c:471,9'
              BranchSideFuncs:
                - resume_logging
        - Branch String:   '../src/pj/log.c:471,23'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:471,26'
              BranchSideFuncs:
                - resume_logging
            - BranchSide:      '../src/pj/log.c:472,42'
              BranchSideFuncs:
                - resume_logging
        - Branch String:   '../src/pj/log.c:471,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:472,42'
              BranchSideFuncs:
                - resume_logging
            - BranchSide:      '../src/pj/log.c:474,11'
              BranchSideFuncs:
                - resume_logging
        - Branch String:   '../src/pj/log.c:475,18'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:475,21'
              BranchSideFuncs:
                - resume_logging
            - BranchSide:      '../src/pj/log.c:484,13'
              BranchSideFuncs:
                - resume_logging
        - Branch String:   '../src/pj/log.c:475,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:476,13'
              BranchSideFuncs:
                - resume_logging
            - BranchSide:      '../src/pj/log.c:484,13'
              BranchSideFuncs:
                - resume_logging
        - Branch String:   '../src/pj/log.c:476,13'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:477,27'
              BranchSideFuncs:
                - resume_logging
            - BranchSide:      '../src/pj/log.c:479,13'
              BranchSideFuncs:
                - resume_logging
        - Branch String:   '../src/pj/log.c:479,13'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:480,27'
              BranchSideFuncs:
                - resume_logging
            - BranchSide:      '../src/pj/log.c:482,20'
              BranchSideFuncs:
                - resume_logging
        - Branch String:   '../src/pj/log.c:485,13'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:486,13'
              BranchSideFuncs:
                - resume_logging
            - BranchSide:      '../src/pj/log.c:488,13'
              BranchSideFuncs:
                - resume_logging
        - Branch String:   '../src/pj/log.c:488,13'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:489,13'
              BranchSideFuncs:
                - resume_logging
            - BranchSide:      '../src/pj/log.c:491,9'
              BranchSideFuncs:
                - resume_logging
        - Branch String:   '../src/pj/log.c:499,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:499,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/log.c:500,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/log.c:354,9'
          Dst:             is_logging_suspended
        - Src:             '../src/pj/log.c:361,5'
          Dst:             suspend_logging
        - Src:             '../src/pj/log.c:364,5'
          Dst:             pj_gettimeofday
        - Src:             '../src/pj/log.c:365,5'
          Dst:             pj_time_decode
        - Src:             '../src/pj/log.c:371,9'
          Dst:             pj_ansi_strxcpy
        - Src:             '../src/pj/log.c:377,9'
          Dst:             pj_ansi_strxcpy
        - Src:             '../src/pj/log.c:382,16'
          Dst:             pj_utoa
        - Src:             '../src/pj/log.c:386,16'
          Dst:             pj_utoa_pad
        - Src:             '../src/pj/log.c:390,16'
          Dst:             pj_utoa_pad
        - Src:             '../src/pj/log.c:394,16'
          Dst:             pj_utoa_pad
        - Src:             '../src/pj/log.c:396,16'
          Dst:             pj_utoa_pad
        - Src:             '../src/pj/log.c:398,16'
          Dst:             pj_utoa_pad
        - Src:             '../src/pj/log.c:402,16'
          Dst:             pj_utoa_pad
        - Src:             '../src/pj/log.c:406,32'
          Dst:             strlen
        - Src:             '../src/pj/log.c:421,54'
          Dst:             pj_thread_this
        - Src:             '../src/pj/log.c:421,35'
          Dst:             pj_thread_get_name
        - Src:             '../src/pj/log.c:422,32'
          Dst:             strlen
        - Src:             '../src/pj/log.c:440,39'
          Dst:             pj_thread_this
        - Src:             '../src/pj/log.c:453,22'
          Dst:             pj_log_get_indent
        - Src:             '../src/pj/log.c:455,13'
          Dst:             pj_memset
        - Src:             '../src/pj/log.c:464,17'
          Dst:             vsnprintf
        - Src:             '../src/pj/log.c:468,21'
          Dst:             snprintf
        - Src:             '../src/pj/log.c:497,5'
          Dst:             resume_logging
    - functionName:    is_logging_suspended
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_thread_local_get
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/log.c:325,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:325,9'
              BranchSideFuncs:
                - pj_thread_local_get
            - BranchSide:      '../src/pj/log.c:325,9'
              BranchSideFuncs:
                - pj_thread_local_get
        - Branch String:   '../src/pj/log.c:325,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:328,49'
              BranchSideFuncs:
                - pj_thread_local_get
            - BranchSide:      '../src/pj/log.c:334,16'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/log.c:329,17'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:329,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/log.c:329,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/log.c:328,29'
          Dst:             pj_thread_local_get
    - functionName:    suspend_logging
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - saved_level
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_thread_local_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/log.c:287,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:290,29'
              BranchSideFuncs:
                - pj_thread_local_set
            - BranchSide:      '../src/pj/log.c:296,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/log.c:290,9'
          Dst:             pj_thread_local_set
    - functionName:    pj_log_get_indent
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - log_get_raw_indent
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/log.c:129,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:129,18'
              BranchSideFuncs:
                - log_get_raw_indent
            - BranchSide:      '../src/pj/log.c:129,18'
              BranchSideFuncs:
                - log_get_raw_indent
        - Branch String:   '../src/pj/log.c:130,12'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:130,12'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/log.c:130,55'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/log.c:129,18'
          Dst:             log_get_raw_indent
    - functionName:    pj_memset
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 839
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - size
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    resume_logging
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - saved_level
      BBCount:         11
      ICount:          49
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - pj_thread_local_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/log.c:304,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:307,29'
              BranchSideFuncs:
                - pj_thread_local_set
            - BranchSide:      '../src/pj/log.c:316,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/log.c:307,9'
          Dst:             pj_thread_local_set
    - functionName:    log_get_raw_indent
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_thread_local_get
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/log.c:111,50'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:111,50'
              BranchSideFuncs:
                - pj_thread_local_get
            - BranchSide:      '../src/pj/log.c:111,50'
              BranchSideFuncs:
                - pj_thread_local_get
      Callsites:
        - Src:             '../src/pj/log.c:111,30'
          Dst:             pj_thread_local_get
    - functionName:    pj_log_4
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - format
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_log
      functionUses:    35
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/log.c:547,5'
          Dst:             pj_log
    - functionName:    pj_log_3
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - format
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_log
      functionUses:    173
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/log.c:537,5'
          Dst:             pj_log
    - functionName:    pj_log_2
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - format
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_log
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/log.c:527,5'
          Dst:             pj_log
    - functionName:    pj_log_1
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - format
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_log
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/log.c:517,5'
          Dst:             pj_log
    - functionName:    pj_log_get_log_func
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_log_set_log_func
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - func
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_log_get_level
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    303
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_log_set_level
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - level
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_log_get_color
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - level
      BBCount:         10
      ICount:          61
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/log.c:230,5'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:232,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/log.c:234,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/log.c:236,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/log.c:238,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/log.c:240,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/log.c:242,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/log.c:244,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/log.c:247,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_log_set_color
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - level
        - color
      BBCount:         11
      ICount:          66
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/log.c:203,5'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:205,34'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/log.c:207,34'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/log.c:209,34'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/log.c:211,34'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/log.c:213,34'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/log.c:215,34'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/log.c:217,34'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/log.c:220,36'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/log.c:224,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_log_get_decor
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_log_set_decor
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - decor
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    logging_shutdown
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_thread_local_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/log.c:89,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:89,9'
              BranchSideFuncs:
                - pj_thread_local_free
                - pj_thread_local_free
            - BranchSide:      '../src/pj/log.c:89,9'
              BranchSideFuncs:
                - pj_thread_local_free
                - pj_thread_local_free
        - Branch String:   '../src/pj/log.c:89,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:90,30'
              BranchSideFuncs:
                - pj_thread_local_free
                - pj_thread_local_free
            - BranchSide:      '../src/pj/log.c:94,9'
              BranchSideFuncs:
                - pj_thread_local_free
        - Branch String:   '../src/pj/log.c:94,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:94,9'
              BranchSideFuncs:
                - pj_thread_local_free
            - BranchSide:      '../src/pj/log.c:95,30'
              BranchSideFuncs:
                - pj_thread_local_free
      Callsites:
        - Src:             '../src/pj/log.c:90,9'
          Dst:             pj_thread_local_free
        - Src:             '../src/pj/log.c:95,9'
          Dst:             pj_thread_local_free
    - functionName:    pj_log_init
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - logging_shutdown
        - pj_atexit
        - pj_log_get_decor
        - pj_thread_local_alloc
        - pj_thread_local_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/log.c:151,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:151,9'
              BranchSideFuncs:
                - pj_log_get_decor
                - pj_log_set_decor
                - pj_thread_local_alloc
                - pj_thread_local_alloc
                - pj_atexit
                - pj_thread_local_free
            - BranchSide:      '../src/pj/log.c:151,9'
              BranchSideFuncs:
                - pj_log_get_decor
                - pj_log_set_decor
                - pj_thread_local_alloc
                - pj_thread_local_alloc
                - pj_atexit
                - pj_thread_local_free
        - Branch String:   '../src/pj/log.c:151,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:153,18'
              BranchSideFuncs:
                - pj_thread_local_alloc
                - pj_thread_local_alloc
                - pj_atexit
                - pj_log_get_decor
                - pj_log_set_decor
                - pj_thread_local_free
            - BranchSide:      '../src/pj/log.c:171,19'
              BranchSideFuncs:
                - pj_log_get_decor
                - pj_log_set_decor
        - Branch String:   '../src/pj/log.c:154,13'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:155,37'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/log.c:160,18'
              BranchSideFuncs:
                - pj_thread_local_alloc
                - pj_atexit
                - pj_log_get_decor
                - pj_log_set_decor
                - pj_thread_local_free
        - Branch String:   '../src/pj/log.c:161,13'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:162,34'
              BranchSideFuncs:
                - pj_thread_local_free
            - BranchSide:      '../src/pj/log.c:168,9'
              BranchSideFuncs:
                - pj_atexit
                - pj_log_get_decor
                - pj_log_set_decor
      Callsites:
        - Src:             '../src/pj/log.c:153,18'
          Dst:             pj_thread_local_alloc
        - Src:             '../src/pj/log.c:160,18'
          Dst:             pj_thread_local_alloc
        - Src:             '../src/pj/log.c:162,13'
          Dst:             pj_thread_local_free
        - Src:             '../src/pj/log.c:168,9'
          Dst:             pj_atexit
        - Src:             '../src/pj/log.c:168,9'
          Dst:             logging_shutdown
        - Src:             '../src/pj/log.c:176,22'
          Dst:             pj_log_get_decor
        - Src:             '../src/pj/log.c:176,5'
          Dst:             pj_log_set_decor
    - functionName:    pj_log_pop_indent
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_log_add_indent
      functionUses:    10
      BranchProfiles:
        - Branch String:   '../src/pj/log.c:145,5'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:145,5'
              BranchSideFuncs:
                - pj_log_add_indent
            - BranchSide:      '../src/pj/log.c:145,5'
              BranchSideFuncs:
                - pj_log_add_indent
      Callsites:
        - Src:             '../src/pj/log.c:145,5'
          Dst:             pj_log_add_indent
    - functionName:    pj_log_add_indent
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - indent
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - log_get_raw_indent
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/log.c:135,23'
          Dst:             log_get_raw_indent
        - Src:             '../src/pj/log.c:135,5'
          Dst:             pj_log_set_indent
    - functionName:    pj_log_set_indent
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - indent
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_thread_local_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/log.c:105,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:105,28'
              BranchSideFuncs:
                - pj_thread_local_set
            - BranchSide:      '../src/pj/log.c:105,9'
              BranchSideFuncs:
                - pj_thread_local_set
      Callsites:
        - Src:             '../src/pj/log.c:106,5'
          Dst:             pj_thread_local_set
    - functionName:    pj_log_push_indent
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_log_add_indent
      functionUses:    10
      BranchProfiles:
        - Branch String:   '../src/pj/log.c:140,5'
          Branch Sides:
            - BranchSide:      '../src/pj/log.c:140,5'
              BranchSideFuncs:
                - pj_log_add_indent
            - BranchSide:      '../src/pj/log.c:140,5'
              BranchSideFuncs:
                - pj_log_add_indent
      Callsites:
        - Src:             '../src/pj/log.c:140,5'
          Dst:             pj_log_add_indent
    - functionName:    get_tz_offset_secs
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_time_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gmtime_r
        - localtime_r
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/os_time_common.c:76,12'
          Branch Sides:
            - BranchSide:      '../src/pj/os_time_common.c:76,12'
              BranchSideFuncs:
                - localtime_r
                - gmtime_r
            - BranchSide:      '../src/pj/os_time_common.c:76,12'
              BranchSideFuncs:
                - localtime_r
                - gmtime_r
      Callsites:
        - Src:             '../src/pj/os_time_common.c:81,5'
          Dst:             localtime_r
        - Src:             '../src/pj/os_time_common.c:82,5'
          Dst:             gmtime_r
    - functionName:    localtime_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gmtime_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_time_gmt_to_local
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_time_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tv
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_tz_offset_secs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/os_time_common.c:106,16'
          Dst:             get_tz_offset_secs
    - functionName:    pj_time_local_to_gmt
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_time_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tv
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_tz_offset_secs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/os_time_common.c:97,16'
          Dst:             get_tz_offset_secs
    - functionName:    pj_time_encode
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_time_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pt
        - tv
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mktime
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/os_time_common.c:68,15'
          Dst:             mktime
    - functionName:    mktime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_time_decode
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/os_time_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tv
        - pt
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - localtime_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/os_time_common.c:35,5'
          Dst:             localtime_r
    - functionName:    pj_pool_destroy_int
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         11
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - pj_log_get_level
        - reset_pool
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/pj/pool.c:301,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:301,5'
              BranchSideFuncs:
                - reset_pool
            - BranchSide:      '../src/pj/pool.c:308,16'
              BranchSideFuncs:
                - reset_pool
        - Branch String:   '../src/pj/pool.c:311,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:311,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/pool.c:312,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/pool.c:301,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/pool.c:308,5'
          Dst:             reset_pool
    - functionName:    reset_pool
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         9
      ICount:          106
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_list_erase
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/pool.c:257,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:258,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/pool.c:263,13'
              BranchSideFuncs:
                - pj_list_erase
        - Branch String:   '../src/pj/pool.c:265,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:266,24'
              BranchSideFuncs:
                - pj_list_erase
            - BranchSide:      '../src/pj/pool.c:273,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/pool.c:267,9'
          Dst:             pj_list_erase
    - functionName:    pj_pool_reset
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         8
      ICount:          33
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - pj_log_get_level
        - reset_pool
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/pool.c:286,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:286,5'
              BranchSideFuncs:
                - reset_pool
            - BranchSide:      '../src/pj/pool.c:286,5'
              BranchSideFuncs:
                - reset_pool
      Callsites:
        - Src:             '../src/pj/pool.c:286,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/pool.c:291,5'
          Dst:             reset_pool
    - functionName:    pj_list_init
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_pool_create_int
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
        - name
        - initial_size
        - increment_size
        - callback
      BBCount:         21
      ICount:          160
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - pj_bzero
        - pj_list_init
        - pj_list_insert_after
        - pj_log_get_level
        - pj_pool_init_int
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/pool.c:206,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:206,5'
              BranchSideFuncs:
                - pj_bzero.3763
                - pj_list_init.3760
                - pj_list_insert_after
                - pj_pool_init_int
                - pj_log_get_level
            - BranchSide:      '../src/pj/pool.c:210,9'
              BranchSideFuncs:
                - pj_bzero.3763
                - pj_list_init.3760
                - pj_list_insert_after
                - pj_pool_init_int
                - pj_log_get_level
        - Branch String:   '../src/pj/pool.c:206,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:206,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/pool.c:206,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/pool.c:210,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:211,20'
              BranchSideFuncs:
                - pj_bzero.3763
                - pj_list_init.3760
                - pj_list_insert_after
                - pj_pool_init_int
                - pj_log_get_level
            - BranchSide:      '../src/pj/pool.c:214,30'
              BranchSideFuncs:
                - pj_bzero.3763
                - pj_list_init.3760
                - pj_list_insert_after
                - pj_pool_init_int
                - pj_log_get_level
        - Branch String:   '../src/pj/pool.c:215,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:216,9'
              BranchSideFuncs:
                - pj_bzero.3763
                - pj_list_init.3760
                - pj_list_insert_after
                - pj_pool_init_int
                - pj_log_get_level
            - BranchSide:      '../src/pj/pool.c:219,24'
              BranchSideFuncs:
                - pj_bzero.3763
                - pj_list_init.3760
                - pj_list_insert_after
                - pj_pool_init_int
                - pj_log_get_level
        - Branch String:   '../src/pj/pool.c:240,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:240,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/pool.c:242,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/pool.c:206,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/pool.c:220,5'
          Dst:             pj_bzero
        - Src:             '../src/pj/pool.c:222,5'
          Dst:             pj_list_init
        - Src:             '../src/pj/pool.c:233,5'
          Dst:             pj_list_insert_after
        - Src:             '../src/pj/pool.c:235,5'
          Dst:             pj_pool_init_int
        - Src:             '../src/pj/pool.c:240,5'
          Dst:             pj_log_get_level
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_pool_init_int
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - name
        - increment_size
        - callback
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_ansi_strxcpy
        - snprintf
        - strchr
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/pool.c:179,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:180,20'
              BranchSideFuncs:
                - strchr
                - pj_ansi_strxcpy
                - snprintf
            - BranchSide:      '../src/pj/pool.c:187,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/pool.c:180,13'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:181,30'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      '../src/pj/pool.c:184,29'
              BranchSideFuncs:
                - pj_ansi_strxcpy
      Callsites:
        - Src:             '../src/pj/pool.c:180,13'
          Dst:             strchr
        - Src:             '../src/pj/pool.c:181,13'
          Dst:             snprintf
        - Src:             '../src/pj/pool.c:184,13'
          Dst:             pj_ansi_strxcpy
    - functionName:    pj_pool_create_block
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         19
      ICount:          129
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_list_insert_after
        - pj_log_get_level
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/pool.c:53,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:53,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_list_insert_after
                - pj_log_get_level
            - BranchSide:      '../src/pj/pool.c:55,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_list_insert_after
                - pj_log_get_level
        - Branch String:   '../src/pj/pool.c:55,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:55,5'
              BranchSideFuncs:
                - pj_list_insert_after
                - pj_log_get_level
            - BranchSide:      '../src/pj/pool.c:61,11'
              BranchSideFuncs:
                - pj_list_insert_after
                - pj_log_get_level
        - Branch String:   '../src/pj/pool.c:62,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:63,11'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/pool.c:68,23'
              BranchSideFuncs:
                - pj_list_insert_after
                - pj_log_get_level
        - Branch String:   '../src/pj/pool.c:80,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:80,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/pool.c:82,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/pool.c:53,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/pool.c:55,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/pool.c:78,5'
          Dst:             pj_list_insert_after
        - Src:             '../src/pj/pool.c:80,5'
          Dst:             pj_log_get_level
    - functionName:    pj_NO_MEMORY_EXCEPTION
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_pool_secure_release
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/pool_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ppool
      BBCount:         12
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - pj_pool_release
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../include/pj/pool_i.h:120,9'
          Branch Sides:
            - BranchSide:      '../include/pj/pool_i.h:121,9'
              BranchSideFuncs:
                - pj_pool_release
            - BranchSide:      '../include/pj/pool_i.h:123,9'
              BranchSideFuncs:
                - pj_pool_release
        - Branch String:   '../include/pj/pool_i.h:124,5'
          Branch Sides:
            - BranchSide:      '../include/pj/pool_i.h:125,37'
              BranchSideFuncs:
                - pj_pool_release
            - BranchSide:      '../include/pj/pool_i.h:130,21'
              BranchSideFuncs:
                - pj_pool_release
        - Branch String:   '../include/pj/pool_i.h:126,9'
          Branch Sides:
            - BranchSide:      '../include/pj/pool_i.h:126,30'
              BranchSideFuncs:
                - pj_pool_release
            - BranchSide:      '../include/pj/pool_i.h:127,13'
              BranchSideFuncs:
                - pj_pool_release
      Callsites:
        - Src:             '../include/pj/pool_i.h:130,5'
          Dst:             pj_pool_release
    - functionName:    pj_pool_release
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/pool_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   '../include/pj/pool_i.h:101,9'
          Branch Sides:
            - BranchSide:      '../include/pj/pool_i.h:101,9'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/pool_i.h:102,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_pool_safe_release
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/pool_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ppool
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_pool_release
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../include/pj/pool_i.h:110,9'
          Branch Sides:
            - BranchSide:      '../include/pj/pool_i.h:110,9'
              BranchSideFuncs:
                - pj_pool_release
            - BranchSide:      '../include/pj/pool_i.h:111,25'
              BranchSideFuncs:
                - pj_pool_release
      Callsites:
        - Src:             '../include/pj/pool_i.h:111,9'
          Dst:             pj_pool_release
    - functionName:    pj_pool_create
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/pool_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
        - name
        - initial_size
        - increment_size
        - callback
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_pool_getobjname
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/pool_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_pool_calloc
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/pool_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - count
        - size
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_bzero
        - pj_pool_alloc
      functionUses:    20
      BranchProfiles:
        - Branch String:   '../include/pj/pool_i.h:69,9'
          Branch Sides:
            - BranchSide:      '../include/pj/pool_i.h:69,9'
              BranchSideFuncs:
                - pj_bzero.3763
            - BranchSide:      '../include/pj/pool_i.h:70,18'
              BranchSideFuncs:
                - pj_bzero.3763
      Callsites:
        - Src:             '../include/pj/pool_i.h:68,17'
          Dst:             pj_pool_alloc
        - Src:             '../include/pj/pool_i.h:70,9'
          Dst:             pj_bzero
    - functionName:    pj_pool_alloc
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/pool_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_pool_alloc_from_block
        - pj_pool_allocate_find
      functionUses:    115
      BranchProfiles:
        - Branch String:   '../include/pj/pool_i.h:60,9'
          Branch Sides:
            - BranchSide:      '../include/pj/pool_i.h:60,9'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/pool_i.h:61,37'
              BranchSideFuncs:
                - pj_pool_allocate_find
      Callsites:
        - Src:             '../include/pj/pool_i.h:59,17'
          Dst:             pj_pool_alloc_from_block
        - Src:             '../include/pj/pool_i.h:61,15'
          Dst:             pj_pool_allocate_find
    - functionName:    pj_pool_alloc_from_block
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/pool_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - block
        - size
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../include/pj/pool_i.h:46,9'
          Branch Sides:
            - BranchSide:      '../include/pj/pool_i.h:47,17'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/pool_i.h:49,21'
              BranchSideFuncs: []
        - Branch String:   '../include/pj/pool_i.h:49,9'
          Branch Sides:
            - BranchSide:      '../include/pj/pool_i.h:50,15'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/pool_i.h:54,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_pool_allocate_find
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/pool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         35
      ICount:          202
      EdgeCount:       44
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - pj_log_get_level
        - pj_pool_alloc_from_block
        - pj_pool_create_block
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/pool.c:102,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:103,38'
              BranchSideFuncs:
                - pj_pool_alloc_from_block
                - pj_log_get_level
                - pj_pool_create_block
                - pj_pool_alloc_from_block
                - __assert_fail
                - pj_log_get_level
            - BranchSide:      '../src/pj/pool.c:119,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_pool_create_block
                - pj_pool_alloc_from_block
                - __assert_fail
                - pj_log_get_level
        - Branch String:   '../src/pj/pool.c:104,13'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:105,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/pool.c:108,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_pool_create_block
                - pj_pool_alloc_from_block
                - __assert_fail
                - pj_log_get_level
                - pj_pool_alloc_from_block
        - Branch String:   '../src/pj/pool.c:108,13'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:109,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_pool_create_block
                - pj_pool_alloc_from_block
                - __assert_fail
                - pj_log_get_level
            - BranchSide:      '../src/pj/pool.c:113,10'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_pool_create_block
                - pj_pool_alloc_from_block
                - __assert_fail
                - pj_log_get_level
                - pj_pool_alloc_from_block
        - Branch String:   '../src/pj/pool.c:119,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:120,9'
              BranchSideFuncs:
                - pj_log_get_level
            - BranchSide:      '../src/pj/pool.c:133,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_pool_create_block
                - pj_pool_alloc_from_block
                - __assert_fail
        - Branch String:   '../src/pj/pool.c:120,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:120,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/pool.c:124,11'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/pool.c:133,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:136,19'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_pool_create_block
                - pj_pool_alloc_from_block
                - __assert_fail
            - BranchSide:      '../src/pj/pool.c:143,22'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_pool_create_block
                - pj_pool_alloc_from_block
                - __assert_fail
        - Branch String:   '../src/pj/pool.c:146,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:146,5'
              BranchSideFuncs:
                - pj_pool_create_block
                - pj_pool_alloc_from_block
                - __assert_fail
            - BranchSide:      '../src/pj/pool.c:152,34'
              BranchSideFuncs:
                - pj_pool_create_block
                - pj_pool_alloc_from_block
                - __assert_fail
        - Branch String:   '../src/pj/pool.c:153,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:154,9'
              BranchSideFuncs:
                - pj_pool_alloc_from_block
                - __assert_fail
            - BranchSide:      '../src/pj/pool.c:156,34'
              BranchSideFuncs:
                - pj_pool_alloc_from_block
                - __assert_fail
        - Branch String:   '../src/pj/pool.c:157,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:157,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/pool.c:159,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/pool.c:159,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool.c:160,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/pool.c:163,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/pool.c:103,13'
          Dst:             pj_pool_alloc_from_block
        - Src:             '../src/pj/pool.c:120,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/pool.c:146,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/pool.c:152,13'
          Dst:             pj_pool_create_block
        - Src:             '../src/pj/pool.c:156,9'
          Dst:             pj_pool_alloc_from_block
        - Src:             '../src/pj/pool.c:157,5'
          Dst:             __assert_fail
    - functionName:    pj_pool_get_used_size
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/pool_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../include/pj/pool_i.h:33,5'
          Branch Sides:
            - BranchSide:      '../include/pj/pool_i.h:34,23'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/pool_i.h:37,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_pool_get_capacity
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/pool_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    stack_alloc
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/pool_buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - factory
        - size
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - pj_thread_local_get
        - pj_thread_local_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/pool_buf.c:61,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_buf.c:63,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/pool_buf.c:66,25'
              BranchSideFuncs:
                - pj_thread_local_set
                - __assert_fail
        - Branch String:   '../src/pj/pool_buf.c:68,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_buf.c:68,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/pool_buf.c:70,11'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/pool_buf.c:68,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_buf.c:68,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/pool_buf.c:68,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pj/pool_buf.c:60,38'
          Dst:             pj_thread_local_get
        - Src:             '../src/pj/pool_buf.c:66,5'
          Dst:             pj_thread_local_set
        - Src:             '../src/pj/pool_buf.c:68,5'
          Dst:             __assert_fail
    - functionName:    pool_buf_cleanup
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/pool_buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_thread_local_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/pool_buf.c:37,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_buf.c:37,9'
              BranchSideFuncs:
                - pj_thread_local_free
            - BranchSide:      '../src/pj/pool_buf.c:37,9'
              BranchSideFuncs:
                - pj_thread_local_free
        - Branch String:   '../src/pj/pool_buf.c:37,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_buf.c:38,30'
              BranchSideFuncs:
                - pj_thread_local_free
            - BranchSide:      '../src/pj/pool_buf.c:41,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/pool_buf.c:41,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_buf.c:41,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/pool_buf.c:42,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/pool_buf.c:38,9'
          Dst:             pj_thread_local_free
    - functionName:    pool_buf_initialize
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/pool_buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_atexit
        - pj_thread_local_alloc
        - pool_buf_cleanup
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/pool_buf.c:47,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_buf.c:47,5'
              BranchSideFuncs:
                - pj_atexit
                - pj_thread_local_alloc
            - BranchSide:      '../src/pj/pool_buf.c:47,5'
              BranchSideFuncs:
                - pj_atexit
                - pj_thread_local_alloc
      Callsites:
        - Src:             '../src/pj/pool_buf.c:47,5'
          Dst:             pj_atexit
        - Src:             '../src/pj/pool_buf.c:47,5'
          Dst:             pool_buf_cleanup
        - Src:             '../src/pj/pool_buf.c:50,12'
          Dst:             pj_thread_local_alloc
    - functionName:    pj_pool_create_on_buf
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/pool_buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - name
        - buf
        - size
      BBCount:         25
      ICount:          129
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - pj_pool_create_int
        - pj_thread_local_set
        - pool_buf_initialize
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/pool_buf.c:87,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_buf.c:87,5'
              BranchSideFuncs:
                - __assert_fail
                - pool_buf_initialize
                - pj_thread_local_set
                - pj_pool_create_int
            - BranchSide:      '../src/pj/pool_buf.c:87,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/pool_buf.c:87,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_buf.c:87,5'
              BranchSideFuncs:
                - pool_buf_initialize
                - pj_thread_local_set
                - pj_pool_create_int
            - BranchSide:      '../src/pj/pool_buf.c:89,10'
              BranchSideFuncs:
                - pool_buf_initialize
                - pj_thread_local_set
                - pj_pool_create_int
        - Branch String:   '../src/pj/pool_buf.c:87,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_buf.c:87,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/pool_buf.c:87,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/pool_buf.c:87,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_buf.c:87,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/pool_buf.c:87,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/pool_buf.c:89,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_buf.c:90,13'
              BranchSideFuncs:
                - pj_thread_local_set
                - pj_pool_create_int
            - BranchSide:      '../src/pj/pool_buf.c:96,29'
              BranchSideFuncs:
                - pj_thread_local_set
                - pj_pool_create_int
        - Branch String:   '../src/pj/pool_buf.c:90,13'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_buf.c:91,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/pool_buf.c:92,24'
              BranchSideFuncs:
                - pj_thread_local_set
                - pj_pool_create_int
        - Branch String:   '../src/pj/pool_buf.c:97,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_buf.c:98,20'
              BranchSideFuncs:
                - pj_thread_local_set
                - pj_pool_create_int
            - BranchSide:      '../src/pj/pool_buf.c:103,23'
              BranchSideFuncs:
                - pj_thread_local_set
                - pj_pool_create_int
      Callsites:
        - Src:             '../src/pj/pool_buf.c:87,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/pool_buf.c:90,13'
          Dst:             pool_buf_initialize
        - Src:             '../src/pj/pool_buf.c:105,5'
          Dst:             pj_thread_local_set
        - Src:             '../src/pj/pool_buf.c:107,12'
          Dst:             pj_pool_create_int
    - functionName:    pj_list_empty
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_caching_pool_destroy
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/pool_caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         22
      ICount:          131
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - pj_list_erase
        - pj_lock_create_null_mutex
        - pj_lock_destroy
        - pj_log_get_level
        - pj_pool_destroy_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/pool_caching.c:100,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:102,29'
              BranchSideFuncs:
                - pj_lock_destroy
                - pj_lock_create_null_mutex
                - pj_list_erase
                - pj_log_get_level
                - pj_pool_destroy_int
                - pj_log_4
                - pj_list_erase
                - pj_pool_destroy_int
            - BranchSide:      '../src/pj/pool_caching.c:111,25'
              BranchSideFuncs:
                - pj_lock_destroy
                - pj_lock_create_null_mutex
                - pj_list_erase
                - pj_log_get_level
                - pj_pool_destroy_int
                - pj_log_4
        - Branch String:   '../src/pj/pool_caching.c:103,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:104,20'
              BranchSideFuncs:
                - pj_list_erase
                - pj_pool_destroy_int
                - pj_lock_destroy
                - pj_lock_create_null_mutex
                - pj_list_erase
                - pj_log_get_level
                - pj_pool_destroy_int
                - pj_log_4
            - BranchSide:      '../src/pj/pool_caching.c:108,5'
              BranchSideFuncs:
                - pj_lock_destroy
                - pj_lock_create_null_mutex
                - pj_list_erase
                - pj_log_get_level
                - pj_pool_destroy_int
                - pj_log_4
                - pj_list_erase
                - pj_pool_destroy_int
        - Branch String:   '../src/pj/pool_caching.c:112,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:113,27'
              BranchSideFuncs:
                - pj_list_erase
                - pj_log_get_level
                - pj_pool_destroy_int
                - pj_lock_destroy
                - pj_lock_create_null_mutex
                - pj_log_4
            - BranchSide:      '../src/pj/pool_caching.c:121,9'
              BranchSideFuncs:
                - pj_lock_destroy
                - pj_lock_create_null_mutex
        - Branch String:   '../src/pj/pool_caching.c:115,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:115,9'
              BranchSideFuncs:
                - pj_log_4
                - pj_pool_destroy_int
                - pj_lock_destroy
                - pj_lock_create_null_mutex
                - pj_list_erase
                - pj_log_get_level
            - BranchSide:      '../src/pj/pool_caching.c:117,29'
              BranchSideFuncs:
                - pj_pool_destroy_int
                - pj_lock_destroy
                - pj_lock_create_null_mutex
                - pj_list_erase
                - pj_log_get_level
                - pj_log_4
        - Branch String:   '../src/pj/pool_caching.c:121,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:121,9'
              BranchSideFuncs:
                - pj_lock_destroy
                - pj_lock_create_null_mutex
            - BranchSide:      '../src/pj/pool_caching.c:122,25'
              BranchSideFuncs:
                - pj_lock_destroy
                - pj_lock_create_null_mutex
      Callsites:
        - Src:             '../src/pj/pool_caching.c:105,13'
          Dst:             pj_list_erase
        - Src:             '../src/pj/pool_caching.c:106,13'
          Dst:             pj_pool_destroy_int
        - Src:             '../src/pj/pool_caching.c:114,9'
          Dst:             pj_list_erase
        - Src:             '../src/pj/pool_caching.c:115,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/pool_caching.c:115,9'
          Dst:             pj_log_4
        - Src:             '../src/pj/pool_caching.c:117,9'
          Dst:             pj_pool_destroy_int
        - Src:             '../src/pj/pool_caching.c:122,9'
          Dst:             pj_lock_destroy
        - Src:             '../src/pj/pool_caching.c:123,9'
          Dst:             pj_lock_create_null_mutex
    - functionName:    cpool_dump_status
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/pool_caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - factory
        - detail
      BBCount:         40
      ICount:          219
      EdgeCount:       49
      CyclomaticComplexity: 11
      functionsReached:
        - pj_lock_acquire
        - pj_lock_release
        - pj_log_get_level
        - pj_pool_get_capacity
        - pj_pool_get_used_size
        - pj_pool_getobjname
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/pool_caching.c:289,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:289,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_lock_release
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_pool_get_used_size
                - pj_pool_getobjname
                - pj_pool_get_used_size
                - pj_pool_get_used_size
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/pool_caching.c:290,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_lock_release
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_pool_get_used_size
                - pj_pool_getobjname
                - pj_pool_get_used_size
                - pj_pool_get_used_size
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/pool_caching.c:290,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:290,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_lock_release
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_pool_get_used_size
                - pj_pool_getobjname
                - pj_pool_get_used_size
                - pj_pool_get_used_size
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/pool_caching.c:293,9'
              BranchSideFuncs:
                - pj_lock_release
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_3
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_pool_get_used_size
                - pj_pool_getobjname
                - pj_pool_get_used_size
                - pj_pool_get_used_size
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/pool_caching.c:293,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:293,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_pool_get_used_size
                - pj_pool_getobjname
                - pj_pool_get_used_size
                - pj_pool_get_used_size
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/pool_caching.c:294,40'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_pool_get_used_size
                - pj_pool_getobjname
                - pj_pool_get_used_size
                - pj_pool_get_used_size
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/pool_caching.c:296,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:296,9'
              BranchSideFuncs:
                - pj_log_3
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_pool_get_used_size
                - pj_pool_getobjname
                - pj_pool_get_used_size
                - pj_pool_get_used_size
                - pj_log_3
            - BranchSide:      '../src/pj/pool_caching.c:297,9'
              BranchSideFuncs:
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_pool_get_used_size
                - pj_pool_getobjname
                - pj_pool_get_used_size
                - pj_pool_get_used_size
                - pj_log_3
        - Branch String:   '../src/pj/pool_caching.c:297,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:298,60'
              BranchSideFuncs:
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_pool_get_used_size
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pj_pool_getobjname
                - pj_pool_get_used_size
                - pj_pool_get_used_size
                - pj_log_3
            - BranchSide:      '../src/pj/pool_caching.c:334,13'
              BranchSideFuncs:
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pj/pool_caching.c:302,13'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:308,24'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_pool_get_used_size
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pj_pool_get_capacity
                - pj_pool_getobjname
                - pj_pool_get_used_size
                - pj_pool_get_used_size
                - pj_log_3
            - BranchSide:      '../src/pj/pool_caching.c:312,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_pool_get_used_size
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pj_pool_get_capacity
                - pj_pool_getobjname
                - pj_pool_get_used_size
                - pj_pool_get_used_size
                - pj_log_3
        - Branch String:   '../src/pj/pool_caching.c:312,13'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:312,13'
              BranchSideFuncs:
                - pj_pool_getobjname
                - pj_pool_get_used_size
                - pj_pool_get_used_size
                - pj_log_3
                - pj_pool_get_used_size
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pj_pool_get_capacity
                - pj_log_get_level
            - BranchSide:      '../src/pj/pool_caching.c:330,49'
              BranchSideFuncs:
                - pj_pool_get_used_size
                - pj_lock_release
                - pj_log_get_level
                - pj_log_3
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_pool_getobjname
                - pj_pool_get_used_size
                - pj_pool_get_used_size
                - pj_log_3
        - Branch String:   '../src/pj/pool_caching.c:334,13'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:335,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_lock_release
                - pj_log_3
            - BranchSide:      '../src/pj/pool_caching.c:341,5'
              BranchSideFuncs:
                - pj_lock_release
        - Branch String:   '../src/pj/pool_caching.c:335,13'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:335,13'
              BranchSideFuncs:
                - pj_log_3
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:340,9'
              BranchSideFuncs:
                - pj_lock_release
      Callsites:
        - Src:             '../src/pj/pool_caching.c:287,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pj/pool_caching.c:289,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/pool_caching.c:289,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/pool_caching.c:290,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/pool_caching.c:290,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/pool_caching.c:296,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/pool_caching.c:296,9'
          Dst:             pj_log_3
        - Src:             '../src/pj/pool_caching.c:298,39'
          Dst:             pj_pool_get_capacity
        - Src:             '../src/pj/pool_caching.c:312,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/pool_caching.c:312,13'
          Dst:             pj_pool_getobjname
        - Src:             '../src/pj/pool_caching.c:312,13'
          Dst:             pj_pool_get_used_size
        - Src:             '../src/pj/pool_caching.c:312,13'
          Dst:             pj_pool_get_used_size
        - Src:             '../src/pj/pool_caching.c:312,13'
          Dst:             pj_log_3
        - Src:             '../src/pj/pool_caching.c:330,27'
          Dst:             pj_pool_get_used_size
        - Src:             '../src/pj/pool_caching.c:335,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/pool_caching.c:335,13'
          Dst:             pj_log_3
        - Src:             '../src/pj/pool_caching.c:343,5'
          Dst:             pj_lock_release
    - functionName:    cpool_release_pool
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/pool_caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pf
        - pool
      BBCount:         30
      ICount:          172
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - pj_list_erase
        - pj_list_insert_after
        - pj_lock_acquire
        - pj_lock_release
        - pj_log_get_level
        - pj_pool_destroy_int
        - pj_pool_get_capacity
        - pj_pool_reset
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/pool_caching.c:220,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:220,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_lock_acquire
                - pj_list_erase
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_pool_reset
                - pj_pool_get_capacity
                - __assert_fail
                - pj_list_insert_after
                - pj_lock_release
                - pj_pool_destroy_int
                - pj_lock_release
                - pj_pool_destroy_int
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:220,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/pool_caching.c:220,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:220,5'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_list_erase
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_pool_reset
                - pj_pool_get_capacity
                - __assert_fail
                - pj_list_insert_after
                - pj_lock_release
                - pj_pool_destroy_int
                - pj_lock_release
                - pj_pool_destroy_int
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:220,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/pool_caching.c:220,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:220,5'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_list_erase
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_pool_reset
                - pj_pool_get_capacity
                - __assert_fail
                - pj_list_insert_after
                - pj_lock_release
                - pj_pool_destroy_int
                - pj_lock_release
                - pj_pool_destroy_int
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:220,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/pool_caching.c:220,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:220,5'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_list_erase
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_pool_reset
                - pj_pool_get_capacity
                - __assert_fail
                - pj_list_insert_after
                - pj_lock_release
                - pj_pool_destroy_int
                - pj_lock_release
                - pj_pool_destroy_int
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:222,21'
              BranchSideFuncs:
                - pj_lock_acquire
                - pj_list_erase
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_pool_reset
                - pj_pool_get_capacity
                - __assert_fail
                - pj_list_insert_after
                - pj_lock_release
                - pj_pool_destroy_int
                - pj_lock_release
                - pj_pool_destroy_int
                - pj_lock_release
        - Branch String:   '../src/pj/pool_caching.c:245,66'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:246,9'
              BranchSideFuncs:
                - pj_pool_destroy_int
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:248,29'
              BranchSideFuncs:
                - pj_pool_destroy_int
                - pj_lock_release
        - Branch String:   '../src/pj/pool_caching.c:245,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:248,29'
              BranchSideFuncs:
                - pj_pool_destroy_int
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:254,5'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_pool_reset
                - pj_pool_get_capacity
                - __assert_fail
                - pj_list_insert_after
                - pj_lock_release
                - pj_pool_destroy_int
                - pj_lock_release
        - Branch String:   '../src/pj/pool_caching.c:254,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:254,5'
              BranchSideFuncs:
                - pj_pool_reset
                - pj_pool_get_capacity
                - __assert_fail
                - pj_list_insert_after
                - pj_lock_release
                - pj_pool_destroy_int
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:259,19'
              BranchSideFuncs:
                - pj_pool_reset
                - pj_pool_get_capacity
                - __assert_fail
                - pj_list_insert_after
                - pj_lock_release
                - pj_pool_destroy_int
                - pj_lock_release
        - Branch String:   '../src/pj/pool_caching.c:268,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:268,5'
              BranchSideFuncs:
                - pj_list_insert_after
                - pj_lock_release
                - pj_pool_destroy_int
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:269,9'
              BranchSideFuncs:
                - pj_list_insert_after
                - pj_lock_release
                - pj_pool_destroy_int
                - pj_lock_release
        - Branch String:   '../src/pj/pool_caching.c:269,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:271,29'
              BranchSideFuncs:
                - pj_pool_destroy_int
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:276,27'
              BranchSideFuncs:
                - pj_list_insert_after
                - pj_lock_release
      Callsites:
        - Src:             '../src/pj/pool_caching.c:220,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/pool_caching.c:222,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pj/pool_caching.c:234,5'
          Dst:             pj_list_erase
        - Src:             '../src/pj/pool_caching.c:239,21'
          Dst:             pj_pool_get_capacity
        - Src:             '../src/pj/pool_caching.c:248,9'
          Dst:             pj_pool_destroy_int
        - Src:             '../src/pj/pool_caching.c:249,9'
          Dst:             pj_lock_release
        - Src:             '../src/pj/pool_caching.c:254,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/pool_caching.c:259,5'
          Dst:             pj_pool_reset
        - Src:             '../src/pj/pool_caching.c:261,21'
          Dst:             pj_pool_get_capacity
        - Src:             '../src/pj/pool_caching.c:268,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/pool_caching.c:271,9'
          Dst:             pj_pool_destroy_int
        - Src:             '../src/pj/pool_caching.c:272,9'
          Dst:             pj_lock_release
        - Src:             '../src/pj/pool_caching.c:276,5'
          Dst:             pj_list_insert_after
        - Src:             '../src/pj/pool_caching.c:279,5'
          Dst:             pj_lock_release
    - functionName:    cpool_create_pool
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/pool_caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pf
        - name
        - initial_size
        - increment_sz
        - callback
      BBCount:         43
      ICount:          277
      EdgeCount:       55
      CyclomaticComplexity: 14
      functionsReached:
        - pj_list_empty
        - pj_list_erase
        - pj_list_insert_before
        - pj_lock_acquire
        - pj_lock_release
        - pj_log_get_level
        - pj_pool_create_int
        - pj_pool_get_capacity
        - pj_pool_init_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/pool_caching.c:142,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:143,20'
              BranchSideFuncs:
                - pj_list_empty.3823
                - pj_list_erase
                - pj_pool_init_int
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_list_insert_before
                - pj_lock_release
                - pj_pool_get_capacity
                - pj_pool_create_int
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:151,9'
              BranchSideFuncs:
                - pj_list_empty.3823
                - pj_list_erase
                - pj_pool_init_int
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_list_insert_before
                - pj_lock_release
                - pj_pool_get_capacity
                - pj_pool_create_int
                - pj_lock_release
        - Branch String:   '../src/pj/pool_caching.c:151,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:152,17'
              BranchSideFuncs:
                - pj_list_empty.3823
                - pj_list_erase
                - pj_pool_init_int
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_list_insert_before
                - pj_lock_release
                - pj_pool_get_capacity
                - pj_pool_create_int
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:158,17'
              BranchSideFuncs:
                - pj_list_empty.3823
                - pj_list_erase
                - pj_pool_init_int
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_list_insert_before
                - pj_lock_release
                - pj_pool_get_capacity
                - pj_pool_create_int
                - pj_lock_release
        - Branch String:   '../src/pj/pool_caching.c:153,23'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:152,9'
              BranchSideFuncs:
                - pj_list_empty.3823
                - pj_list_erase
                - pj_pool_init_int
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_list_insert_before
                - pj_lock_release
                - pj_pool_get_capacity
                - pj_pool_create_int
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:153,37'
              BranchSideFuncs:
                - pj_list_empty.3823
                - pj_list_erase
                - pj_pool_init_int
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_list_insert_before
                - pj_lock_release
                - pj_pool_get_capacity
                - pj_pool_create_int
                - pj_lock_release
        - Branch String:   '../src/pj/pool_caching.c:152,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:154,14'
              BranchSideFuncs:
                - pj_list_empty.3823
                - pj_list_erase
                - pj_pool_init_int
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_list_insert_before
                - pj_lock_release
                - pj_pool_get_capacity
                - pj_pool_create_int
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:156,9'
              BranchSideFuncs:
                - pj_list_empty.3823
                - pj_list_erase
                - pj_pool_init_int
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_list_insert_before
                - pj_lock_release
                - pj_pool_get_capacity
                - pj_pool_create_int
                - pj_lock_release
        - Branch String:   '../src/pj/pool_caching.c:159,47'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:158,9'
              BranchSideFuncs:
                - pj_list_empty.3823
                - pj_list_erase
                - pj_pool_init_int
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_list_insert_before
                - pj_lock_release
                - pj_pool_get_capacity
                - pj_pool_create_int
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:160,30'
              BranchSideFuncs:
                - pj_list_empty.3823
                - pj_list_erase
                - pj_pool_init_int
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_list_insert_before
                - pj_lock_release
                - pj_pool_get_capacity
                - pj_pool_create_int
                - pj_lock_release
        - Branch String:   '../src/pj/pool_caching.c:158,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:0,0'
              BranchSideFuncs:
                - pj_list_empty.3823
                - pj_list_erase
                - pj_pool_init_int
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_list_insert_before
                - pj_lock_release
                - pj_pool_get_capacity
                - pj_pool_create_int
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:161,14'
              BranchSideFuncs:
                - pj_list_empty.3823
                - pj_list_erase
                - pj_pool_init_int
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_list_insert_before
                - pj_lock_release
                - pj_pool_get_capacity
                - pj_pool_create_int
                - pj_lock_release
        - Branch String:   '../src/pj/pool_caching.c:166,41'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:166,59'
              BranchSideFuncs:
                - pj_pool_create_int
                - pj_lock_release
                - pj_list_insert_before
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:169,13'
              BranchSideFuncs:
                - pj_pool_create_int
                - pj_lock_release
                - pj_list_insert_before
                - pj_lock_release
        - Branch String:   '../src/pj/pool_caching.c:166,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:169,13'
              BranchSideFuncs:
                - pj_pool_create_int
                - pj_lock_release
                - pj_list_insert_before
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:182,29'
              BranchSideFuncs:
                - pj_list_erase
                - pj_pool_init_int
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_list_insert_before
                - pj_lock_release
                - pj_pool_get_capacity
        - Branch String:   '../src/pj/pool_caching.c:169,13'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:170,40'
              BranchSideFuncs:
                - pj_pool_create_int
                - pj_lock_release
                - pj_list_insert_before
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:173,36'
              BranchSideFuncs:
                - pj_pool_create_int
                - pj_lock_release
                - pj_list_insert_before
                - pj_lock_release
        - Branch String:   '../src/pj/pool_caching.c:175,13'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:176,29'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:180,5'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_lock_release
        - Branch String:   '../src/pj/pool_caching.c:189,13'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:190,50'
              BranchSideFuncs:
                - pj_pool_get_capacity
                - pj_log_get_level
                - pj_list_insert_before
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:192,13'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_list_insert_before
                - pj_lock_release
        - Branch String:   '../src/pj/pool_caching.c:195,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:0,0'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_lock_release
            - BranchSide:      '../src/pj/pool_caching.c:195,9'
              BranchSideFuncs:
                - pj_list_insert_before
                - pj_lock_release
      Callsites:
        - Src:             '../src/pj/pool_caching.c:139,5'
          Dst:             pj_lock_acquire
        - Src:             '../src/pj/pool_caching.c:166,44'
          Dst:             pj_list_empty
        - Src:             '../src/pj/pool_caching.c:173,16'
          Dst:             pj_pool_create_int
        - Src:             '../src/pj/pool_caching.c:176,13'
          Dst:             pj_lock_release
        - Src:             '../src/pj/pool_caching.c:183,9'
          Dst:             pj_list_erase
        - Src:             '../src/pj/pool_caching.c:186,9'
          Dst:             pj_pool_init_int
        - Src:             '../src/pj/pool_caching.c:189,28'
          Dst:             pj_pool_get_capacity
        - Src:             '../src/pj/pool_caching.c:190,29'
          Dst:             pj_pool_get_capacity
        - Src:             '../src/pj/pool_caching.c:195,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/pool_caching.c:200,5'
          Dst:             pj_list_insert_before
        - Src:             '../src/pj/pool_caching.c:208,5'
          Dst:             pj_lock_release
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_list_init
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_caching_pool_init
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/pool_caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cp
        - policy
        - max_capacity
      BBCount:         16
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_bzero
        - pj_list_init
        - pj_lock_create_simple_mutex
        - pj_memcpy
        - pj_pool_create_on_buf
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/pool_caching.c:67,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:68,23'
              BranchSideFuncs:
                - pj_list_init.3838
                - pj_memcpy.3837
                - pj_pool_create_on_buf
                - pj_lock_create_simple_mutex
                - __assert_fail
            - BranchSide:      '../src/pj/pool_caching.c:70,9'
              BranchSideFuncs:
                - pj_memcpy.3837
                - pj_pool_create_on_buf
                - pj_lock_create_simple_mutex
                - __assert_fail
        - Branch String:   '../src/pj/pool_caching.c:70,9'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:71,16'
              BranchSideFuncs:
                - pj_memcpy.3837
                - pj_pool_create_on_buf
                - pj_lock_create_simple_mutex
                - __assert_fail
            - BranchSide:      '../src/pj/pool_caching.c:74,16'
              BranchSideFuncs:
                - pj_memcpy.3837
                - pj_pool_create_on_buf
                - pj_lock_create_simple_mutex
                - __assert_fail
        - Branch String:   '../src/pj/pool_caching.c:89,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:89,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/pool_caching.c:89,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/pool_caching.c:89,5'
          Branch Sides:
            - BranchSide:      '../src/pj/pool_caching.c:89,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/pool_caching.c:89,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/pool_caching.c:63,5'
          Dst:             pj_bzero
        - Src:             '../src/pj/pool_caching.c:66,5'
          Dst:             pj_list_init
        - Src:             '../src/pj/pool_caching.c:68,9'
          Dst:             pj_list_init
        - Src:             '../src/pj/pool_caching.c:74,5'
          Dst:             pj_memcpy
        - Src:             '../src/pj/pool_caching.c:85,12'
          Dst:             pj_pool_create_on_buf
        - Src:             '../src/pj/pool_caching.c:86,14'
          Dst:             pj_lock_create_simple_mutex
        - Src:             '../src/pj/pool_caching.c:89,5'
          Dst:             __assert_fail
    - functionName:    pj_rand
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rand
      functionUses:    7
      BranchProfiles:
        - Branch String:   '../src/pj/rand.c:32,12'
          Branch Sides:
            - BranchSide:      '../src/pj/rand.c:32,12'
              BranchSideFuncs:
                - rand
            - BranchSide:      '../src/pj/rand.c:32,12'
              BranchSideFuncs:
                - rand
      Callsites:
        - Src:             '../src/pj/rand.c:32,12'
          Dst:             rand
    - functionName:    rand
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_srand
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - seed
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - srand
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/rand.c:26,5'
          Dst:             srand
    - functionName:    srand
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    socketpair_imp
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1249
      functionLinenumberEnd: 1346
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - family
        - type
        - protocol
        - sv
      BBCount:         67
      ICount:          393
      EdgeCount:       88
      CyclomaticComplexity: 23
      functionsReached:
        - __assert_fail
        - pj_sock_accept
        - pj_sock_bind
        - pj_sock_close
        - pj_sock_connect
        - pj_sock_getsockname
        - pj_sock_listen
        - pj_sock_socket
        - pj_sockaddr_get_len
        - pj_sockaddr_init
        - pj_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:1259,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1259,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_str
                - pj_sock_socket
                - pj_sockaddr_init
                - pj_sockaddr_get_len
                - pj_sock_bind
                - pj_sock_getsockname
                - pj_sock_socket
                - pj_sock_connect
                - pj_sock_accept
                - pj_sock_close
                - pj_sock_close
                - pj_sock_close
                - pj_sock_getsockname
                - pj_sock_connect
                - pj_sock_listen
                - pj_str
            - BranchSide:      '../src/pj/sock_common.c:1259,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_str
                - pj_sock_socket
                - pj_sockaddr_init
                - pj_sockaddr_get_len
                - pj_sock_bind
                - pj_sock_getsockname
                - pj_sock_socket
                - pj_sock_connect
                - pj_sock_accept
                - pj_sock_close
                - pj_sock_close
                - pj_sock_close
                - pj_sock_getsockname
                - pj_sock_connect
                - pj_sock_listen
                - pj_str
        - Branch String:   '../src/pj/sock_common.c:1259,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1259,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_str
                - pj_sock_socket
                - pj_sockaddr_init
                - pj_sockaddr_get_len
                - pj_sock_bind
                - pj_sock_getsockname
                - pj_sock_socket
                - pj_sock_connect
                - pj_sock_accept
                - pj_sock_close
                - pj_sock_close
                - pj_sock_close
                - pj_sock_getsockname
                - pj_sock_connect
                - pj_sock_listen
                - pj_str
            - BranchSide:      '../src/pj/sock_common.c:1266,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_str
                - pj_sock_socket
                - pj_sockaddr_init
                - pj_sockaddr_get_len
                - pj_sock_bind
                - pj_sock_getsockname
                - pj_sock_socket
                - pj_sock_connect
                - pj_sock_accept
                - pj_sock_close
                - pj_sock_close
                - pj_sock_close
                - pj_sock_getsockname
                - pj_sock_connect
                - pj_sock_listen
                - pj_str
        - Branch String:   '../src/pj/sock_common.c:1259,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1259,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:1259,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:1259,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1259,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:1259,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:1266,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1266,5'
              BranchSideFuncs:
                - pj_str
                - pj_sock_socket
                - pj_sockaddr_init
                - pj_sockaddr_get_len
                - pj_sock_bind
                - pj_sock_getsockname
                - pj_sock_socket
                - pj_sock_connect
                - pj_sock_accept
                - pj_sock_close
                - pj_sock_close
                - pj_sock_close
                - pj_sock_getsockname
                - pj_sock_connect
                - pj_sock_listen
                - pj_str
            - BranchSide:      '../src/pj/sock_common.c:1266,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_str
                - pj_sock_socket
                - pj_sockaddr_init
                - pj_sockaddr_get_len
                - pj_sock_bind
                - pj_sock_getsockname
                - pj_sock_socket
                - pj_sock_connect
                - pj_sock_accept
                - pj_sock_close
                - pj_sock_close
                - pj_sock_close
                - pj_sock_getsockname
                - pj_sock_connect
                - pj_sock_listen
                - pj_str
        - Branch String:   '../src/pj/sock_common.c:1266,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1266,5'
              BranchSideFuncs:
                - pj_str
                - pj_sock_socket
                - pj_sockaddr_init
                - pj_sockaddr_get_len
                - pj_sock_bind
                - pj_sock_getsockname
                - pj_sock_socket
                - pj_sock_connect
                - pj_sock_accept
                - pj_sock_close
                - pj_sock_close
                - pj_sock_close
                - pj_sock_getsockname
                - pj_sock_connect
                - pj_sock_listen
                - pj_str
            - BranchSide:      '../src/pj/sock_common.c:1269,16'
              BranchSideFuncs:
                - pj_str
                - pj_sock_socket
                - pj_sockaddr_init
                - pj_sockaddr_get_len
                - pj_sock_bind
                - pj_sock_getsockname
                - pj_sock_socket
                - pj_sock_connect
                - pj_sock_accept
                - pj_sock_close
                - pj_sock_close
                - pj_sock_close
                - pj_sock_getsockname
                - pj_sock_connect
                - pj_sock_listen
                - pj_str
        - Branch String:   '../src/pj/sock_common.c:1266,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1266,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:1266,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:1266,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1266,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:1266,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:1269,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1269,41'
              BranchSideFuncs:
                - pj_str
                - pj_sock_socket
                - pj_sockaddr_init
                - pj_sockaddr_get_len
                - pj_sock_bind
                - pj_sock_getsockname
                - pj_sock_socket
                - pj_sock_connect
                - pj_sock_accept
                - pj_sock_close
                - pj_sock_close
                - pj_sock_close
                - pj_sock_getsockname
                - pj_sock_connect
                - pj_sock_listen
            - BranchSide:      '../src/pj/sock_common.c:1269,63'
              BranchSideFuncs:
                - pj_str
                - pj_sock_socket
                - pj_sockaddr_init
                - pj_sockaddr_get_len
                - pj_sock_bind
                - pj_sock_getsockname
                - pj_sock_socket
                - pj_sock_connect
                - pj_sock_accept
                - pj_sock_close
                - pj_sock_close
                - pj_sock_close
                - pj_sock_getsockname
                - pj_sock_connect
                - pj_sock_listen
        - Branch String:   '../src/pj/sock_common.c:1280,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1281,9'
              BranchSideFuncs:
                - pj_sock_close
                - pj_sock_close
            - BranchSide:      '../src/pj/sock_common.c:1283,22'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_sockaddr_get_len
                - pj_sock_bind
                - pj_sock_getsockname
                - pj_sock_socket
                - pj_sock_connect
                - pj_sock_accept
                - pj_sock_close
                - pj_sock_close
                - pj_sock_close
                - pj_sock_getsockname
                - pj_sock_connect
                - pj_sock_listen
        - Branch String:   '../src/pj/sock_common.c:1286,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1287,9'
              BranchSideFuncs:
                - pj_sock_close
                - pj_sock_close
            - BranchSide:      '../src/pj/sock_common.c:1289,34'
              BranchSideFuncs:
                - pj_sock_getsockname
                - pj_sock_socket
                - pj_sock_connect
                - pj_sock_accept
                - pj_sock_close
                - pj_sock_close
                - pj_sock_close
                - pj_sock_getsockname
                - pj_sock_connect
                - pj_sock_listen
        - Branch String:   '../src/pj/sock_common.c:1290,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1291,9'
              BranchSideFuncs:
                - pj_sock_close
                - pj_sock_close
            - BranchSide:      '../src/pj/sock_common.c:1294,10'
              BranchSideFuncs:
                - pj_sock_socket
                - pj_sock_connect
                - pj_sock_accept
                - pj_sock_close
                - pj_sock_close
                - pj_sock_close
                - pj_sock_getsockname
                - pj_sock_connect
                - pj_sock_listen
        - Branch String:   '../src/pj/sock_common.c:1294,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1295,33'
              BranchSideFuncs:
                - pj_sock_listen
                - pj_sock_socket
                - pj_sock_connect
                - pj_sock_accept
                - pj_sock_close
                - pj_sock_close
                - pj_sock_close
                - pj_sock_getsockname
                - pj_sock_connect
            - BranchSide:      '../src/pj/sock_common.c:1302,29'
              BranchSideFuncs:
                - pj_sock_socket
                - pj_sock_connect
                - pj_sock_accept
                - pj_sock_close
                - pj_sock_close
                - pj_sock_close
                - pj_sock_getsockname
                - pj_sock_connect
        - Branch String:   '../src/pj/sock_common.c:1296,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1297,13'
              BranchSideFuncs:
                - pj_sock_close
                - pj_sock_close
            - BranchSide:      '../src/pj/sock_common.c:1298,5'
              BranchSideFuncs:
                - pj_sock_socket
                - pj_sock_connect
                - pj_sock_accept
                - pj_sock_close
                - pj_sock_close
                - pj_sock_close
                - pj_sock_getsockname
                - pj_sock_connect
        - Branch String:   '../src/pj/sock_common.c:1303,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1304,9'
              BranchSideFuncs:
                - pj_sock_close
                - pj_sock_close
            - BranchSide:      '../src/pj/sock_common.c:1305,30'
              BranchSideFuncs:
                - pj_sock_connect
                - pj_sock_accept
                - pj_sock_close
                - pj_sock_close
                - pj_sock_close
                - pj_sock_getsockname
                - pj_sock_connect
        - Branch String:   '../src/pj/sock_common.c:1306,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1307,9'
              BranchSideFuncs:
                - pj_sock_close
                - pj_sock_close
            - BranchSide:      '../src/pj/sock_common.c:1309,10'
              BranchSideFuncs:
                - pj_sock_accept
                - pj_sock_close
                - pj_sock_close
                - pj_sock_close
                - pj_sock_getsockname
                - pj_sock_connect
        - Branch String:   '../src/pj/sock_common.c:1309,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1310,38'
              BranchSideFuncs:
                - pj_sock_getsockname
                - pj_sock_connect
                - pj_sock_close
                - pj_sock_close
            - BranchSide:      '../src/pj/sock_common.c:1320,15'
              BranchSideFuncs:
                - pj_sock_accept
                - pj_sock_close
                - pj_sock_close
                - pj_sock_close
        - Branch String:   '../src/pj/sock_common.c:1311,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1312,13'
              BranchSideFuncs:
                - pj_sock_close
                - pj_sock_close
            - BranchSide:      '../src/pj/sock_common.c:1313,34'
              BranchSideFuncs:
                - pj_sock_connect
                - pj_sock_close
                - pj_sock_close
        - Branch String:   '../src/pj/sock_common.c:1314,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1315,13'
              BranchSideFuncs:
                - pj_sock_close
                - pj_sock_close
            - BranchSide:      '../src/pj/sock_common.c:1316,17'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:1323,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1324,13'
              BranchSideFuncs:
                - pj_sock_close
                - pj_sock_close
            - BranchSide:      '../src/pj/sock_common.c:1325,23'
              BranchSideFuncs:
                - pj_sock_close
        - Branch String:   '../src/pj/sock_common.c:1341,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1342,23'
              BranchSideFuncs:
                - pj_sock_close
                - pj_sock_close
            - BranchSide:      '../src/pj/sock_common.c:1343,9'
              BranchSideFuncs:
                - pj_sock_close
        - Branch String:   '../src/pj/sock_common.c:1343,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1344,23'
              BranchSideFuncs:
                - pj_sock_close
            - BranchSide:      '../src/pj/sock_common.c:1345,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/sock_common.c:1259,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_common.c:1266,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_common.c:1269,41'
          Dst:             pj_str
        - Src:             '../src/pj/sock_common.c:1269,63'
          Dst:             pj_str
        - Src:             '../src/pj/sock_common.c:1279,14'
          Dst:             pj_sock_socket
        - Src:             '../src/pj/sock_common.c:1283,5'
          Dst:             pj_sockaddr_init
        - Src:             '../src/pj/sock_common.c:1284,13'
          Dst:             pj_sockaddr_get_len
        - Src:             '../src/pj/sock_common.c:1285,14'
          Dst:             pj_sock_bind
        - Src:             '../src/pj/sock_common.c:1289,14'
          Dst:             pj_sock_getsockname
        - Src:             '../src/pj/sock_common.c:1295,18'
          Dst:             pj_sock_listen
        - Src:             '../src/pj/sock_common.c:1302,14'
          Dst:             pj_sock_socket
        - Src:             '../src/pj/sock_common.c:1305,14'
          Dst:             pj_sock_connect
        - Src:             '../src/pj/sock_common.c:1310,18'
          Dst:             pj_sock_getsockname
        - Src:             '../src/pj/sock_common.c:1313,18'
          Dst:             pj_sock_connect
        - Src:             '../src/pj/sock_common.c:1322,18'
          Dst:             pj_sock_accept
        - Src:             '../src/pj/sock_common.c:1325,9'
          Dst:             pj_sock_close
        - Src:             '../src/pj/sock_common.c:1342,9'
          Dst:             pj_sock_close
        - Src:             '../src/pj/sock_common.c:1344,9'
          Dst:             pj_sock_close
    - functionName:    pj_sockaddr_init
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - af
        - addr
        - cp
        - port
      BBCount:         15
      ICount:          98
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_bzero
        - pj_htons
        - pj_sockaddr_in_init
        - pj_sockaddr_set_str_addr
      functionUses:    20
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:227,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:228,37'
              BranchSideFuncs:
                - pj_sockaddr_in_init
            - BranchSide:      '../src/pj/sock_common.c:232,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_bzero.3946
                - pj_sockaddr_set_str_addr
                - pj_htons
        - Branch String:   '../src/pj/sock_common.c:232,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:232,5'
              BranchSideFuncs:
                - pj_bzero.3946
                - pj_sockaddr_set_str_addr
                - pj_htons
            - BranchSide:      '../src/pj/sock_common.c:234,14'
              BranchSideFuncs:
                - pj_bzero.3946
                - pj_sockaddr_set_str_addr
                - pj_htons
        - Branch String:   '../src/pj/sock_common.c:232,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:232,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:232,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:238,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:239,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:241,37'
              BranchSideFuncs:
                - pj_htons
      Callsites:
        - Src:             '../src/pj/sock_common.c:228,16'
          Dst:             pj_sockaddr_in_init
        - Src:             '../src/pj/sock_common.c:232,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_common.c:234,5'
          Dst:             pj_bzero
        - Src:             '../src/pj/sock_common.c:237,14'
          Dst:             pj_sockaddr_set_str_addr
        - Src:             '../src/pj/sock_common.c:241,28'
          Dst:             pj_htons
    - functionName:    pj_sockaddr_get_len
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - addr
      BBCount:         17
      ICount:          101
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    8
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:392,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:392,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:392,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:392,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:392,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:394,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:392,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:392,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:392,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:392,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:392,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:392,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pj/sock_common.c:392,5'
          Dst:             __assert_fail
    - functionName:    pj_sockaddr_in_init
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - addr
        - str_addr
        - port
      BBCount:         11
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pj_bzero
        - pj_sockaddr_in_set_port
        - pj_sockaddr_in_set_str_addr
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:208,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:208,5'
              BranchSideFuncs:
                - pj_bzero.3946
                - pj_sockaddr_in_set_port
                - pj_sockaddr_in_set_str_addr
            - BranchSide:      '../src/pj/sock_common.c:211,24'
              BranchSideFuncs:
                - pj_bzero.3946
                - pj_sockaddr_in_set_port
                - pj_sockaddr_in_set_str_addr
        - Branch String:   '../src/pj/sock_common.c:208,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:208,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:208,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pj/sock_common.c:208,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_common.c:212,5'
          Dst:             pj_bzero
        - Src:             '../src/pj/sock_common.c:213,5'
          Dst:             pj_sockaddr_in_set_port
        - Src:             '../src/pj/sock_common.c:214,12'
          Dst:             pj_sockaddr_in_set_str_addr
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_sockaddr_set_str_addr
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - af
        - addr
        - str_addr
      BBCount:         25
      ICount:          139
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - pj_getaddrinfo
        - pj_inet_pton
        - pj_memcpy
        - pj_sockaddr_in_set_str_addr
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:163,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:164,45'
              BranchSideFuncs:
                - pj_sockaddr_in_set_str_addr
            - BranchSide:      '../src/pj/sock_common.c:167,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_memcpy.3947
        - Branch String:   '../src/pj/sock_common.c:167,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:167,5'
              BranchSideFuncs:
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_memcpy.3947
            - BranchSide:      '../src/pj/sock_common.c:171,30'
              BranchSideFuncs:
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_memcpy.3947
        - Branch String:   '../src/pj/sock_common.c:167,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:167,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:167,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:174,18'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:174,21'
              BranchSideFuncs:
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_memcpy.3947
            - BranchSide:      '../src/pj/sock_common.c:192,16'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:174,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:178,31'
              BranchSideFuncs:
                - pj_inet_pton
                - pj_getaddrinfo
                - pj_memcpy.3947
            - BranchSide:      '../src/pj/sock_common.c:192,16'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:179,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:182,22'
              BranchSideFuncs:
                - pj_getaddrinfo
                - pj_memcpy.3947
            - BranchSide:      '../src/pj/sock_common.c:191,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:185,17'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:186,28'
              BranchSideFuncs:
                - pj_memcpy.3947
            - BranchSide:      '../src/pj/sock_common.c:190,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/sock_common.c:164,16'
          Dst:             pj_sockaddr_in_set_str_addr
        - Src:             '../src/pj/sock_common.c:167,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_common.c:178,18'
          Dst:             pj_inet_pton
        - Src:             '../src/pj/sock_common.c:184,22'
          Dst:             pj_getaddrinfo
        - Src:             '../src/pj/sock_common.c:186,17'
          Dst:             pj_memcpy
    - functionName:    pj_sockaddr_in_set_str_addr
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - addr
        - str_addr
      BBCount:         29
      ICount:          154
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - pj_bzero
        - pj_getaddrinfo
        - pj_inet_addr
        - pj_memcpy
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:126,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:126,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_bzero.3946
                - pj_inet_addr
                - pj_getaddrinfo
                - pj_memcpy.3947
            - BranchSide:      '../src/pj/sock_common.c:126,5'
              BranchSideFuncs:
                - pj_bzero.3946
                - pj_inet_addr
                - pj_getaddrinfo
                - pj_memcpy.3947
        - Branch String:   '../src/pj/sock_common.c:126,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:126,5'
              BranchSideFuncs:
                - pj_bzero.3946
                - pj_inet_addr
                - pj_getaddrinfo
                - pj_memcpy.3947
            - BranchSide:      '../src/pj/sock_common.c:130,24'
              BranchSideFuncs:
                - pj_bzero.3946
                - pj_inet_addr
                - pj_getaddrinfo
                - pj_memcpy.3947
        - Branch String:   '../src/pj/sock_common.c:126,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:126,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/sock_common.c:126,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:126,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:126,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:126,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:133,18'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:133,21'
              BranchSideFuncs:
                - pj_inet_addr
                - pj_getaddrinfo
                - pj_memcpy.3947
            - BranchSide:      '../src/pj/sock_common.c:150,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:133,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:134,9'
              BranchSideFuncs:
                - pj_inet_addr
                - pj_getaddrinfo
                - pj_memcpy.3947
            - BranchSide:      '../src/pj/sock_common.c:150,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:135,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:137,22'
              BranchSideFuncs:
                - pj_getaddrinfo
                - pj_memcpy.3947
            - BranchSide:      '../src/pj/sock_common.c:149,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:141,17'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:142,28'
              BranchSideFuncs:
                - pj_memcpy.3947
            - BranchSide:      '../src/pj/sock_common.c:145,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/sock_common.c:126,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_common.c:131,5'
          Dst:             pj_bzero
        - Src:             '../src/pj/sock_common.c:134,26'
          Dst:             pj_inet_addr
        - Src:             '../src/pj/sock_common.c:140,22'
          Dst:             pj_getaddrinfo
        - Src:             '../src/pj/sock_common.c:142,17'
          Dst:             pj_memcpy
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_inet_addr
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_inet_aton
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/sock_common.c:47,5'
          Dst:             pj_inet_aton
    - functionName:    pj_sockaddr_in_set_port
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - addr
        - hostport
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_htons
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/sock_common.c:458,22'
          Dst:             pj_htons
    - functionName:    pj_sock_socketpair
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1376
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - family
        - type
        - protocol
        - sv
      BBCount:         14
      ICount:          107
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - socketpair
        - socketpair_imp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:1366,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1367,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - socketpair_imp
            - BranchSide:      '../src/pj/sock_common.c:1373,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:1367,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1368,35'
              BranchSideFuncs:
                - socketpair_imp
            - BranchSide:      '../src/pj/sock_common.c:1370,18'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/sock_common.c:1370,18'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1370,18'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/sock_common.c:1370,16'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:1370,18'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1370,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:1370,16'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '../src/pj/sock_common.c:1365,14'
          Dst:             socketpair
        - Src:             '../src/pj/sock_common.c:1367,13'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_common.c:1368,20'
          Dst:             socketpair_imp
        - Src:             '../src/pj/sock_common.c:1370,18'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_common.c:1370,18'
          Dst:             __errno_location
        - Src:             '../src/pj/sock_common.c:1370,18'
          Dst:             __errno_location
    - functionName:    socketpair
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_addr_str_print
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1210
      functionLinenumberEnd: 1238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - host_str
        - port
        - buf
        - size
        - flag
      BBCount:         12
      ICount:          114
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - pj_inet_pton
        - snprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:1219,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1220,14'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      '../src/pj/sock_common.c:1222,9'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   '../src/pj/sock_common.c:1222,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1223,16'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      '../src/pj/sock_common.c:1226,16'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   '../src/pj/sock_common.c:1230,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1231,26'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      '../src/pj/sock_common.c:1235,26'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             '../src/pj/sock_common.c:1219,9'
          Dst:             pj_inet_pton
        - Src:             '../src/pj/sock_common.c:1231,9'
          Dst:             snprintf
        - Src:             '../src/pj/sock_common.c:1235,9'
          Dst:             snprintf
    - functionName:    pj_sock_setsockopt_sobuf
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionLinenumberEnd: 1205
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - short
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - sockfd
        - optname
        - auto_retry
        - buf_size
      BBCount:         50
      ICount:          262
      EdgeCount:       66
      CyclomaticComplexity: 18
      functionsReached:
        - __assert_fail
        - pj_sock_getsockopt
        - pj_sock_setsockopt
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:1159,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1159,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_sock_getsockopt
                - pj_sock_setsockopt
                - pj_sock_getsockopt
            - BranchSide:      '../src/pj/sock_common.c:1159,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:1159,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1159,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_sock_getsockopt
                - pj_sock_setsockopt
                - pj_sock_getsockopt
            - BranchSide:      '../src/pj/sock_common.c:1159,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:1159,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1159,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_sock_getsockopt
                - pj_sock_setsockopt
                - pj_sock_getsockopt
            - BranchSide:      '../src/pj/sock_common.c:1159,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:1159,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1159,5'
              BranchSideFuncs:
                - pj_sock_getsockopt
                - pj_sock_setsockopt
                - pj_sock_getsockopt
            - BranchSide:      '../src/pj/sock_common.c:1159,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_sock_getsockopt
                - pj_sock_setsockopt
                - pj_sock_getsockopt
        - Branch String:   '../src/pj/sock_common.c:1159,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1159,5'
              BranchSideFuncs:
                - pj_sock_getsockopt
                - pj_sock_setsockopt
                - pj_sock_getsockopt
            - BranchSide:      '../src/pj/sock_common.c:1166,14'
              BranchSideFuncs:
                - pj_sock_getsockopt
                - pj_sock_setsockopt
                - pj_sock_getsockopt
        - Branch String:   '../src/pj/sock_common.c:1159,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1159,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/sock_common.c:1159,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:1159,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1159,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/sock_common.c:1159,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:1159,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1159,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/sock_common.c:1159,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:1159,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1159,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:1159,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:1159,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1159,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:1159,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:1169,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1170,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:1172,17'
              BranchSideFuncs:
                - pj_sock_setsockopt
                - pj_sock_getsockopt
        - Branch String:   '../src/pj/sock_common.c:1174,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1175,14'
              BranchSideFuncs:
                - pj_sock_setsockopt
                - pj_sock_getsockopt
            - BranchSide:      '../src/pj/sock_common.c:1177,12'
              BranchSideFuncs:
                - pj_sock_setsockopt
                - pj_sock_getsockopt
        - Branch String:   '../src/pj/sock_common.c:1177,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1178,13'
              BranchSideFuncs:
                - pj_sock_setsockopt
                - pj_sock_getsockopt
            - BranchSide:      '../src/pj/sock_common.c:1204,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:1178,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1180,25'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:1184,37'
              BranchSideFuncs:
                - pj_sock_setsockopt
                - pj_sock_getsockopt
        - Branch String:   '../src/pj/sock_common.c:1186,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1187,41'
              BranchSideFuncs:
                - pj_sock_getsockopt
                - pj_sock_setsockopt
            - BranchSide:      '../src/pj/sock_common.c:1198,14'
              BranchSideFuncs:
                - pj_sock_setsockopt
                - pj_sock_getsockopt
        - Branch String:   '../src/pj/sock_common.c:1189,17'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1193,29'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:1196,9'
              BranchSideFuncs:
                - pj_sock_setsockopt
                - pj_sock_getsockopt
        - Branch String:   '../src/pj/sock_common.c:1198,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1199,13'
              BranchSideFuncs:
                - pj_sock_setsockopt
                - pj_sock_getsockopt
            - BranchSide:      '../src/pj/sock_common.c:1201,21'
              BranchSideFuncs:
                - pj_sock_setsockopt
                - pj_sock_getsockopt
      Callsites:
        - Src:             '../src/pj/sock_common.c:1159,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_common.c:1167,14'
          Dst:             pj_sock_getsockopt
        - Src:             '../src/pj/sock_common.c:1184,18'
          Dst:             pj_sock_setsockopt
        - Src:             '../src/pj/sock_common.c:1187,22'
          Dst:             pj_sock_getsockopt
    - functionName:    pj_sock_bind_random
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - sockfd
        - addr
        - port_range
        - max_try
      BBCount:         23
      ICount:          130
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - pj_rand
        - pj_sock_bind
        - pj_sockaddr_cp
        - pj_sockaddr_get_len
        - pj_sockaddr_get_port
        - pj_sockaddr_set_port
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:1122,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1122,5'
              BranchSideFuncs:
                - pj_sockaddr_cp
                - pj_sockaddr_get_len
                - pj_sockaddr_get_port
                - pj_rand
                - pj_sockaddr_set_port
                - pj_sock_bind
                - pj_sock_bind
            - BranchSide:      '../src/pj/sock_common.c:1124,32'
              BranchSideFuncs:
                - pj_sockaddr_cp
                - pj_sockaddr_get_len
                - pj_sockaddr_get_port
                - pj_rand
                - pj_sockaddr_set_port
                - pj_sock_bind
                - pj_sock_bind
        - Branch String:   '../src/pj/sock_common.c:1122,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1122,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:1122,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:1128,24'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1128,27'
              BranchSideFuncs:
                - pj_sock_bind
            - BranchSide:      '../src/pj/sock_common.c:1129,29'
              BranchSideFuncs:
                - pj_sock_bind
        - Branch String:   '../src/pj/sock_common.c:1128,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1129,29'
              BranchSideFuncs:
                - pj_sock_bind
            - BranchSide:      '../src/pj/sock_common.c:1132,5'
              BranchSideFuncs:
                - pj_rand
                - pj_sockaddr_set_port
                - pj_sock_bind
        - Branch String:   '../src/pj/sock_common.c:1132,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1134,30'
              BranchSideFuncs:
                - pj_rand
                - pj_sockaddr_set_port
                - pj_sock_bind
            - BranchSide:      '../src/pj/sock_common.c:1141,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:1137,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1138,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:1139,5'
              BranchSideFuncs:
                - pj_rand
                - pj_sockaddr_set_port
                - pj_sock_bind
      Callsites:
        - Src:             '../src/pj/sock_common.c:1122,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_common.c:1124,5'
          Dst:             pj_sockaddr_cp
        - Src:             '../src/pj/sock_common.c:1125,16'
          Dst:             pj_sockaddr_get_len
        - Src:             '../src/pj/sock_common.c:1126,17'
          Dst:             pj_sockaddr_get_port
        - Src:             '../src/pj/sock_common.c:1129,16'
          Dst:             pj_sock_bind
        - Src:             '../src/pj/sock_common.c:1134,42'
          Dst:             pj_rand
        - Src:             '../src/pj/sock_common.c:1135,9'
          Dst:             pj_sockaddr_set_port
        - Src:             '../src/pj/sock_common.c:1136,18'
          Dst:             pj_sock_bind
    - functionName:    pj_sockaddr_cp
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_memcpy
        - pj_sockaddr_get_len
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/sock_common.c:415,25'
          Dst:             pj_sockaddr_get_len
        - Src:             '../src/pj/sock_common.c:415,5'
          Dst:             pj_memcpy
    - functionName:    pj_sockaddr_get_port
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - addr
      BBCount:         20
      ICount:          115
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - pj_ntohs
      functionUses:    13
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:367,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:367,5'
              BranchSideFuncs:
                - pj_ntohs
            - BranchSide:      '../src/pj/sock_common.c:367,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_ntohs
        - Branch String:   '../src/pj/sock_common.c:367,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:367,5'
              BranchSideFuncs:
                - pj_ntohs
            - BranchSide:      '../src/pj/sock_common.c:370,35'
              BranchSideFuncs:
                - pj_ntohs
        - Branch String:   '../src/pj/sock_common.c:367,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:367,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:367,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:367,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:367,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:367,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:370,35'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:371,37'
              BranchSideFuncs:
                - pj_ntohs
            - BranchSide:      '../src/pj/sock_common.c:371,57'
              BranchSideFuncs:
                - pj_ntohs
      Callsites:
        - Src:             '../src/pj/sock_common.c:367,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_common.c:370,12'
          Dst:             pj_ntohs
    - functionName:    pj_sockaddr_set_port
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - addr
        - hostport
      BBCount:         20
      ICount:          105
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - pj_htons
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:469,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:469,5'
              BranchSideFuncs:
                - pj_htons
                - pj_htons
            - BranchSide:      '../src/pj/sock_common.c:469,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_htons
                - pj_htons
        - Branch String:   '../src/pj/sock_common.c:469,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:469,5'
              BranchSideFuncs:
                - pj_htons
                - pj_htons
            - BranchSide:      '../src/pj/sock_common.c:471,9'
              BranchSideFuncs:
                - pj_htons
                - pj_htons
        - Branch String:   '../src/pj/sock_common.c:469,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:469,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:469,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:469,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:469,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:469,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:471,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:472,41'
              BranchSideFuncs:
                - pj_htons
            - BranchSide:      '../src/pj/sock_common.c:474,40'
              BranchSideFuncs:
                - pj_htons
      Callsites:
        - Src:             '../src/pj/sock_common.c:469,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_common.c:472,32'
          Dst:             pj_htons
        - Src:             '../src/pj/sock_common.c:474,31'
          Dst:             pj_htons
    - functionName:    pj_getipinterface
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1090
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - af
        - dst
        - itf_addr
        - allow_resolve
        - p_dst_addr
      BBCount:         26
      ICount:          199
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - pj_bzero
        - pj_inet_pton
        - pj_memcmp
        - pj_sock_close
        - pj_sock_connect
        - pj_sock_getsockname
        - pj_sock_socket
        - pj_sockaddr_get_addr
        - pj_sockaddr_get_addr_len
        - pj_sockaddr_get_len
        - pj_sockaddr_init
        - pj_str
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:1023,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1025,13'
              BranchSideFuncs:
                - pj_str
                - pj_sockaddr_init
                - pj_sock_socket
                - pj_sockaddr_get_len
                - pj_sock_connect
                - pj_sock_getsockname
                - pj_sock_close
                - pj_bzero.3946
                - pj_sockaddr_get_addr
                - pj_sockaddr_get_addr_len
                - pj_memcmp.3969
                - pj_sock_close
                - pj_sock_close
                - pj_str
                - pj_sockaddr_init
            - BranchSide:      '../src/pj/sock_common.c:1043,29'
              BranchSideFuncs:
                - pj_sock_socket
                - pj_sockaddr_get_len
                - pj_sock_connect
                - pj_sock_getsockname
                - pj_sock_close
                - pj_bzero.3946
                - pj_sockaddr_get_addr
                - pj_sockaddr_get_addr_len
                - pj_memcmp.3969
                - pj_sock_close
                - pj_sock_close
        - Branch String:   '../src/pj/sock_common.c:1025,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1026,39'
              BranchSideFuncs:
                - pj_sockaddr_init
                - pj_sock_socket
                - pj_sockaddr_get_len
                - pj_sock_connect
                - pj_sock_getsockname
                - pj_sock_close
                - pj_bzero.3946
                - pj_sockaddr_get_addr
                - pj_sockaddr_get_addr_len
                - pj_memcmp.3969
                - pj_sock_close
                - pj_sock_close
            - BranchSide:      '../src/pj/sock_common.c:1030,17'
              BranchSideFuncs:
                - pj_str
                - pj_sockaddr_init
                - pj_sock_socket
                - pj_sockaddr_get_len
                - pj_sock_connect
                - pj_sock_getsockname
                - pj_sock_close
                - pj_bzero.3946
                - pj_sockaddr_get_addr
                - pj_sockaddr_get_addr_len
                - pj_memcmp.3969
                - pj_sock_close
                - pj_sock_close
                - pj_str
        - Branch String:   '../src/pj/sock_common.c:1030,17'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1031,22'
              BranchSideFuncs:
                - pj_str
                - pj_sockaddr_init
                - pj_sock_socket
                - pj_sockaddr_get_len
                - pj_sock_connect
                - pj_sock_getsockname
                - pj_sock_close
                - pj_bzero.3946
                - pj_sockaddr_get_addr
                - pj_sockaddr_get_addr_len
                - pj_memcmp.3969
                - pj_sock_close
                - pj_sock_close
            - BranchSide:      '../src/pj/sock_common.c:1033,22'
              BranchSideFuncs:
                - pj_str
                - pj_sockaddr_init
                - pj_sock_socket
                - pj_sockaddr_get_len
                - pj_sock_connect
                - pj_sock_getsockname
                - pj_sock_close
                - pj_bzero.3946
                - pj_sockaddr_get_addr
                - pj_sockaddr_get_addr_len
                - pj_memcmp.3969
                - pj_sock_close
                - pj_sock_close
        - Branch String:   '../src/pj/sock_common.c:1038,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1039,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:1040,5'
              BranchSideFuncs:
                - pj_sock_socket
                - pj_sockaddr_get_len
                - pj_sock_connect
                - pj_sock_getsockname
                - pj_sock_close
                - pj_bzero.3946
                - pj_sockaddr_get_addr
                - pj_sockaddr_get_addr_len
                - pj_memcmp.3969
                - pj_sock_close
                - pj_sock_close
        - Branch String:   '../src/pj/sock_common.c:1044,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1045,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:1048,30'
              BranchSideFuncs:
                - pj_sockaddr_get_len
                - pj_sock_connect
                - pj_sock_getsockname
                - pj_sock_close
                - pj_bzero.3946
                - pj_sockaddr_get_addr
                - pj_sockaddr_get_addr_len
                - pj_memcmp.3969
                - pj_sock_close
                - pj_sock_close
        - Branch String:   '../src/pj/sock_common.c:1049,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1050,23'
              BranchSideFuncs:
                - pj_sock_close
            - BranchSide:      '../src/pj/sock_common.c:1054,9'
              BranchSideFuncs:
                - pj_sock_getsockname
                - pj_sock_close
                - pj_bzero.3946
                - pj_sockaddr_get_addr
                - pj_sockaddr_get_addr_len
                - pj_memcmp.3969
                - pj_sock_close
        - Branch String:   '../src/pj/sock_common.c:1056,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1057,23'
              BranchSideFuncs:
                - pj_sock_close
            - BranchSide:      '../src/pj/sock_common.c:1061,19'
              BranchSideFuncs:
                - pj_sock_close
                - pj_bzero.3946
                - pj_sockaddr_get_addr
                - pj_sockaddr_get_addr_len
                - pj_memcmp.3969
        - Branch String:   '../src/pj/sock_common.c:1065,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1068,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:1086,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:1086,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1087,10'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:1089,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/sock_common.c:1021,5'
          Dst:             pj_sockaddr_init
        - Src:             '../src/pj/sock_common.c:1022,36'
          Dst:             pj_sockaddr_get_addr
        - Src:             '../src/pj/sock_common.c:1022,14'
          Dst:             pj_inet_pton
        - Src:             '../src/pj/sock_common.c:1026,22'
          Dst:             pj_sockaddr_init
        - Src:             '../src/pj/sock_common.c:1031,22'
          Dst:             pj_str
        - Src:             '../src/pj/sock_common.c:1033,22'
          Dst:             pj_str
        - Src:             '../src/pj/sock_common.c:1035,22'
          Dst:             pj_sockaddr_init
        - Src:             '../src/pj/sock_common.c:1043,14'
          Dst:             pj_sock_socket
        - Src:             '../src/pj/sock_common.c:1048,45'
          Dst:             pj_sockaddr_get_len
        - Src:             '../src/pj/sock_common.c:1048,14'
          Dst:             pj_sock_connect
        - Src:             '../src/pj/sock_common.c:1050,9'
          Dst:             pj_sock_close
        - Src:             '../src/pj/sock_common.c:1055,14'
          Dst:             pj_sock_getsockname
        - Src:             '../src/pj/sock_common.c:1057,9'
          Dst:             pj_sock_close
        - Src:             '../src/pj/sock_common.c:1061,5'
          Dst:             pj_sock_close
        - Src:             '../src/pj/sock_common.c:1064,5'
          Dst:             pj_bzero
        - Src:             '../src/pj/sock_common.c:1065,19'
          Dst:             pj_sockaddr_get_addr
        - Src:             '../src/pj/sock_common.c:1066,19'
          Dst:             pj_sockaddr_get_addr_len
        - Src:             '../src/pj/sock_common.c:1065,9'
          Dst:             pj_memcmp
    - functionName:    pj_sockaddr_get_addr
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - addr
      BBCount:         19
      ICount:          108
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    8
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:313,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:313,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:313,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:313,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:313,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:316,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:313,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:313,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:313,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:313,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:313,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:313,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:316,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:317,25'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:319,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/sock_common.c:313,5'
          Dst:             __assert_fail
    - functionName:    pj_sockaddr_get_addr_len
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - addr
      BBCount:         17
      ICount:          101
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:380,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:380,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:380,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:380,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:380,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:382,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:380,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:380,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:380,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:380,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:380,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:380,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pj/sock_common.c:380,5'
          Dst:             __assert_fail
    - functionName:    pj_memcmp
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 882
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf1
        - buf2
        - size
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/string.h:882,12'
          Dst:             memcmp
    - functionName:    pj_getdefaultipinterface
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1103
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - af
        - addr
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_getipinterface
        - pj_str
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:1097,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:1098,14'
              BranchSideFuncs:
                - pj_str
                - pj_getipinterface
            - BranchSide:      '../src/pj/sock_common.c:1100,14'
              BranchSideFuncs:
                - pj_str
                - pj_getipinterface
      Callsites:
        - Src:             '../src/pj/sock_common.c:1098,14'
          Dst:             pj_str
        - Src:             '../src/pj/sock_common.c:1100,14'
          Dst:             pj_str
        - Src:             '../src/pj/sock_common.c:1103,12'
          Dst:             pj_getipinterface
    - functionName:    pj_gethostip
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 735
      functionLinenumberEnd: 1006
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - af
        - addr
      BBCount:         126
      ICount:          798
      EdgeCount:       162
      CyclomaticComplexity: 38
      functionsReached:
        - __assert_fail
        - pj_bzero
        - pj_enum_ip_interface
        - pj_getaddrinfo
        - pj_getdefaultipinterface
        - pj_gethostname
        - pj_htonl
        - pj_memcmp
        - pj_ntohl
        - pj_sockaddr_cmp
        - pj_sockaddr_copy_addr
        - pj_sockaddr_get_addr
        - pj_sockaddr_set_port
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:819,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:820,52'
              BranchSideFuncs:
                - pj_gethostname
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_enum_ip_interface
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
                - pj_sockaddr_set_port
                - pj_getdefaultipinterface
                - pj_sockaddr_set_port
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - __assert_fail
                - pj_sockaddr_copy_addr
                - pj_sockaddr_set_port
                - pj_getaddrinfo
            - BranchSide:      '../src/pj/sock_common.c:824,41'
              BranchSideFuncs:
                - pj_gethostname
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_enum_ip_interface
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
                - pj_sockaddr_set_port
                - pj_getdefaultipinterface
                - pj_sockaddr_set_port
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - __assert_fail
                - pj_sockaddr_copy_addr
                - pj_sockaddr_set_port
                - pj_getaddrinfo
        - Branch String:   '../src/pj/sock_common.c:834,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:835,37'
              BranchSideFuncs:
                - pj_getaddrinfo
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_enum_ip_interface
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
                - pj_sockaddr_set_port
                - pj_getdefaultipinterface
                - pj_sockaddr_set_port
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - __assert_fail
                - pj_sockaddr_copy_addr
                - pj_sockaddr_set_port
            - BranchSide:      '../src/pj/sock_common.c:837,20'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_enum_ip_interface
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
                - pj_sockaddr_set_port
                - pj_getdefaultipinterface
                - pj_sockaddr_set_port
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - __assert_fail
                - pj_sockaddr_copy_addr
                - pj_sockaddr_set_port
        - Branch String:   '../src/pj/sock_common.c:839,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:840,13'
              BranchSideFuncs:
                - __assert_fail
                - pj_sockaddr_copy_addr
                - pj_sockaddr_set_port
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_enum_ip_interface
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
                - pj_sockaddr_set_port
                - pj_getdefaultipinterface
                - pj_sockaddr_set_port
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/sock_common.c:855,9'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_enum_ip_interface
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
                - pj_sockaddr_set_port
                - pj_getdefaultipinterface
                - pj_sockaddr_set_port
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/sock_common.c:840,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:840,13'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_set_port
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_enum_ip_interface
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
                - pj_sockaddr_set_port
                - pj_getdefaultipinterface
                - pj_sockaddr_set_port
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/sock_common.c:841,46'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_set_port
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_enum_ip_interface
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
                - pj_sockaddr_set_port
                - pj_getdefaultipinterface
                - pj_sockaddr_set_port
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/sock_common.c:855,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:856,43'
              BranchSideFuncs:
                - pj_getdefaultipinterface
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_enum_ip_interface
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
                - pj_sockaddr_set_port
                - pj_sockaddr_set_port
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/sock_common.c:877,9'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_enum_ip_interface
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
                - pj_sockaddr_set_port
        - Branch String:   '../src/pj/sock_common.c:857,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:861,34'
              BranchSideFuncs:
                - pj_sockaddr_set_port
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_enum_ip_interface
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
                - pj_sockaddr_set_port
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/sock_common.c:873,5'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_enum_ip_interface
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
                - pj_sockaddr_set_port
        - Branch String:   '../src/pj/sock_common.c:862,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:863,48'
              BranchSideFuncs:
                - pj_sockaddr_cmp
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_enum_ip_interface
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
                - pj_sockaddr_set_port
                - pj_sockaddr_copy_addr
            - BranchSide:      '../src/pj/sock_common.c:867,25'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_enum_ip_interface
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
                - pj_sockaddr_set_port
                - pj_sockaddr_copy_addr
        - Branch String:   '../src/pj/sock_common.c:863,21'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:864,21'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_enum_ip_interface
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
                - pj_sockaddr_set_port
                - pj_sockaddr_copy_addr
            - BranchSide:      '../src/pj/sock_common.c:865,13'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_enum_ip_interface
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
                - pj_sockaddr_set_port
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/sock_common.c:868,17'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:869,50'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_enum_ip_interface
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
                - pj_sockaddr_set_port
            - BranchSide:      '../src/pj/sock_common.c:872,9'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_enum_ip_interface
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
                - pj_sockaddr_set_port
        - Branch String:   '../src/pj/sock_common.c:877,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:878,29'
              BranchSideFuncs:
                - pj_enum_ip_interface
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
                - pj_sockaddr_set_port
            - BranchSide:      '../src/pj/sock_common.c:932,9'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
        - Branch String:   '../src/pj/sock_common.c:882,34'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:882,37'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
                - pj_sockaddr_set_port
            - BranchSide:      '../src/pj/sock_common.c:927,5'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
        - Branch String:   '../src/pj/sock_common.c:882,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:884,19'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
                - pj_sockaddr_set_port
            - BranchSide:      '../src/pj/sock_common.c:927,5'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
        - Branch String:   '../src/pj/sock_common.c:884,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:885,49'
              BranchSideFuncs:
                - pj_sockaddr_set_port
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/sock_common.c:892,19'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/sock_common.c:892,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:894,23'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/sock_common.c:909,19'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/sock_common.c:894,17'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:895,52'
              BranchSideFuncs:
                - pj_sockaddr_cmp
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/sock_common.c:900,21'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/sock_common.c:895,25'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:897,25'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/sock_common.c:898,17'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/sock_common.c:900,21'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:902,33'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/sock_common.c:904,33'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/sock_common.c:909,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:911,23'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/sock_common.c:926,9'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
        - Branch String:   '../src/pj/sock_common.c:911,17'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:912,52'
              BranchSideFuncs:
                - pj_sockaddr_cmp
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_copy_addr
            - BranchSide:      '../src/pj/sock_common.c:917,21'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_cmp
                - pj_sockaddr_copy_addr
        - Branch String:   '../src/pj/sock_common.c:912,25'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:914,25'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_cmp
                - pj_sockaddr_copy_addr
            - BranchSide:      '../src/pj/sock_common.c:915,17'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/sock_common.c:917,21'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:918,25'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_cmp
                - pj_sockaddr_copy_addr
            - BranchSide:      '../src/pj/sock_common.c:925,13'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/sock_common.c:918,25'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:919,58'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/sock_common.c:922,33'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
                - pj_ntohl
                - pj_sockaddr_copy_addr
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/sock_common.c:932,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:933,15'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_ntohl
            - BranchSide:      '../src/pj/sock_common.c:946,16'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
        - Branch String:   '../src/pj/sock_common.c:933,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:935,19'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_ntohl
            - BranchSide:      '../src/pj/sock_common.c:946,5'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
        - Branch String:   '../src/pj/sock_common.c:935,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:936,56'
              BranchSideFuncs:
                - pj_ntohl
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
            - BranchSide:      '../src/pj/sock_common.c:945,9'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_ntohl
        - Branch String:   '../src/pj/sock_common.c:940,25'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:941,53'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_ntohl
            - BranchSide:      '../src/pj/sock_common.c:944,13'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_ntohl
        - Branch String:   '../src/pj/sock_common.c:946,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:947,15'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
            - BranchSide:      '../src/pj/sock_common.c:966,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:947,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:949,23'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
            - BranchSide:      '../src/pj/sock_common.c:965,5'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
        - Branch String:   '../src/pj/sock_common.c:949,17'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:950,47'
              BranchSideFuncs:
                - pj_memcmp.3969
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
            - BranchSide:      '../src/pj/sock_common.c:964,9'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
        - Branch String:   '../src/pj/sock_common.c:956,21'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:957,47'
              BranchSideFuncs:
                - pj_memcmp.3969
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
            - BranchSide:      '../src/pj/sock_common.c:960,35'
              BranchSideFuncs:
                - pj_memcmp.3969
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
        - Branch String:   '../src/pj/sock_common.c:960,25'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:961,53'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
            - BranchSide:      '../src/pj/sock_common.c:963,17'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
                - pj_memcmp.3969
        - Branch String:   '../src/pj/sock_common.c:971,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:976,25'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
            - BranchSide:      '../src/pj/sock_common.c:987,9'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
        - Branch String:   '../src/pj/sock_common.c:976,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:977,13'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
            - BranchSide:      '../src/pj/sock_common.c:980,13'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
        - Branch String:   '../src/pj/sock_common.c:980,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:981,29'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
            - BranchSide:      '../src/pj/sock_common.c:982,30'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
        - Branch String:   '../src/pj/sock_common.c:987,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:988,13'
              BranchSideFuncs:
                - pj_sockaddr_get_addr
                - pj_bzero.3946
                - pj_htonl
            - BranchSide:      '../src/pj/sock_common.c:1000,31'
              BranchSideFuncs:
                - pj_sockaddr_copy_addr
        - Branch String:   '../src/pj/sock_common.c:988,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:989,42'
              BranchSideFuncs:
                - pj_htonl
            - BranchSide:      '../src/pj/sock_common.c:991,26'
              BranchSideFuncs:
                - pj_sockaddr_get_addr
                - pj_bzero.3946
      Callsites:
        - Src:             '../src/pj/sock_common.c:817,5'
          Dst:             pj_bzero
        - Src:             '../src/pj/sock_common.c:818,5'
          Dst:             pj_bzero
        - Src:             '../src/pj/sock_common.c:831,36'
          Dst:             pj_gethostname
        - Src:             '../src/pj/sock_common.c:835,22'
          Dst:             pj_getaddrinfo
        - Src:             '../src/pj/sock_common.c:840,13'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_common.c:841,13'
          Dst:             pj_sockaddr_copy_addr
        - Src:             '../src/pj/sock_common.c:842,13'
          Dst:             pj_sockaddr_set_port
        - Src:             '../src/pj/sock_common.c:856,18'
          Dst:             pj_getdefaultipinterface
        - Src:             '../src/pj/sock_common.c:861,13'
          Dst:             pj_sockaddr_set_port
        - Src:             '../src/pj/sock_common.c:863,21'
          Dst:             pj_sockaddr_cmp
        - Src:             '../src/pj/sock_common.c:869,17'
          Dst:             pj_sockaddr_copy_addr
        - Src:             '../src/pj/sock_common.c:881,18'
          Dst:             pj_enum_ip_interface
        - Src:             '../src/pj/sock_common.c:885,17'
          Dst:             pj_sockaddr_set_port
        - Src:             '../src/pj/sock_common.c:895,25'
          Dst:             pj_sockaddr_cmp
        - Src:             '../src/pj/sock_common.c:912,25'
          Dst:             pj_sockaddr_cmp
        - Src:             '../src/pj/sock_common.c:919,25'
          Dst:             pj_sockaddr_copy_addr
        - Src:             '../src/pj/sock_common.c:936,37'
          Dst:             pj_ntohl
        - Src:             '../src/pj/sock_common.c:960,25'
          Dst:             pj_memcmp
        - Src:             '../src/pj/sock_common.c:989,42'
          Dst:             pj_htonl
        - Src:             '../src/pj/sock_common.c:993,39'
          Dst:             pj_sockaddr_get_addr
        - Src:             '../src/pj/sock_common.c:994,13'
          Dst:             pj_bzero
        - Src:             '../src/pj/sock_common.c:1000,9'
          Dst:             pj_sockaddr_copy_addr
    - functionName:    pj_sockaddr_copy_addr
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_memcpy
        - pj_sockaddr_get_addr
        - pj_sockaddr_get_addr_len
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/sock_common.c:405,33'
          Dst:             pj_sockaddr_get_addr
        - Src:             '../src/pj/sock_common.c:407,31'
          Dst:             pj_sockaddr_get_addr_len
        - Src:             '../src/pj/sock_common.c:407,5'
          Dst:             pj_memcpy
    - functionName:    pj_sockaddr_cmp
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - addr1
        - addr2
      BBCount:         16
      ICount:          119
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - pj_memcmp
        - pj_sockaddr_get_addr
        - pj_sockaddr_get_addr_len
        - pj_sockaddr_get_port
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:257,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:258,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:259,14'
              BranchSideFuncs:
                - pj_sockaddr_get_addr
                - pj_sockaddr_get_addr
                - pj_sockaddr_get_addr_len
                - pj_memcmp.3969
                - pj_sockaddr_get_port
                - pj_sockaddr_get_port
        - Branch String:   '../src/pj/sock_common.c:266,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:267,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:270,34'
              BranchSideFuncs:
                - pj_sockaddr_get_port
                - pj_sockaddr_get_port
        - Branch String:   '../src/pj/sock_common.c:273,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:274,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:275,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/sock_common.c:263,24'
          Dst:             pj_sockaddr_get_addr
        - Src:             '../src/pj/sock_common.c:264,24'
          Dst:             pj_sockaddr_get_addr
        - Src:             '../src/pj/sock_common.c:265,24'
          Dst:             pj_sockaddr_get_addr_len
        - Src:             '../src/pj/sock_common.c:263,14'
          Dst:             pj_memcmp
        - Src:             '../src/pj/sock_common.c:270,13'
          Dst:             pj_sockaddr_get_port
        - Src:             '../src/pj/sock_common.c:271,13'
          Dst:             pj_sockaddr_get_port
    - functionName:    pj_sockaddr_parse
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - af
        - options
        - str
        - addr
      BBCount:         39
      ICount:          181
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - pj_sockaddr_init
        - pj_sockaddr_parse2
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:673,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:673,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_sockaddr_parse2
                - pj_sockaddr_init
            - BranchSide:      '../src/pj/sock_common.c:674,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_sockaddr_parse2
                - pj_sockaddr_init
        - Branch String:   '../src/pj/sock_common.c:673,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:673,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:673,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:674,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:674,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_sockaddr_parse2
                - pj_sockaddr_init
            - BranchSide:      '../src/pj/sock_common.c:674,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_sockaddr_parse2
                - pj_sockaddr_init
        - Branch String:   '../src/pj/sock_common.c:674,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:674,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_sockaddr_parse2
                - pj_sockaddr_init
            - BranchSide:      '../src/pj/sock_common.c:674,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_sockaddr_parse2
                - pj_sockaddr_init
        - Branch String:   '../src/pj/sock_common.c:674,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:674,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_sockaddr_parse2
                - pj_sockaddr_init
            - BranchSide:      '../src/pj/sock_common.c:677,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_sockaddr_parse2
                - pj_sockaddr_init
        - Branch String:   '../src/pj/sock_common.c:674,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:674,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:674,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:674,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:674,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:674,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:674,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:674,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:674,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:677,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:677,5'
              BranchSideFuncs:
                - pj_sockaddr_parse2
                - pj_sockaddr_init
            - BranchSide:      '../src/pj/sock_common.c:679,33'
              BranchSideFuncs:
                - pj_sockaddr_parse2
                - pj_sockaddr_init
        - Branch String:   '../src/pj/sock_common.c:677,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:677,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:677,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:680,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:681,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:684,9'
              BranchSideFuncs:
                - pj_sockaddr_init
        - Branch String:   '../src/pj/sock_common.c:684,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:685,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:688,31'
              BranchSideFuncs:
                - pj_sockaddr_init
      Callsites:
        - Src:             '../src/pj/sock_common.c:673,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_common.c:674,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_common.c:677,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_common.c:679,14'
          Dst:             pj_sockaddr_parse2
        - Src:             '../src/pj/sock_common.c:688,14'
          Dst:             pj_sockaddr_init
    - functionName:    pj_sockaddr_parse2
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - af
        - options
        - str
        - p_hostpart
        - p_port
        - raf
      BBCount:         116
      ICount:          641
      EdgeCount:       156
      CyclomaticComplexity: 42
      functionsReached:
        - __assert_fail
        - pj_isdigit
        - pj_strchr
        - pj_strtoul
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:512,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:512,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
                - pj_strtoul
                - pj_isdigit
            - BranchSide:      '../src/pj/sock_common.c:512,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
                - pj_strtoul
                - pj_isdigit
        - Branch String:   '../src/pj/sock_common.c:512,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:512,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
                - pj_strtoul
                - pj_isdigit
            - BranchSide:      '../src/pj/sock_common.c:512,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
                - pj_strtoul
                - pj_isdigit
        - Branch String:   '../src/pj/sock_common.c:512,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:512,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
                - pj_strtoul
                - pj_isdigit
            - BranchSide:      '../src/pj/sock_common.c:512,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:512,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:512,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
                - pj_strtoul
                - pj_isdigit
            - BranchSide:      '../src/pj/sock_common.c:512,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:512,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:512,5'
              BranchSideFuncs:
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
                - pj_strtoul
                - pj_isdigit
            - BranchSide:      '../src/pj/sock_common.c:517,9'
              BranchSideFuncs:
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
                - pj_strtoul
                - pj_isdigit
        - Branch String:   '../src/pj/sock_common.c:512,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:512,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/sock_common.c:512,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:512,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:512,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/sock_common.c:512,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:512,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:512,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/sock_common.c:512,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:512,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:512,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/sock_common.c:512,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:512,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:512,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:512,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:517,22'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:517,25'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:518,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:517,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:518,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:528,12'
              BranchSideFuncs:
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
                - pj_strtoul
                - pj_isdigit
        - Branch String:   '../src/pj/sock_common.c:518,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:519,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:520,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:520,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:521,14'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:522,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:522,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:523,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:524,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:528,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:529,14'
              BranchSideFuncs:
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
                - pj_strtoul
                - pj_isdigit
            - BranchSide:      '../src/pj/sock_common.c:536,9'
              BranchSideFuncs:
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
                - pj_strtoul
                - pj_isdigit
        - Branch String:   '../src/pj/sock_common.c:529,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:530,13'
              BranchSideFuncs:
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
                - pj_strtoul
                - pj_isdigit
            - BranchSide:      '../src/pj/sock_common.c:533,5'
              BranchSideFuncs:
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
                - pj_strtoul
                - pj_isdigit
        - Branch String:   '../src/pj/sock_common.c:536,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:537,13'
              BranchSideFuncs:
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
                - pj_strtoul
                - pj_isdigit
            - BranchSide:      '../src/pj/sock_common.c:541,16'
              BranchSideFuncs:
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
                - pj_strtoul
                - pj_isdigit
        - Branch String:   '../src/pj/sock_common.c:537,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:538,18'
              BranchSideFuncs:
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
                - pj_strtoul
                - pj_isdigit
            - BranchSide:      '../src/pj/sock_common.c:540,18'
              BranchSideFuncs:
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
                - pj_strtoul
                - pj_isdigit
        - Branch String:   '../src/pj/sock_common.c:544,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:545,16'
              BranchSideFuncs:
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
                - pj_strtoul
                - pj_isdigit
            - BranchSide:      '../src/pj/sock_common.c:547,9'
              BranchSideFuncs:
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
                - pj_strtoul
                - pj_isdigit
        - Branch String:   '../src/pj/sock_common.c:547,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:558,31'
              BranchSideFuncs:
                - pj_strtoul
                - pj_isdigit
            - BranchSide:      '../src/pj/sock_common.c:589,16'
              BranchSideFuncs:
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
        - Branch String:   '../src/pj/sock_common.c:560,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:564,29'
              BranchSideFuncs:
                - pj_strtoul
                - pj_isdigit
            - BranchSide:      '../src/pj/sock_common.c:578,29'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:570,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:571,43'
              BranchSideFuncs:
                - pj_isdigit
                - pj_strtoul
            - BranchSide:      '../src/pj/sock_common.c:574,20'
              BranchSideFuncs:
                - pj_strtoul
        - Branch String:   '../src/pj/sock_common.c:571,21'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:572,21'
              BranchSideFuncs:
                - pj_strtoul
                - pj_isdigit
            - BranchSide:      '../src/pj/sock_common.c:573,13'
              BranchSideFuncs:
                - pj_strtoul
                - pj_isdigit
        - Branch String:   '../src/pj/sock_common.c:575,17'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:576,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:577,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:582,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:583,14'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:584,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:584,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:585,36'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:587,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:589,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:607,14'
              BranchSideFuncs:
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
            - BranchSide:      '../src/pj/sock_common.c:657,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:607,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:612,17'
              BranchSideFuncs:
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
            - BranchSide:      '../src/pj/sock_common.c:648,17'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:612,17'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:613,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:615,37'
              BranchSideFuncs:
                - pj_strchr.3978
                - pj_strtoul
                - pj_isdigit
        - Branch String:   '../src/pj/sock_common.c:616,17'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:617,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:619,35'
              BranchSideFuncs:
                - pj_strtoul
                - pj_isdigit
        - Branch String:   '../src/pj/sock_common.c:622,17'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:623,27'
              BranchSideFuncs:
                - pj_strtoul
                - pj_isdigit
            - BranchSide:      '../src/pj/sock_common.c:626,40'
              BranchSideFuncs:
                - pj_strtoul
                - pj_isdigit
        - Branch String:   '../src/pj/sock_common.c:631,13'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:632,43'
              BranchSideFuncs:
                - pj_isdigit
                - pj_strtoul
            - BranchSide:      '../src/pj/sock_common.c:635,20'
              BranchSideFuncs:
                - pj_strtoul
        - Branch String:   '../src/pj/sock_common.c:632,21'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:633,21'
              BranchSideFuncs:
                - pj_strtoul
                - pj_isdigit
            - BranchSide:      '../src/pj/sock_common.c:634,13'
              BranchSideFuncs:
                - pj_strtoul
                - pj_isdigit
        - Branch String:   '../src/pj/sock_common.c:636,17'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:637,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:639,17'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:639,17'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:640,18'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:641,17'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:641,17'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:642,40'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:644,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:648,17'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:649,18'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:650,17'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:650,17'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:651,18'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:653,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/sock_common.c:512,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_common.c:571,22'
          Dst:             pj_isdigit
        - Src:             '../src/pj/sock_common.c:574,20'
          Dst:             pj_strtoul
        - Src:             '../src/pj/sock_common.c:615,27'
          Dst:             pj_strchr
        - Src:             '../src/pj/sock_common.c:632,22'
          Dst:             pj_isdigit
        - Src:             '../src/pj/sock_common.c:635,20'
          Dst:             pj_strtoul
    - functionName:    pj_isdigit
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/ctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __ctype_b_loc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/ctype.h:74,53'
          Dst:             __ctype_b_loc
    - functionName:    pj_strchr
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - chr
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../include/pj/string.h:482,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string.h:483,9'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/string.h:484,34'
              BranchSideFuncs:
                - memchr
      Callsites:
        - Src:             '../include/pj/string.h:484,20'
          Dst:             memchr
    - functionName:    pj_sockaddr_in_set_addr
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - addr
        - hostaddr
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_htonl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/sock_common.c:495,29'
          Dst:             pj_htonl
    - functionName:    pj_sockaddr_in_get_addr
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - addr
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_ntohl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/sock_common.c:485,22'
          Dst:             pj_ntohl
    - functionName:    pj_sockaddr_synthesize
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst_af
        - dst
        - src
      BBCount:         24
      ICount:          135
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - pj_getaddrinfo
        - pj_sockaddr_cp
        - pj_sockaddr_get_port
        - pj_sockaddr_print
        - pj_str
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:432,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:432,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_sockaddr_print
                - pj_str
                - pj_getaddrinfo
                - pj_sockaddr_cp
                - pj_sockaddr_get_port
                - pj_sockaddr_set_port
                - pj_sockaddr_cp
            - BranchSide:      '../src/pj/sock_common.c:432,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:432,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:432,5'
              BranchSideFuncs:
                - pj_sockaddr_print
                - pj_str
                - pj_getaddrinfo
                - pj_sockaddr_cp
                - pj_sockaddr_get_port
                - pj_sockaddr_set_port
                - pj_sockaddr_cp
            - BranchSide:      '../src/pj/sock_common.c:434,9'
              BranchSideFuncs:
                - pj_sockaddr_print
                - pj_str
                - pj_getaddrinfo
                - pj_sockaddr_cp
                - pj_sockaddr_get_port
                - pj_sockaddr_set_port
                - pj_sockaddr_cp
        - Branch String:   '../src/pj/sock_common.c:432,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:432,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/sock_common.c:432,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:432,5'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:432,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:432,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/sock_common.c:434,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:435,24'
              BranchSideFuncs:
                - pj_sockaddr_cp
            - BranchSide:      '../src/pj/sock_common.c:439,23'
              BranchSideFuncs:
                - pj_sockaddr_print
                - pj_str
                - pj_getaddrinfo
                - pj_sockaddr_cp
                - pj_sockaddr_get_port
                - pj_sockaddr_set_port
        - Branch String:   '../src/pj/sock_common.c:444,30'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:444,33'
              BranchSideFuncs:
                - pj_sockaddr_cp
                - pj_sockaddr_get_port
                - pj_sockaddr_set_port
            - BranchSide:      '../src/pj/sock_common.c:449,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/sock_common.c:444,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:445,24'
              BranchSideFuncs:
                - pj_sockaddr_cp
                - pj_sockaddr_get_port
                - pj_sockaddr_set_port
            - BranchSide:      '../src/pj/sock_common.c:449,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/sock_common.c:432,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/sock_common.c:435,9'
          Dst:             pj_sockaddr_cp
        - Src:             '../src/pj/sock_common.c:439,5'
          Dst:             pj_sockaddr_print
        - Src:             '../src/pj/sock_common.c:440,15'
          Dst:             pj_str
        - Src:             '../src/pj/sock_common.c:443,14'
          Dst:             pj_getaddrinfo
        - Src:             '../src/pj/sock_common.c:445,9'
          Dst:             pj_sockaddr_cp
        - Src:             '../src/pj/sock_common.c:446,35'
          Dst:             pj_sockaddr_get_port
        - Src:             '../src/pj/sock_common.c:446,9'
          Dst:             pj_sockaddr_set_port
    - functionName:    pj_sockaddr_print
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - addr
        - buf
        - size
        - flags
      BBCount:         15
      ICount:          119
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pj_inet_ntop
        - pj_sockaddr_get_addr
        - pj_sockaddr_get_port
        - snprintf
      functionUses:    11
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:92,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:93,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:95,9'
              BranchSideFuncs:
                - snprintf
                - pj_sockaddr_get_port
                - snprintf
        - Branch String:   '../src/pj/sock_common.c:95,37'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:95,41'
              BranchSideFuncs:
                - snprintf
                - pj_sockaddr_get_port
                - snprintf
            - BranchSide:      '../src/pj/sock_common.c:96,16'
              BranchSideFuncs:
                - snprintf
                - pj_sockaddr_get_port
                - snprintf
        - Branch String:   '../src/pj/sock_common.c:95,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:96,16'
              BranchSideFuncs:
                - snprintf
                - pj_sockaddr_get_port
                - snprintf
            - BranchSide:      '../src/pj/sock_common.c:98,16'
              BranchSideFuncs:
                - snprintf
                - pj_sockaddr_get_port
                - snprintf
        - Branch String:   '../src/pj/sock_common.c:101,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:102,26'
              BranchSideFuncs:
                - pj_sockaddr_get_port
                - snprintf
                - snprintf
            - BranchSide:      '../src/pj/sock_common.c:105,9'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             '../src/pj/sock_common.c:90,41'
          Dst:             pj_sockaddr_get_addr
        - Src:             '../src/pj/sock_common.c:90,14'
          Dst:             pj_inet_ntop
        - Src:             '../src/pj/sock_common.c:103,26'
          Dst:             pj_sockaddr_get_port
        - Src:             '../src/pj/sock_common.c:102,9'
          Dst:             snprintf
        - Src:             '../src/pj/sock_common.c:108,5'
          Dst:             snprintf
    - functionName:    pj_sockaddr_has_addr
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - addr
      BBCount:         11
      ICount:          90
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - pj_bzero
        - pj_memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:349,39'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:349,42'
              BranchSideFuncs:
                - pj_bzero.3946
                - pj_memcmp.3969
            - BranchSide:      '../src/pj/sock_common.c:351,16'
              BranchSideFuncs:
                - pj_bzero.3946
                - pj_memcmp.3969
        - Branch String:   '../src/pj/sock_common.c:349,9'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:350,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:351,16'
              BranchSideFuncs:
                - pj_bzero.3946
                - pj_memcmp.3969
        - Branch String:   '../src/pj/sock_common.c:351,16'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:352,20'
              BranchSideFuncs:
                - pj_bzero.3946
                - pj_memcmp.3969
            - BranchSide:      '../src/pj/sock_common.c:357,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/sock_common.c:353,9'
          Dst:             pj_bzero
        - Src:             '../src/pj/sock_common.c:354,16'
          Dst:             pj_memcmp
    - functionName:    pj_sockaddr_in_get_port
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - addr
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_ntohs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/sock_common.c:303,12'
          Dst:             pj_ntohs
    - functionName:    pj_gethostaddr
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_gethostname
        - pj_sockaddr_in_set_str_addr
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:291,20'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:291,20'
              BranchSideFuncs:
                - pj_gethostname
                - pj_sockaddr_in_set_str_addr
            - BranchSide:      '../src/pj/sock_common.c:292,32'
              BranchSideFuncs:
                - pj_gethostname
                - pj_sockaddr_in_set_str_addr
      Callsites:
        - Src:             '../src/pj/sock_common.c:292,32'
          Dst:             pj_gethostname
        - Src:             '../src/pj/sock_common.c:294,5'
          Dst:             pj_sockaddr_in_set_str_addr
    - functionName:    pj_inet_ntop2
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - af
        - src
        - dst
        - size
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_inet_ntop
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/sock_common.c:69,12'
          Branch Sides:
            - BranchSide:      '../src/pj/sock_common.c:69,34'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/sock_common.c:69,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/sock_common.c:68,14'
          Dst:             pj_inet_ntop
    - functionName:    pj_inet_addr2
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/sock_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_inet_addr
        - pj_str
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/sock_common.c:56,20'
          Dst:             pj_str
        - Src:             '../src/pj/sock_common.c:57,12'
          Dst:             pj_inet_addr
    - functionName:    pj_ansi_strxcat
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - dst_size
      BBCount:         23
      ICount:          115
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - pj_ansi_strxcpy
        - strlen
      functionUses:    8
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:678,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:678,5'
              BranchSideFuncs:
                - __assert_fail
                - strlen
                - pj_ansi_strxcpy
            - BranchSide:      '../src/pj/string.c:678,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:678,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:678,5'
              BranchSideFuncs:
                - strlen
                - pj_ansi_strxcpy
            - BranchSide:      '../src/pj/string.c:680,9'
              BranchSideFuncs:
                - strlen
                - pj_ansi_strxcpy
        - Branch String:   '../src/pj/string.c:678,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:678,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/string.c:678,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:678,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:678,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:678,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:680,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:681,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:683,30'
              BranchSideFuncs:
                - strlen
                - pj_ansi_strxcpy
        - Branch String:   '../src/pj/string.c:684,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:685,34'
              BranchSideFuncs:
                - pj_ansi_strxcpy
            - BranchSide:      '../src/pj/string.c:690,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:686,13'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:687,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:688,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/string.c:678,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/string.c:683,15'
          Dst:             strlen
        - Src:             '../src/pj/string.c:685,18'
          Dst:             pj_ansi_strxcpy
    - functionName:    pj_ansi_strxcpy
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - dst_size
      BBCount:         33
      ICount:          161
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
      functionUses:    20
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:630,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:630,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/string.c:630,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:630,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:630,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:632,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:630,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:630,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/string.c:630,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:630,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:630,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:630,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:632,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:633,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:635,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:635,23'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:635,33'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:635,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:635,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:636,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:640,11'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:640,15'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:640,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:643,10'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:640,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:641,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:643,10'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:644,16'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:644,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:644,36'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/string.c:630,5'
          Dst:             __assert_fail
    - functionName:    pj_ansi_strxcpy2
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - dst_size
      BBCount:         36
      ICount:          181
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:654,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:654,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/string.c:654,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:654,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:654,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/string.c:654,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:654,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:654,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:655,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:654,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:654,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/string.c:654,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:654,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:654,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/string.c:654,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:654,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:654,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:654,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:655,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:656,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:658,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:661,24'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:661,27'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:661,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:661,38'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:661,50'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:661,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:661,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:662,12'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:666,6'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:667,20'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:667,25'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:668,17'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:667,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:668,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:670,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/string.c:654,5'
          Dst:             __assert_fail
    - functionName:    pj_utoa_pad2
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - val
        - buf
        - min_dig
        - pad
      BBCount:         12
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:605,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:602,41'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:607,17'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:608,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:609,22'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:612,7'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:620,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:615,22'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:622,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_utoa2
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - val
        - buf
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_utoa_pad2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/string.c:590,12'
          Dst:             pj_utoa_pad2
    - functionName:    pj_utoa_pad
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - val
        - buf
        - min_dig
        - pad
      BBCount:         12
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:568,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:565,49'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:570,17'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:571,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:572,22'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:575,7'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:583,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:578,22'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:585,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_utoa
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - val
        - buf
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_utoa_pad
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/string.c:553,12'
          Dst:             pj_utoa_pad
    - functionName:    pj_memchr
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - c
        - size
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memchr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/string.h:897,19'
          Dst:             memchr
    - functionName:    pj_strtof
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         28
      ICount:          196
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - pj_memchr
        - pj_strtol
        - pj_strtoul2
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:517,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:517,5'
              BranchSideFuncs:
                - pj_memchr.4109
                - pj_strtoul2
                - pj_strtol
            - BranchSide:      '../src/pj/string.c:519,9'
              BranchSideFuncs:
                - pj_memchr.4109
                - pj_strtoul2
                - pj_strtol
        - Branch String:   '../src/pj/string.c:519,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:520,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:522,29'
              BranchSideFuncs:
                - pj_memchr.4109
                - pj_strtoul2
                - pj_strtol
        - Branch String:   '../src/pj/string.c:524,17'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:524,24'
              BranchSideFuncs:
                - pj_strtoul2
                - pj_strtol
            - BranchSide:      '../src/pj/string.c:524,42'
              BranchSideFuncs:
                - pj_strtoul2
                - pj_strtol
        - Branch String:   '../src/pj/string.c:526,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:527,22'
              BranchSideFuncs:
                - pj_strtol
                - pj_strtoul2
            - BranchSide:      '../src/pj/string.c:529,13'
              BranchSideFuncs:
                - pj_strtoul2
        - Branch String:   '../src/pj/string.c:531,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:532,20'
              BranchSideFuncs:
                - pj_strtoul2
            - BranchSide:      '../src/pj/string.c:548,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:534,13'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:538,28'
              BranchSideFuncs:
                - pj_strtoul2
            - BranchSide:      '../src/pj/string.c:547,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:540,13'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:541,28'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:542,17'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:542,17'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:543,25'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:545,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/string.c:517,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/string.c:522,19'
          Dst:             pj_memchr
        - Src:             '../src/pj/string.c:527,22'
          Dst:             pj_strtol
        - Src:             '../src/pj/string.c:538,28'
          Dst:             pj_strtoul2
    - functionName:    pj_strtol
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         21
      ICount:          130
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - pj_strtoul
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:252,23'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:252,27'
              BranchSideFuncs:
                - pj_strtoul
                - pj_strtoul
            - BranchSide:      '../src/pj/string.c:259,27'
              BranchSideFuncs:
                - pj_strtoul
        - Branch String:   '../src/pj/string.c:252,46'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:252,49'
              BranchSideFuncs:
                - pj_strtoul
            - BranchSide:      '../src/pj/string.c:254,17'
              BranchSideFuncs:
                - pj_strtoul
        - Branch String:   '../src/pj/string.c:252,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:254,17'
              BranchSideFuncs:
                - pj_strtoul
            - BranchSide:      '../src/pj/string.c:259,27'
              BranchSideFuncs:
                - pj_strtoul
        - Branch String:   '../src/pj/string.c:261,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:262,15'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:264,15'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:262,15'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:262,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:262,55'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:264,15'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:264,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:264,48'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/string.c:256,16'
          Dst:             pj_strtoul
        - Src:             '../src/pj/string.c:259,16'
          Dst:             pj_strtoul
    - functionName:    pj_strtoul2
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - endptr
        - base
      BBCount:         32
      ICount:          199
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - pj_hex_digit_to_val
        - pj_isxdigit
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:349,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:349,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_isxdigit.4111
                - pj_hex_digit_to_val.4112
            - BranchSide:      '../src/pj/string.c:351,11'
              BranchSideFuncs:
                - __assert_fail
                - pj_isxdigit.4111
                - pj_hex_digit_to_val.4112
        - Branch String:   '../src/pj/string.c:352,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:353,15'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:359,16'
              BranchSideFuncs:
                - __assert_fail
                - pj_isxdigit.4111
                - pj_hex_digit_to_val.4112
        - Branch String:   '../src/pj/string.c:353,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:354,27'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:359,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:355,17'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:356,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:357,21'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:359,16'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:360,15'
              BranchSideFuncs:
                - pj_isxdigit.4111
                - pj_hex_digit_to_val.4112
            - BranchSide:      '../src/pj/string.c:366,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:360,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:361,30'
              BranchSideFuncs:
                - pj_isxdigit.4111
                - pj_hex_digit_to_val.4112
            - BranchSide:      '../src/pj/string.c:365,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:361,17'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:362,17'
              BranchSideFuncs:
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
            - BranchSide:      '../src/pj/string.c:363,21'
              BranchSideFuncs:
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
        - Branch String:   '../src/pj/string.c:371,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:371,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:372,23'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:373,24'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:373,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:373,45'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/string.c:349,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/string.c:361,18'
          Dst:             pj_isxdigit
        - Src:             '../src/pj/string.c:363,34'
          Dst:             pj_hex_digit_to_val
        - Src:             '../src/pj/string.c:366,9'
          Dst:             __assert_fail
    - functionName:    pj_isxdigit
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/ctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __ctype_b_loc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/ctype.h:134,53'
          Dst:             __ctype_b_loc
    - functionName:    pj_hex_digit_to_val
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/ctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../include/pj/ctype.h:161,9'
          Branch Sides:
            - BranchSide:      '../include/pj/ctype.h:162,17'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/ctype.h:163,14'
              BranchSideFuncs: []
        - Branch String:   '../include/pj/ctype.h:163,14'
          Branch Sides:
            - BranchSide:      '../include/pj/ctype.h:164,18'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/ctype.h:166,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_strtoul
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         13
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - pj_isdigit
      functionUses:    7
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:330,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:330,5'
              BranchSideFuncs:
                - pj_isdigit.4116
            - BranchSide:      '../src/pj/string.c:332,11'
              BranchSideFuncs:
                - pj_isdigit.4116
        - Branch String:   '../src/pj/string.c:333,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:333,5'
              BranchSideFuncs:
                - pj_isdigit.4116
            - BranchSide:      '../src/pj/string.c:334,25'
              BranchSideFuncs:
                - pj_isdigit.4116
        - Branch String:   '../src/pj/string.c:334,13'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:335,13'
              BranchSideFuncs:
                - pj_isdigit.4116
            - BranchSide:      '../src/pj/string.c:336,17'
              BranchSideFuncs:
                - pj_isdigit.4116
      Callsites:
        - Src:             '../src/pj/string.c:330,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/string.c:334,14'
          Dst:             pj_isdigit
    - functionName:    pj_isdigit
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/ctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __ctype_b_loc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/ctype.h:74,53'
          Dst:             __ctype_b_loc
    - functionName:    pj_strtoul4
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - value
        - base
      BBCount:         62
      ICount:          358
      EdgeCount:       81
      CyclomaticComplexity: 21
      functionsReached:
        - __assert_fail
        - pj_hex_digit_to_val
        - pj_isxdigit
        - pj_strltrim
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:453,14'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:453,18'
              BranchSideFuncs:
                - __assert_fail
                - pj_strltrim
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
                - pj_isxdigit.4111
            - BranchSide:      '../src/pj/string.c:454,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:453,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:454,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_strltrim
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
                - pj_isxdigit.4111
            - BranchSide:      '../src/pj/string.c:456,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strltrim
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
                - pj_isxdigit.4111
        - Branch String:   '../src/pj/string.c:456,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:456,5'
              BranchSideFuncs:
                - pj_strltrim
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
                - pj_isxdigit.4111
            - BranchSide:      '../src/pj/string.c:458,10'
              BranchSideFuncs:
                - pj_strltrim
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
                - pj_isxdigit.4111
        - Branch String:   '../src/pj/string.c:456,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:456,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:456,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:461,21'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:461,26'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:465,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:461,39'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:462,10'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:465,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:462,21'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:462,36'
              BranchSideFuncs:
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
                - pj_isxdigit.4111
            - BranchSide:      '../src/pj/string.c:463,10'
              BranchSideFuncs:
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
                - pj_isxdigit.4111
        - Branch String:   '../src/pj/string.c:462,63'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:463,10'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:465,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:463,21'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:463,39'
              BranchSideFuncs:
                - pj_isxdigit.4111
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
            - BranchSide:      '../src/pj/string.c:468,6'
              BranchSideFuncs:
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
        - Branch String:   '../src/pj/string.c:461,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:465,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
            - BranchSide:      '../src/pj/string.c:468,6'
              BranchSideFuncs:
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
        - Branch String:   '../src/pj/string.c:469,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:470,15'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:487,16'
              BranchSideFuncs:
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
        - Branch String:   '../src/pj/string.c:470,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:471,28'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:487,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:472,32'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:472,47'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:473,17'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:472,17'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:473,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:475,18'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:475,17'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:476,18'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:480,23'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:481,17'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:482,18'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:485,23'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:487,16'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:488,15'
              BranchSideFuncs:
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
            - BranchSide:      '../src/pj/string.c:505,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:488,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:489,48'
              BranchSideFuncs:
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
            - BranchSide:      '../src/pj/string.c:504,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:490,17'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:491,17'
              BranchSideFuncs:
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
            - BranchSide:      '../src/pj/string.c:493,18'
              BranchSideFuncs:
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
        - Branch String:   '../src/pj/string.c:493,17'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:494,18'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:497,23'
              BranchSideFuncs:
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
        - Branch String:   '../src/pj/string.c:498,17'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:499,18'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:502,23'
              BranchSideFuncs:
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
      Callsites:
        - Src:             '../src/pj/string.c:456,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/string.c:459,5'
          Dst:             pj_strltrim
        - Src:             '../src/pj/string.c:463,25'
          Dst:             pj_isxdigit
        - Src:             '../src/pj/string.c:489,26'
          Dst:             pj_hex_digit_to_val
        - Src:             '../src/pj/string.c:490,18'
          Dst:             pj_isxdigit
        - Src:             '../src/pj/string.c:505,9'
          Dst:             __assert_fail
    - functionName:    pj_strltrim
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         12
      ICount:          89
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - pj_isspace
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:201,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:201,5'
              BranchSideFuncs:
                - pj_isspace.4117
            - BranchSide:      '../src/pj/string.c:203,5'
              BranchSideFuncs:
                - pj_isspace.4117
        - Branch String:   '../src/pj/string.c:203,20'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:203,35'
              BranchSideFuncs:
                - pj_isspace.4117
            - BranchSide:      '../src/pj/string.c:203,5'
              BranchSideFuncs:
                - pj_isspace.4117
        - Branch String:   '../src/pj/string.c:203,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:204,9'
              BranchSideFuncs:
                - pj_isspace.4117
            - BranchSide:      '../src/pj/string.c:205,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/string.c:201,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/string.c:203,23'
          Dst:             pj_isspace
    - functionName:    pj_isspace
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/ctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __ctype_b_loc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/ctype.h:83,53'
          Dst:             __ctype_b_loc
    - functionName:    pj_strtoul3
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - value
        - base
      BBCount:         62
      ICount:          358
      EdgeCount:       81
      CyclomaticComplexity: 21
      functionsReached:
        - __assert_fail
        - pj_hex_digit_to_val
        - pj_isxdigit
        - pj_strltrim
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:387,14'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:387,18'
              BranchSideFuncs:
                - __assert_fail
                - pj_strltrim
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
                - pj_isxdigit.4111
            - BranchSide:      '../src/pj/string.c:388,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:387,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:388,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_strltrim
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
                - pj_isxdigit.4111
            - BranchSide:      '../src/pj/string.c:390,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strltrim
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
                - pj_isxdigit.4111
        - Branch String:   '../src/pj/string.c:390,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:390,5'
              BranchSideFuncs:
                - pj_strltrim
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
                - pj_isxdigit.4111
            - BranchSide:      '../src/pj/string.c:392,10'
              BranchSideFuncs:
                - pj_strltrim
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
                - pj_isxdigit.4111
        - Branch String:   '../src/pj/string.c:390,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:390,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:390,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:395,21'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:395,26'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:399,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:395,39'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:396,10'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:399,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:396,21'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:396,36'
              BranchSideFuncs:
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
                - pj_isxdigit.4111
            - BranchSide:      '../src/pj/string.c:397,10'
              BranchSideFuncs:
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
                - pj_isxdigit.4111
        - Branch String:   '../src/pj/string.c:396,63'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:397,10'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:399,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:397,21'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:397,39'
              BranchSideFuncs:
                - pj_isxdigit.4111
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
            - BranchSide:      '../src/pj/string.c:402,6'
              BranchSideFuncs:
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
        - Branch String:   '../src/pj/string.c:395,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:399,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
            - BranchSide:      '../src/pj/string.c:402,6'
              BranchSideFuncs:
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
        - Branch String:   '../src/pj/string.c:403,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:404,15'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:421,16'
              BranchSideFuncs:
                - __assert_fail
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
        - Branch String:   '../src/pj/string.c:404,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:405,28'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:421,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:406,32'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:406,47'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:407,17'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:406,17'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:407,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:409,18'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:409,17'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:410,18'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:414,23'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:415,17'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:416,18'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:419,23'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:421,16'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:422,15'
              BranchSideFuncs:
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
            - BranchSide:      '../src/pj/string.c:439,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:422,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:423,48'
              BranchSideFuncs:
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
            - BranchSide:      '../src/pj/string.c:438,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:424,17'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:425,17'
              BranchSideFuncs:
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
            - BranchSide:      '../src/pj/string.c:427,18'
              BranchSideFuncs:
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
        - Branch String:   '../src/pj/string.c:427,17'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:428,18'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:431,23'
              BranchSideFuncs:
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
        - Branch String:   '../src/pj/string.c:432,17'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:433,18'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:436,23'
              BranchSideFuncs:
                - pj_hex_digit_to_val.4112
                - pj_isxdigit.4111
      Callsites:
        - Src:             '../src/pj/string.c:390,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/string.c:393,5'
          Dst:             pj_strltrim
        - Src:             '../src/pj/string.c:397,25'
          Dst:             pj_isxdigit
        - Src:             '../src/pj/string.c:423,26'
          Dst:             pj_hex_digit_to_val
        - Src:             '../src/pj/string.c:424,18'
          Dst:             pj_isxdigit
        - Src:             '../src/pj/string.c:439,9'
          Dst:             __assert_fail
    - functionName:    pj_strtol2
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - value
      BBCount:         47
      ICount:          253
      EdgeCount:       62
      CyclomaticComplexity: 17
      functionsReached:
        - __assert_fail
        - pj_strltrim
        - pj_strtoul3
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:278,14'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:278,18'
              BranchSideFuncs:
                - __assert_fail
                - pj_strltrim
                - pj_strtoul3
            - BranchSide:      '../src/pj/string.c:279,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:278,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:279,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_strltrim
                - pj_strtoul3
            - BranchSide:      '../src/pj/string.c:281,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strltrim
                - pj_strtoul3
        - Branch String:   '../src/pj/string.c:281,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:281,5'
              BranchSideFuncs:
                - pj_strltrim
                - pj_strtoul3
            - BranchSide:      '../src/pj/string.c:283,10'
              BranchSideFuncs:
                - pj_strltrim
                - pj_strtoul3
        - Branch String:   '../src/pj/string.c:281,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:281,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:281,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:286,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:287,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:289,11'
              BranchSideFuncs:
                - pj_strtoul3
        - Branch String:   '../src/pj/string.c:289,25'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:289,30'
              BranchSideFuncs:
                - pj_strtoul3
            - BranchSide:      '../src/pj/string.c:290,26'
              BranchSideFuncs:
                - pj_strtoul3
        - Branch String:   '../src/pj/string.c:289,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:290,26'
              BranchSideFuncs:
                - pj_strtoul3
            - BranchSide:      '../src/pj/string.c:295,10'
              BranchSideFuncs:
                - pj_strtoul3
        - Branch String:   '../src/pj/string.c:296,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:297,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:298,16'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:303,29'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:303,33'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:308,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:303,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:304,10'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:308,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:308,37'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:308,40'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:313,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:308,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:309,10'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:313,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:313,21'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:313,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:318,14'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:313,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:314,10'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:318,14'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:318,14'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:318,35'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:318,44'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/string.c:281,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/string.c:284,5'
          Dst:             pj_strltrim
        - Src:             '../src/pj/string.c:295,10'
          Dst:             pj_strtoul3
    - functionName:    pj_val_to_hex_digit
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/ctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
        - p
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_create_random_string
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - len
      BBCount:         11
      ICount:          102
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - pj_rand
        - pj_val_to_hex_digit
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:230,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:231,27'
              BranchSideFuncs:
                - pj_rand
                - pj_val_to_hex_digit.4120
                - pj_val_to_hex_digit.4120
                - pj_val_to_hex_digit.4120
                - pj_val_to_hex_digit.4120
                - pj_rand
            - BranchSide:      '../src/pj/string.c:238,12'
              BranchSideFuncs:
                - pj_rand
        - Branch String:   '../src/pj/string.c:238,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:239,31'
              BranchSideFuncs:
                - pj_rand
            - BranchSide:      '../src/pj/string.c:241,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/string.c:231,27'
          Dst:             pj_rand
        - Src:             '../src/pj/string.c:232,9'
          Dst:             pj_val_to_hex_digit
        - Src:             '../src/pj/string.c:233,9'
          Dst:             pj_val_to_hex_digit
        - Src:             '../src/pj/string.c:234,9'
          Dst:             pj_val_to_hex_digit
        - Src:             '../src/pj/string.c:235,9'
          Dst:             pj_val_to_hex_digit
        - Src:             '../src/pj/string.c:239,31'
          Dst:             pj_rand
    - functionName:    pj_stristr
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - substr
      BBCount:         27
      ICount:          150
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - strncasecmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:175,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:175,5'
              BranchSideFuncs:
                - __assert_fail
                - strncasecmp
            - BranchSide:      '../src/pj/string.c:175,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:175,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:175,5'
              BranchSideFuncs:
                - strncasecmp
            - BranchSide:      '../src/pj/string.c:178,9'
              BranchSideFuncs:
                - strncasecmp
        - Branch String:   '../src/pj/string.c:175,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:175,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/string.c:175,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:175,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:175,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:175,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:178,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:179,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:182,9'
              BranchSideFuncs:
                - strncasecmp
        - Branch String:   '../src/pj/string.c:182,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:183,23'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:186,9'
              BranchSideFuncs:
                - strncasecmp
        - Branch String:   '../src/pj/string.c:188,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:189,30'
              BranchSideFuncs:
                - strncasecmp
            - BranchSide:      '../src/pj/string.c:192,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:189,13'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:190,27'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:191,5'
              BranchSideFuncs:
                - strncasecmp
      Callsites:
        - Src:             '../src/pj/string.c:175,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/string.c:189,13'
          Dst:             strncasecmp
    - functionName:    pj_strstr
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - substr
      BBCount:         27
      ICount:          150
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - strncmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:150,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:150,5'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
            - BranchSide:      '../src/pj/string.c:150,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:150,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:150,5'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      '../src/pj/string.c:153,9'
              BranchSideFuncs:
                - strncmp
        - Branch String:   '../src/pj/string.c:150,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:150,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/string.c:150,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:150,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:150,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:150,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/string.c:153,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:154,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:157,9'
              BranchSideFuncs:
                - strncmp
        - Branch String:   '../src/pj/string.c:157,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:158,23'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:161,9'
              BranchSideFuncs:
                - strncmp
        - Branch String:   '../src/pj/string.c:163,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:164,29'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      '../src/pj/string.c:167,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:164,13'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:165,27'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:166,5'
              BranchSideFuncs:
                - strncmp
      Callsites:
        - Src:             '../src/pj/string.c:150,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/string.c:164,13'
          Dst:             strncmp
    - functionName:    pj_strtok2
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - delim
        - tok
        - start_idx
      BBCount:         14
      ICount:          131
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_strcspn2
        - pj_strspn2
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:124,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:124,5'
              BranchSideFuncs:
                - pj_strspn2
                - pj_strcspn2
            - BranchSide:      '../src/pj/string.c:126,5'
              BranchSideFuncs:
                - pj_strspn2
                - pj_strcspn2
        - Branch String:   '../src/pj/string.c:127,26'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:127,41'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:128,16'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:127,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:128,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:131,16'
              BranchSideFuncs:
                - pj_strspn2
                - pj_strcspn2
        - Branch String:   '../src/pj/string.c:135,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:136,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:138,17'
              BranchSideFuncs:
                - pj_strcspn2
      Callsites:
        - Src:             '../src/pj/string.c:124,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/string.c:134,15'
          Dst:             pj_strspn2
        - Src:             '../src/pj/string.c:141,17'
          Dst:             pj_strcspn2
    - functionName:    pj_strspn2
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - set_char
      BBCount:         15
      ICount:          92
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:52,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:52,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:53,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:53,13'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:54,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:56,16'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:56,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:57,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:60,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:57,17'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:58,22'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:59,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_strcspn2
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - set_char
      BBCount:         12
      ICount:          78
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:81,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:82,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:87,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:82,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:83,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:86,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:83,17'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:84,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:85,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_strtok
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - delim
        - tok
        - start_idx
      BBCount:         17
      ICount:          143
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_strcspn
        - pj_strspn
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:96,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:96,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strspn
                - pj_strcspn
            - BranchSide:      '../src/pj/string.c:97,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strspn
                - pj_strcspn
        - Branch String:   '../src/pj/string.c:97,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:97,5'
              BranchSideFuncs:
                - pj_strspn
                - pj_strcspn
            - BranchSide:      '../src/pj/string.c:99,5'
              BranchSideFuncs:
                - pj_strspn
                - pj_strcspn
        - Branch String:   '../src/pj/string.c:100,26'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:100,41'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:101,16'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:100,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:101,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:104,16'
              BranchSideFuncs:
                - pj_strspn
                - pj_strcspn
        - Branch String:   '../src/pj/string.c:108,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:109,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:111,17'
              BranchSideFuncs:
                - pj_strcspn
      Callsites:
        - Src:             '../src/pj/string.c:96,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/string.c:97,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/string.c:107,15'
          Dst:             pj_strspn
        - Src:             '../src/pj/string.c:114,17'
          Dst:             pj_strcspn
    - functionName:    pj_strspn
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - set_char
      BBCount:         15
      ICount:          93
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:36,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:36,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:37,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:37,13'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:38,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:40,16'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:40,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:41,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:44,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:41,17'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:42,22'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:43,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_strcspn
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - set_char
      BBCount:         12
      ICount:          79
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:68,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:69,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:74,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:69,9'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:70,17'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:73,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/string.c:70,17'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:71,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/string.c:72,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pj_strrtrim
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         12
      ICount:          85
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - pj_isspace
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/string.c:215,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:215,5'
              BranchSideFuncs:
                - pj_isspace.4117
            - BranchSide:      '../src/pj/string.c:217,5'
              BranchSideFuncs:
                - pj_isspace.4117
        - Branch String:   '../src/pj/string.c:217,26'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:217,41'
              BranchSideFuncs:
                - pj_isspace.4117
            - BranchSide:      '../src/pj/string.c:217,5'
              BranchSideFuncs:
                - pj_isspace.4117
        - Branch String:   '../src/pj/string.c:217,5'
          Branch Sides:
            - BranchSide:      '../src/pj/string.c:218,9'
              BranchSideFuncs:
                - pj_isspace.4117
            - BranchSide:      '../src/pj/string.c:219,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/string.c:215,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/string.c:217,29'
          Dst:             pj_isspace
    - functionName:    pj_strtrim
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_strltrim
        - pj_strrtrim
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/string_i.h:402,5'
          Dst:             pj_strltrim
        - Src:             '../include/pj/string_i.h:403,5'
          Dst:             pj_strrtrim
    - functionName:    pj_strcat2
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - str
      BBCount:         14
      ICount:          84
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_memcpy
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../include/pj/string_i.h:390,21'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:390,41'
              BranchSideFuncs:
                - strlen
                - __assert_fail
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:390,15'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.4132
        - Branch String:   '../include/pj/string_i.h:392,5'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:392,5'
              BranchSideFuncs:
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:394,9'
              BranchSideFuncs:
                - pj_memcpy.4132
        - Branch String:   '../include/pj/string_i.h:394,13'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:394,16'
              BranchSideFuncs:
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:394,13'
              BranchSideFuncs: []
        - Branch String:   '../include/pj/string_i.h:394,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:394,9'
              BranchSideFuncs:
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:395,19'
              BranchSideFuncs:
                - pj_memcpy.4132
      Callsites:
        - Src:             '../include/pj/string_i.h:390,26'
          Dst:             strlen
        - Src:             '../include/pj/string_i.h:392,5'
          Dst:             __assert_fail
        - Src:             '../include/pj/string_i.h:395,9'
          Dst:             pj_memcpy
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_strcat
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         14
      ICount:          87
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - pj_memcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../include/pj/string_i.h:379,5'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:379,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:380,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.4132
        - Branch String:   '../include/pj/string_i.h:380,5'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:380,5'
              BranchSideFuncs:
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:382,9'
              BranchSideFuncs:
                - pj_memcpy.4132
        - Branch String:   '../include/pj/string_i.h:382,23'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:382,26'
              BranchSideFuncs:
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:382,23'
              BranchSideFuncs: []
        - Branch String:   '../include/pj/string_i.h:382,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:382,9'
              BranchSideFuncs:
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:383,19'
              BranchSideFuncs:
                - pj_memcpy.4132
      Callsites:
        - Src:             '../include/pj/string_i.h:379,5'
          Dst:             __assert_fail
        - Src:             '../include/pj/string_i.h:380,5'
          Dst:             __assert_fail
        - Src:             '../include/pj/string_i.h:383,9'
          Dst:             pj_memcpy
    - functionName:    pj_strnicmp2
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str1
        - str2
        - len
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_strnicmp
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../include/pj/string_i.h:367,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:368,28'
              BranchSideFuncs:
                - strlen
                - pj_strnicmp
            - BranchSide:      '../include/pj/string_i.h:371,15'
              BranchSideFuncs:
                - pj_strnicmp
      Callsites:
        - Src:             '../include/pj/string_i.h:369,22'
          Dst:             strlen
        - Src:             '../include/pj/string_i.h:374,12'
          Dst:             pj_strnicmp
    - functionName:    pj_strnicmp
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str1
        - str2
        - len
      BBCount:         13
      ICount:          99
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - pj_stricmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../include/pj/string_i.h:347,36'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:347,39'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../include/pj/string_i.h:353,9'
              BranchSideFuncs:
                - pj_stricmp
        - Branch String:   '../include/pj/string_i.h:347,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:348,21'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../include/pj/string_i.h:353,9'
              BranchSideFuncs:
                - pj_stricmp
        - Branch String:   '../include/pj/string_i.h:353,36'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:353,39'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../include/pj/string_i.h:353,36'
              BranchSideFuncs:
                - pj_stricmp
        - Branch String:   '../include/pj/string_i.h:353,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:353,9'
              BranchSideFuncs:
                - pj_stricmp
            - BranchSide:      '../include/pj/string_i.h:354,21'
              BranchSideFuncs:
                - pj_stricmp
      Callsites:
        - Src:             '../include/pj/string_i.h:359,12'
          Dst:             pj_stricmp
    - functionName:    pj_stricmp
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str1
        - str2
      BBCount:         22
      ICount:          150
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - strncasecmp
      functionUses:    85
      BranchProfiles:
        - Branch String:   '../include/pj/string_i.h:237,5'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:237,5'
              BranchSideFuncs:
                - __assert_fail
                - strncasecmp
            - BranchSide:      '../include/pj/string_i.h:238,5'
              BranchSideFuncs:
                - __assert_fail
                - strncasecmp
        - Branch String:   '../include/pj/string_i.h:238,5'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:238,5'
              BranchSideFuncs:
                - strncasecmp
            - BranchSide:      '../include/pj/string_i.h:240,9'
              BranchSideFuncs:
                - strncasecmp
        - Branch String:   '../include/pj/string_i.h:240,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:241,16'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/string_i.h:242,16'
              BranchSideFuncs:
                - strncasecmp
        - Branch String:   '../include/pj/string_i.h:242,16'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:243,9'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/string_i.h:245,26'
              BranchSideFuncs:
                - strncasecmp
        - Branch String:   '../include/pj/string_i.h:245,25'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:245,52'
              BranchSideFuncs:
                - strncasecmp
            - BranchSide:      '../include/pj/string_i.h:245,65'
              BranchSideFuncs:
                - strncasecmp
        - Branch String:   '../include/pj/string_i.h:247,13'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:248,21'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/string_i.h:251,20'
              BranchSideFuncs: []
        - Branch String:   '../include/pj/string_i.h:248,20'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:248,13'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/string_i.h:249,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../include/pj/string_i.h:237,5'
          Dst:             __assert_fail
        - Src:             '../include/pj/string_i.h:238,5'
          Dst:             __assert_fail
        - Src:             '../include/pj/string_i.h:246,19'
          Dst:             strncasecmp
    - functionName:    pj_stricmp2
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str1
        - str2
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_stricmp
        - strlen
      functionUses:    18
      BranchProfiles:
        - Branch String:   '../include/pj/string_i.h:331,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:332,28'
              BranchSideFuncs:
                - strlen
                - pj_stricmp
            - BranchSide:      '../include/pj/string_i.h:335,15'
              BranchSideFuncs:
                - pj_stricmp
      Callsites:
        - Src:             '../include/pj/string_i.h:333,22'
          Dst:             strlen
        - Src:             '../include/pj/string_i.h:339,12'
          Dst:             pj_stricmp
    - functionName:    pj_strcmp2
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str1
        - str2
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_strcmp
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../include/pj/string_i.h:224,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:225,28'
              BranchSideFuncs:
                - strlen
                - pj_strcmp
            - BranchSide:      '../include/pj/string_i.h:228,15'
              BranchSideFuncs:
                - pj_strcmp
      Callsites:
        - Src:             '../include/pj/string_i.h:226,22'
          Dst:             strlen
        - Src:             '../include/pj/string_i.h:232,12'
          Dst:             pj_strcmp
    - functionName:    pj_strcmp
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str1
        - str2
      BBCount:         22
      ICount:          150
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - pj_memcmp
      functionUses:    8
      BranchProfiles:
        - Branch String:   '../include/pj/string_i.h:163,5'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:163,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcmp.4148
            - BranchSide:      '../include/pj/string_i.h:164,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcmp.4148
        - Branch String:   '../include/pj/string_i.h:164,5'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:164,5'
              BranchSideFuncs:
                - pj_memcmp.4148
            - BranchSide:      '../include/pj/string_i.h:166,9'
              BranchSideFuncs:
                - pj_memcmp.4148
        - Branch String:   '../include/pj/string_i.h:166,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:167,16'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/string_i.h:168,16'
              BranchSideFuncs:
                - pj_memcmp.4148
        - Branch String:   '../include/pj/string_i.h:168,16'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:169,9'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/string_i.h:171,26'
              BranchSideFuncs:
                - pj_memcmp.4148
        - Branch String:   '../include/pj/string_i.h:171,25'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:171,52'
              BranchSideFuncs:
                - pj_memcmp.4148
            - BranchSide:      '../include/pj/string_i.h:171,65'
              BranchSideFuncs:
                - pj_memcmp.4148
        - Branch String:   '../include/pj/string_i.h:173,13'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:174,21'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/string_i.h:177,20'
              BranchSideFuncs: []
        - Branch String:   '../include/pj/string_i.h:174,20'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:174,13'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/string_i.h:175,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../include/pj/string_i.h:163,5'
          Dst:             __assert_fail
        - Src:             '../include/pj/string_i.h:164,5'
          Dst:             __assert_fail
        - Src:             '../include/pj/string_i.h:172,19'
          Dst:             pj_memcmp
    - functionName:    pj_memcmp
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 882
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf1
        - buf2
        - size
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/string.h:882,12'
          Dst:             memcmp
    - functionName:    pj_strncmp2
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str1
        - str2
        - len
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_strncmp
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../include/pj/string_i.h:210,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:211,28'
              BranchSideFuncs:
                - strlen
                - pj_strncmp
            - BranchSide:      '../include/pj/string_i.h:214,15'
              BranchSideFuncs:
                - pj_strncmp
      Callsites:
        - Src:             '../include/pj/string_i.h:212,22'
          Dst:             strlen
        - Src:             '../include/pj/string_i.h:217,12'
          Dst:             pj_strncmp
    - functionName:    pj_strncmp
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str1
        - str2
        - len
      BBCount:         19
      ICount:          123
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - pj_strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../include/pj/string_i.h:187,5'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:187,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strcmp
            - BranchSide:      '../include/pj/string_i.h:188,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_strcmp
        - Branch String:   '../include/pj/string_i.h:188,5'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:188,5'
              BranchSideFuncs:
                - pj_strcmp
            - BranchSide:      '../include/pj/string_i.h:190,9'
              BranchSideFuncs:
                - pj_strcmp
        - Branch String:   '../include/pj/string_i.h:190,36'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:190,39'
              BranchSideFuncs:
                - pj_strcmp
            - BranchSide:      '../include/pj/string_i.h:196,9'
              BranchSideFuncs:
                - pj_strcmp
        - Branch String:   '../include/pj/string_i.h:190,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:191,21'
              BranchSideFuncs:
                - pj_strcmp
            - BranchSide:      '../include/pj/string_i.h:196,9'
              BranchSideFuncs:
                - pj_strcmp
        - Branch String:   '../include/pj/string_i.h:196,36'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:196,39'
              BranchSideFuncs:
                - pj_strcmp
            - BranchSide:      '../include/pj/string_i.h:196,36'
              BranchSideFuncs:
                - pj_strcmp
        - Branch String:   '../include/pj/string_i.h:196,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:196,9'
              BranchSideFuncs:
                - pj_strcmp
            - BranchSide:      '../include/pj/string_i.h:197,21'
              BranchSideFuncs:
                - pj_strcmp
      Callsites:
        - Src:             '../include/pj/string_i.h:187,5'
          Dst:             __assert_fail
        - Src:             '../include/pj/string_i.h:188,5'
          Dst:             __assert_fail
        - Src:             '../include/pj/string_i.h:202,12'
          Dst:             pj_strcmp
    - functionName:    pj_strncpy_with_null
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - max
      BBCount:         21
      ICount:          117
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - pj_memcpy
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../include/pj/string_i.h:145,5'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:145,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:146,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.4132
        - Branch String:   '../include/pj/string_i.h:146,5'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:146,5'
              BranchSideFuncs:
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:148,9'
              BranchSideFuncs:
                - pj_memcpy.4132
        - Branch String:   '../include/pj/string_i.h:148,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:149,16'
              BranchSideFuncs:
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:151,16'
              BranchSideFuncs:
                - pj_memcpy.4132
        - Branch String:   '../include/pj/string_i.h:149,15'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:149,26'
              BranchSideFuncs:
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:149,13'
              BranchSideFuncs:
                - pj_memcpy.4132
        - Branch String:   '../include/pj/string_i.h:151,15'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:151,13'
              BranchSideFuncs:
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:151,35'
              BranchSideFuncs:
                - pj_memcpy.4132
        - Branch String:   '../include/pj/string_i.h:153,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:153,9'
              BranchSideFuncs:
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:154,19'
              BranchSideFuncs:
                - pj_memcpy.4132
      Callsites:
        - Src:             '../include/pj/string_i.h:145,5'
          Dst:             __assert_fail
        - Src:             '../include/pj/string_i.h:146,5'
          Dst:             __assert_fail
        - Src:             '../include/pj/string_i.h:154,9'
          Dst:             pj_memcpy
    - functionName:    pj_strncpy
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - max
      BBCount:         18
      ICount:          99
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_memcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../include/pj/string_i.h:132,5'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:132,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:133,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_memcpy.4132
        - Branch String:   '../include/pj/string_i.h:133,5'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:133,5'
              BranchSideFuncs:
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:135,9'
              BranchSideFuncs:
                - pj_memcpy.4132
        - Branch String:   '../include/pj/string_i.h:135,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:135,32'
              BranchSideFuncs:
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:136,9'
              BranchSideFuncs:
                - pj_memcpy.4132
        - Branch String:   '../include/pj/string_i.h:136,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:137,19'
              BranchSideFuncs:
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:138,18'
              BranchSideFuncs: []
        - Branch String:   '../include/pj/string_i.h:138,17'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:138,17'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/string_i.h:138,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../include/pj/string_i.h:132,5'
          Dst:             __assert_fail
        - Src:             '../include/pj/string_i.h:133,5'
          Dst:             __assert_fail
        - Src:             '../include/pj/string_i.h:137,9'
          Dst:             pj_memcpy
    - functionName:    pj_strcpy2
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_memcpy
        - strlen
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../include/pj/string_i.h:123,17'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:123,38'
              BranchSideFuncs:
                - strlen
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:123,5'
              BranchSideFuncs:
                - pj_memcpy.4132
        - Branch String:   '../include/pj/string_i.h:124,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:124,9'
              BranchSideFuncs:
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:125,19'
              BranchSideFuncs:
                - pj_memcpy.4132
      Callsites:
        - Src:             '../include/pj/string_i.h:123,23'
          Dst:             strlen
        - Src:             '../include/pj/string_i.h:125,9'
          Dst:             pj_memcpy
    - functionName:    pj_strcpy
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         12
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - pj_memcpy
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../include/pj/string_i.h:113,5'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:113,5'
              BranchSideFuncs:
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:115,18'
              BranchSideFuncs:
                - pj_memcpy.4132
        - Branch String:   '../include/pj/string_i.h:115,17'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:115,5'
              BranchSideFuncs:
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:115,37'
              BranchSideFuncs:
                - pj_memcpy.4132
        - Branch String:   '../include/pj/string_i.h:116,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:116,9'
              BranchSideFuncs:
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:117,19'
              BranchSideFuncs:
                - pj_memcpy.4132
      Callsites:
        - Src:             '../include/pj/string_i.h:113,5'
          Dst:             __assert_fail
        - Src:             '../include/pj/string_i.h:117,9'
          Dst:             pj_memcpy
    - functionName:    pj_strassign
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_strdup3
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - src
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_strdup2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/string_i.h:100,5'
          Dst:             pj_strdup2
    - functionName:    pj_strdup2
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - dst
        - src
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_memcpy
        - pj_pool_alloc
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../include/pj/string_i.h:74,17'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:74,38'
              BranchSideFuncs:
                - strlen
                - pj_pool_alloc
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:74,5'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.4132
        - Branch String:   '../include/pj/string_i.h:75,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:76,41'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:79,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../include/pj/string_i.h:74,23'
          Dst:             strlen
        - Src:             '../include/pj/string_i.h:76,27'
          Dst:             pj_pool_alloc
        - Src:             '../include/pj/string_i.h:77,9'
          Dst:             pj_memcpy
    - functionName:    pj_strdup2_with_null
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - dst
        - src
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pj_memcpy
        - pj_pool_alloc
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../include/pj/string_i.h:88,17'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:88,38'
              BranchSideFuncs:
                - strlen
                - pj_pool_alloc
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:88,5'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.4132
        - Branch String:   '../include/pj/string_i.h:90,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:90,9'
              BranchSideFuncs:
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:91,19'
              BranchSideFuncs:
                - pj_memcpy.4132
      Callsites:
        - Src:             '../include/pj/string_i.h:88,23'
          Dst:             strlen
        - Src:             '../include/pj/string_i.h:89,23'
          Dst:             pj_pool_alloc
        - Src:             '../include/pj/string_i.h:91,9'
          Dst:             pj_memcpy
    - functionName:    pj_strdup_with_null
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - dst
        - src
      BBCount:         12
      ICount:          91
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - pj_memcpy
        - pj_pool_alloc
      functionUses:    7
      BranchProfiles:
        - Branch String:   '../include/pj/string_i.h:55,5'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:55,5'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:58,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.4132
        - Branch String:   '../include/pj/string_i.h:58,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:59,18'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:61,37'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.4132
        - Branch String:   '../include/pj/string_i.h:62,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:62,9'
              BranchSideFuncs:
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:63,19'
              BranchSideFuncs:
                - pj_memcpy.4132
      Callsites:
        - Src:             '../include/pj/string_i.h:55,5'
          Dst:             __assert_fail
        - Src:             '../include/pj/string_i.h:61,23'
          Dst:             pj_pool_alloc
        - Src:             '../include/pj/string_i.h:63,9'
          Dst:             pj_memcpy
    - functionName:    pj_strdup
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - dst
        - src
      BBCount:         15
      ICount:          100
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pj_memcpy
        - pj_pool_alloc
      functionUses:    95
      BranchProfiles:
        - Branch String:   '../include/pj/string_i.h:35,5'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:35,5'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:38,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.4132
        - Branch String:   '../include/pj/string_i.h:38,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:39,16'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/string_i.h:41,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.4132
        - Branch String:   '../include/pj/string_i.h:41,9'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:42,41'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_memcpy.4132
            - BranchSide:      '../include/pj/string_i.h:45,18'
              BranchSideFuncs: []
        - Branch String:   '../include/pj/string_i.h:45,17'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:45,5'
              BranchSideFuncs: []
            - BranchSide:      '../include/pj/string_i.h:45,37'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../include/pj/string_i.h:35,5'
          Dst:             __assert_fail
        - Src:             '../include/pj/string_i.h:42,27'
          Dst:             pj_pool_alloc
        - Src:             '../include/pj/string_i.h:43,9'
          Dst:             pj_memcpy
    - functionName:    pj_str
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string_i.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
      functionUses:    26
      BranchProfiles:
        - Branch String:   '../include/pj/string_i.h:27,16'
          Branch Sides:
            - BranchSide:      '../include/pj/string_i.h:27,37'
              BranchSideFuncs:
                - strlen
            - BranchSide:      '../include/pj/string_i.h:27,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../include/pj/string_i.h:27,22'
          Dst:             strlen
    - functionName:    reheap_down
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ht
        - moved_node
        - slot
        - child
      BBCount:         36
      ICount:          323
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - copy_node
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/timer.c:249,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:249,5'
              BranchSideFuncs:
                - copy_node
                - copy_node
            - BranchSide:      '../src/pj/timer.c:252,13'
              BranchSideFuncs:
                - copy_node
                - copy_node
        - Branch String:   '../src/pj/timer.c:252,38'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:253,13'
              BranchSideFuncs:
                - copy_node
                - copy_node
            - BranchSide:      '../src/pj/timer.c:261,13'
              BranchSideFuncs:
                - copy_node
                - copy_node
        - Branch String:   '../src/pj/timer.c:253,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:253,13'
              BranchSideFuncs:
                - copy_node
                - copy_node
            - BranchSide:      '../src/pj/timer.c:261,13'
              BranchSideFuncs:
                - copy_node
                - copy_node
        - Branch String:   '../src/pj/timer.c:253,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:253,13'
              BranchSideFuncs:
                - copy_node
                - copy_node
            - BranchSide:      '../src/pj/timer.c:253,13'
              BranchSideFuncs:
                - copy_node
                - copy_node
        - Branch String:   '../src/pj/timer.c:253,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:253,13'
              BranchSideFuncs:
                - copy_node
                - copy_node
            - BranchSide:      '../src/pj/timer.c:261,13'
              BranchSideFuncs:
                - copy_node
                - copy_node
        - Branch String:   '../src/pj/timer.c:253,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:253,13'
              BranchSideFuncs:
                - copy_node
                - copy_node
            - BranchSide:      '../src/pj/timer.c:256,18'
              BranchSideFuncs:
                - copy_node
                - copy_node
        - Branch String:   '../src/pj/timer.c:252,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:256,18'
              BranchSideFuncs:
                - copy_node
                - copy_node
            - BranchSide:      '../src/pj/timer.c:261,13'
              BranchSideFuncs:
                - copy_node
                - copy_node
        - Branch String:   '../src/pj/timer.c:261,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:261,13'
              BranchSideFuncs:
                - copy_node
            - BranchSide:      '../src/pj/timer.c:270,13'
              BranchSideFuncs:
                - copy_node
        - Branch String:   '../src/pj/timer.c:261,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:261,13'
              BranchSideFuncs:
                - copy_node
                - copy_node
            - BranchSide:      '../src/pj/timer.c:261,13'
              BranchSideFuncs:
                - copy_node
                - copy_node
        - Branch String:   '../src/pj/timer.c:261,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:261,13'
              BranchSideFuncs:
                - copy_node
            - BranchSide:      '../src/pj/timer.c:270,13'
              BranchSideFuncs:
                - copy_node
        - Branch String:   '../src/pj/timer.c:261,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:261,13'
              BranchSideFuncs:
                - copy_node
                - copy_node
            - BranchSide:      '../src/pj/timer.c:264,24'
              BranchSideFuncs:
                - copy_node
                - copy_node
        - Branch String:   '../src/pj/timer.c:261,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:264,24'
              BranchSideFuncs:
                - copy_node
            - BranchSide:      '../src/pj/timer.c:270,13'
              BranchSideFuncs:
                - copy_node
      Callsites:
        - Src:             '../src/pj/timer.c:264,13'
          Dst:             copy_node
        - Src:             '../src/pj/timer.c:273,5'
          Dst:             copy_node
    - functionName:    copy_node
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
        - slot
        - moved_node
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    push_freelist
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ht
        - old_id
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cancel
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ht
        - entry
        - flags
      BBCount:         17
      ICount:          119
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - remove_node
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/timer.c:548,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:549,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/timer.c:553,9'
              BranchSideFuncs:
                - remove_node
                - __assert_fail
        - Branch String:   '../src/pj/timer.c:553,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:554,14'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/timer.c:559,22'
              BranchSideFuncs:
                - remove_node
        - Branch String:   '../src/pj/timer.c:554,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:555,13'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/timer.c:556,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/timer.c:555,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:555,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/timer.c:555,13'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/timer.c:561,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:563,15'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/timer.c:565,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/timer.c:555,13'
          Dst:             __assert_fail
        - Src:             '../src/pj/timer.c:559,9'
          Dst:             remove_node
    - functionName:    remove_node
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ht
        - slot
      BBCount:         31
      ICount:          260
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - copy_node
        - pj_log_get_level
        - push_freelist
        - reheap_down
        - reheap_up
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/timer.c:314,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:318,9'
              BranchSideFuncs:
                - pj_log_get_level
                - copy_node
                - reheap_up
                - reheap_down
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:334,5'
              BranchSideFuncs:
                - copy_node
                - reheap_up
                - reheap_down
        - Branch String:   '../src/pj/timer.c:318,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:318,9'
              BranchSideFuncs:
                - pj_log_3
                - copy_node
                - reheap_up
                - reheap_down
            - BranchSide:      '../src/pj/timer.c:333,5'
              BranchSideFuncs:
                - copy_node
                - reheap_up
                - reheap_down
        - Branch String:   '../src/pj/timer.c:340,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:340,9'
              BranchSideFuncs:
                - copy_node
                - reheap_up
                - reheap_down
            - BranchSide:      '../src/pj/timer.c:343,42'
              BranchSideFuncs:
                - copy_node
                - reheap_up
                - reheap_down
        - Branch String:   '../src/pj/timer.c:351,18'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:351,16'
              BranchSideFuncs:
                - reheap_up
                - reheap_down
            - BranchSide:      '../src/pj/timer.c:351,16'
              BranchSideFuncs:
                - reheap_up
                - reheap_down
        - Branch String:   '../src/pj/timer.c:353,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:353,13'
              BranchSideFuncs:
                - reheap_down
            - BranchSide:      '../src/pj/timer.c:356,26'
              BranchSideFuncs:
                - reheap_down
        - Branch String:   '../src/pj/timer.c:353,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:353,13'
              BranchSideFuncs:
                - reheap_up
                - reheap_down
            - BranchSide:      '../src/pj/timer.c:353,13'
              BranchSideFuncs:
                - reheap_up
                - reheap_down
        - Branch String:   '../src/pj/timer.c:353,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:353,13'
              BranchSideFuncs:
                - reheap_down
            - BranchSide:      '../src/pj/timer.c:356,26'
              BranchSideFuncs:
                - reheap_down
        - Branch String:   '../src/pj/timer.c:353,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:353,13'
              BranchSideFuncs:
                - reheap_up
                - reheap_down
            - BranchSide:      '../src/pj/timer.c:358,24'
              BranchSideFuncs:
                - reheap_up
        - Branch String:   '../src/pj/timer.c:353,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:356,26'
              BranchSideFuncs:
                - reheap_down
            - BranchSide:      '../src/pj/timer.c:358,24'
              BranchSideFuncs:
                - reheap_up
      Callsites:
        - Src:             '../src/pj/timer.c:307,5'
          Dst:             push_freelist
        - Src:             '../src/pj/timer.c:318,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/timer.c:318,9'
          Dst:             pj_log_3
        - Src:             '../src/pj/timer.c:347,9'
          Dst:             copy_node
        - Src:             '../src/pj/timer.c:356,13'
          Dst:             reheap_down
        - Src:             '../src/pj/timer.c:358,13'
          Dst:             reheap_up
    - functionName:    reheap_up
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ht
        - moved_node
        - slot
        - parent
      BBCount:         24
      ICount:          178
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - copy_node
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/timer.c:281,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:281,5'
              BranchSideFuncs:
                - copy_node
                - copy_node
            - BranchSide:      '../src/pj/timer.c:285,13'
              BranchSideFuncs:
                - copy_node
                - copy_node
        - Branch String:   '../src/pj/timer.c:285,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:285,13'
              BranchSideFuncs:
                - copy_node
            - BranchSide:      '../src/pj/timer.c:293,13'
              BranchSideFuncs:
                - copy_node
        - Branch String:   '../src/pj/timer.c:285,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:285,13'
              BranchSideFuncs:
                - copy_node
                - copy_node
            - BranchSide:      '../src/pj/timer.c:285,13'
              BranchSideFuncs:
                - copy_node
                - copy_node
        - Branch String:   '../src/pj/timer.c:285,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:285,13'
              BranchSideFuncs:
                - copy_node
            - BranchSide:      '../src/pj/timer.c:293,13'
              BranchSideFuncs:
                - copy_node
        - Branch String:   '../src/pj/timer.c:285,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:285,13'
              BranchSideFuncs:
                - copy_node
                - copy_node
            - BranchSide:      '../src/pj/timer.c:288,23'
              BranchSideFuncs:
                - copy_node
                - copy_node
        - Branch String:   '../src/pj/timer.c:285,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:288,23'
              BranchSideFuncs:
                - copy_node
            - BranchSide:      '../src/pj/timer.c:293,13'
              BranchSideFuncs:
                - copy_node
        - Branch String:   '../src/pj/timer.c:290,22'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:290,20'
              BranchSideFuncs:
                - copy_node
                - copy_node
            - BranchSide:      '../src/pj/timer.c:290,20'
              BranchSideFuncs:
                - copy_node
                - copy_node
      Callsites:
        - Src:             '../src/pj/timer.c:288,13'
          Dst:             copy_node
        - Src:             '../src/pj/timer.c:298,5'
          Dst:             copy_node
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    grow_heap
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
      BBCount:         29
      ICount:          224
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - pj_log_get_level
        - pj_pool_alloc
        - pj_pool_calloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/timer.c:384,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:384,5'
              BranchSideFuncs:
                - pj_pool_calloc
                - pj_pool_alloc
                - pj_pool_alloc
                - __assert_fail
            - BranchSide:      '../src/pj/timer.c:390,31'
              BranchSideFuncs:
                - pj_pool_calloc
                - pj_pool_alloc
                - pj_pool_alloc
                - __assert_fail
        - Branch String:   '../src/pj/timer.c:391,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:392,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_pool_alloc
                - __assert_fail
            - BranchSide:      '../src/pj/timer.c:398,36'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_pool_alloc
                - __assert_fail
        - Branch String:   '../src/pj/timer.c:400,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:401,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - __assert_fail
            - BranchSide:      '../src/pj/timer.c:403,12'
              BranchSideFuncs:
                - pj_pool_alloc
                - __assert_fail
        - Branch String:   '../src/pj/timer.c:405,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:406,25'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
            - BranchSide:      '../src/pj/timer.c:411,22'
              BranchSideFuncs:
                - pj_pool_alloc
        - Branch String:   '../src/pj/timer.c:408,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:408,9'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_alloc
            - BranchSide:      '../src/pj/timer.c:408,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/timer.c:408,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:408,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - __assert_fail
            - BranchSide:      '../src/pj/timer.c:409,24'
              BranchSideFuncs:
                - pj_pool_alloc
                - __assert_fail
        - Branch String:   '../src/pj/timer.c:434,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:435,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/timer.c:437,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/timer.c:443,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:444,47'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/timer.c:446,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/timer.c:384,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/timer.c:390,16'
          Dst:             pj_pool_calloc
        - Src:             '../src/pj/timer.c:398,22'
          Dst:             pj_pool_alloc
        - Src:             '../src/pj/timer.c:408,9'
          Dst:             __assert_fail
        - Src:             '../src/pj/timer.c:433,21'
          Dst:             pj_pool_alloc
    - functionName:    insert_node
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
        - new_node
        - future_time
      BBCount:         12
      ICount:          113
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - grow_heap
        - pj_bzero
        - pj_memcpy
        - reheap_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/timer.c:461,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:462,40'
              BranchSideFuncs:
                - grow_heap
                - pj_bzero.4246
                - pj_memcpy.4245
                - reheap_up
            - BranchSide:      '../src/pj/timer.c:467,18'
              BranchSideFuncs:
                - pj_bzero.4246
                - pj_memcpy.4245
                - reheap_up
        - Branch String:   '../src/pj/timer.c:463,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:464,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/timer.c:465,5'
              BranchSideFuncs:
                - pj_bzero.4246
                - pj_memcpy.4245
                - reheap_up
        - Branch String:   '../src/pj/timer.c:482,45'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:482,5'
              BranchSideFuncs:
                - reheap_up
            - BranchSide:      '../src/pj/timer.c:482,5'
              BranchSideFuncs:
                - reheap_up
      Callsites:
        - Src:             '../src/pj/timer.c:462,30'
          Dst:             grow_heap
        - Src:             '../src/pj/timer.c:470,5'
          Dst:             pj_bzero
        - Src:             '../src/pj/timer.c:471,5'
          Dst:             pj_memcpy
        - Src:             '../src/pj/timer.c:482,5'
          Dst:             reheap_up
    - functionName:    pop_freelist
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    schedule_entry
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
        - entry
        - future_time
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - insert_node
        - pop_freelist
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/timer.c:516,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:520,41'
              BranchSideFuncs:
                - pop_freelist
                - insert_node
            - BranchSide:      '../src/pj/timer.c:525,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/timer.c:520,28'
          Dst:             pop_freelist
        - Src:             '../src/pj/timer.c:522,16'
          Dst:             insert_node
    - functionName:    pj_timer_heap_dump
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 979
      functionLinenumberEnd: 1028
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
      BBCount:         51
      ICount:          255
      EdgeCount:       62
      CyclomaticComplexity: 13
      functionsReached:
        - lock_timer_heap
        - pj_gettickcount
        - pj_log_get_level
        - pj_time_val_normalize
        - unlock_timer_heap
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/timer.c:982,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:982,5'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_gettickcount
                - pj_log_get_level
                - pj_log_3
                - pj_time_val_normalize
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:983,5'
              BranchSideFuncs:
                - pj_log_get_level
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_gettickcount
                - pj_log_get_level
                - pj_log_3
                - pj_time_val_normalize
                - pj_log_3
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/timer.c:983,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:983,5'
              BranchSideFuncs:
                - pj_log_3
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_gettickcount
                - pj_log_get_level
                - pj_log_3
                - pj_time_val_normalize
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:986,9'
              BranchSideFuncs:
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_gettickcount
                - pj_log_get_level
                - pj_log_3
                - pj_time_val_normalize
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/timer.c:986,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:986,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_gettickcount
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
                - pj_time_val_normalize
                - pj_log_3
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:994,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_log_get_level
                - pj_gettickcount
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
                - pj_time_val_normalize
                - pj_log_3
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/timer.c:994,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:994,9'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_log_get_level
                - pj_gettickcount
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
                - pj_time_val_normalize
                - pj_log_3
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:995,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_log_get_level
                - pj_gettickcount
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
                - pj_time_val_normalize
                - pj_log_3
                - pj_log_3
        - Branch String:   '../src/pj/timer.c:995,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:995,9'
              BranchSideFuncs:
                - pj_log_3
                - pj_log_get_level
                - pj_gettickcount
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
                - pj_time_val_normalize
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:996,9'
              BranchSideFuncs:
                - pj_log_get_level
                - pj_gettickcount
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
                - pj_time_val_normalize
                - pj_log_3
        - Branch String:   '../src/pj/timer.c:996,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:996,9'
              BranchSideFuncs:
                - pj_log_3
                - pj_gettickcount
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
                - pj_time_val_normalize
            - BranchSide:      '../src/pj/timer.c:998,9'
              BranchSideFuncs:
                - pj_gettickcount
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
                - pj_time_val_normalize
        - Branch String:   '../src/pj/timer.c:1001,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:1003,37'
              BranchSideFuncs:
                - pj_log_get_level
                - unlock_timer_heap
                - pj_log_3
                - pj_time_val_normalize
            - BranchSide:      '../src/pj/timer.c:1025,5'
              BranchSideFuncs:
                - unlock_timer_heap
        - Branch String:   '../src/pj/timer.c:1013,17'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:1013,17'
              BranchSideFuncs:
                - pj_time_val_normalize
                - pj_log_get_level
                - unlock_timer_heap
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:1016,25'
              BranchSideFuncs:
                - pj_time_val_normalize
                - pj_log_get_level
                - unlock_timer_heap
                - pj_log_3
        - Branch String:   '../src/pj/timer.c:1013,17'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:1013,17'
              BranchSideFuncs:
                - pj_log_get_level
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:1014,35'
              BranchSideFuncs:
                - pj_log_get_level
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_log_3
        - Branch String:   '../src/pj/timer.c:1013,17'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:1014,35'
              BranchSideFuncs:
                - pj_time_val_normalize
                - pj_log_get_level
                - unlock_timer_heap
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:1016,25'
              BranchSideFuncs:
                - pj_time_val_normalize
                - pj_log_get_level
                - unlock_timer_heap
                - pj_log_3
        - Branch String:   '../src/pj/timer.c:1020,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:1020,13'
              BranchSideFuncs:
                - pj_log_3
                - unlock_timer_heap
                - pj_log_get_level
                - pj_time_val_normalize
            - BranchSide:      '../src/pj/timer.c:1024,9'
              BranchSideFuncs:
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
                - pj_time_val_normalize
      Callsites:
        - Src:             '../src/pj/timer.c:980,5'
          Dst:             lock_timer_heap
        - Src:             '../src/pj/timer.c:982,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/timer.c:982,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/timer.c:983,5'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/timer.c:983,5'
          Dst:             pj_log_3
        - Src:             '../src/pj/timer.c:994,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/timer.c:994,9'
          Dst:             pj_log_3
        - Src:             '../src/pj/timer.c:995,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/timer.c:995,9'
          Dst:             pj_log_3
        - Src:             '../src/pj/timer.c:996,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/timer.c:996,9'
          Dst:             pj_log_3
        - Src:             '../src/pj/timer.c:998,9'
          Dst:             pj_gettickcount
        - Src:             '../src/pj/timer.c:1017,17'
          Dst:             pj_time_val_normalize
        - Src:             '../src/pj/timer.c:1020,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/timer.c:1020,13'
          Dst:             pj_log_3
        - Src:             '../src/pj/timer.c:1027,5'
          Dst:             unlock_timer_heap
    - functionName:    lock_timer_heap
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_lock_acquire
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../src/pj/timer.c:190,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:190,9'
              BranchSideFuncs:
                - pj_lock_acquire
            - BranchSide:      '../src/pj/timer.c:191,25'
              BranchSideFuncs:
                - pj_lock_acquire
      Callsites:
        - Src:             '../src/pj/timer.c:191,9'
          Dst:             pj_lock_acquire
    - functionName:    unlock_timer_heap
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_lock_release
      functionUses:    9
      BranchProfiles:
        - Branch String:   '../src/pj/timer.c:197,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:197,9'
              BranchSideFuncs:
                - pj_lock_release
            - BranchSide:      '../src/pj/timer.c:198,25'
              BranchSideFuncs:
                - pj_lock_release
      Callsites:
        - Src:             '../src/pj/timer.c:198,9'
          Dst:             pj_lock_release
    - functionName:    pj_timer_heap_earliest_time
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 965
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
        - timeval
      BBCount:         9
      ICount:          59
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - lock_timer_heap
        - unlock_timer_heap
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/timer.c:966,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:966,5'
              BranchSideFuncs:
                - lock_timer_heap
                - unlock_timer_heap
            - BranchSide:      '../src/pj/timer.c:967,9'
              BranchSideFuncs:
                - lock_timer_heap
                - unlock_timer_heap
        - Branch String:   '../src/pj/timer.c:967,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:968,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/timer.c:970,21'
              BranchSideFuncs:
                - lock_timer_heap
                - unlock_timer_heap
      Callsites:
        - Src:             '../src/pj/timer.c:966,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/timer.c:970,5'
          Dst:             lock_timer_heap
        - Src:             '../src/pj/timer.c:972,5'
          Dst:             unlock_timer_heap
    - functionName:    pj_timer_heap_count
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 957
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
      BBCount:         11
      ICount:          43
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/timer.c:958,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:958,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/timer.c:960,12'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/timer.c:958,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:958,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/timer.c:958,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pj/timer.c:958,5'
          Dst:             __assert_fail
    - functionName:    pj_timer_heap_poll
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 857
      functionLinenumberEnd: 954
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
        - next_delay
      BBCount:         76
      ICount:          439
      EdgeCount:       99
      CyclomaticComplexity: 25
      functionsReached:
        - __assert_fail
        - lock_timer_heap
        - pj_gettickcount
        - pj_grp_lock_dec_ref
        - pj_log_get_level
        - pj_time_val_normalize
        - remove_node
        - unlock_timer_heap
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/timer.c:863,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:863,5'
              BranchSideFuncs:
                - lock_timer_heap
                - pj_gettickcount
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - lock_timer_heap
                - pj_gettickcount
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
                - unlock_timer_heap
            - BranchSide:      '../src/pj/timer.c:865,21'
              BranchSideFuncs:
                - lock_timer_heap
                - pj_gettickcount
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - lock_timer_heap
                - pj_gettickcount
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
                - unlock_timer_heap
        - Branch String:   '../src/pj/timer.c:863,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:863,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/timer.c:863,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/timer.c:866,23'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:866,26'
              BranchSideFuncs:
                - pj_gettickcount
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - lock_timer_heap
                - pj_gettickcount
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:872,11'
              BranchSideFuncs:
                - pj_gettickcount
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - lock_timer_heap
                - pj_gettickcount
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pj/timer.c:866,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:867,27'
              BranchSideFuncs:
                - unlock_timer_heap
            - BranchSide:      '../src/pj/timer.c:872,11'
              BranchSideFuncs:
                - pj_gettickcount
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - lock_timer_heap
                - pj_gettickcount
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pj/timer.c:875,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:879,25'
              BranchSideFuncs:
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - lock_timer_heap
                - pj_gettickcount
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:882,5'
              BranchSideFuncs:
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - lock_timer_heap
                - pj_gettickcount
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pj/timer.c:882,26'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:882,5'
              BranchSideFuncs:
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - lock_timer_heap
                - pj_gettickcount
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:883,13'
              BranchSideFuncs:
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - lock_timer_heap
                - pj_gettickcount
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pj/timer.c:883,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:882,5'
              BranchSideFuncs:
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - lock_timer_heap
                - pj_gettickcount
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:883,13'
              BranchSideFuncs:
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - lock_timer_heap
                - pj_gettickcount
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pj/timer.c:883,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:883,13'
              BranchSideFuncs:
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - lock_timer_heap
                - pj_gettickcount
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:884,13'
              BranchSideFuncs:
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - lock_timer_heap
                - pj_gettickcount
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pj/timer.c:883,49'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:882,5'
              BranchSideFuncs:
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - lock_timer_heap
                - pj_gettickcount
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:884,13'
              BranchSideFuncs:
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - lock_timer_heap
                - pj_gettickcount
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pj/timer.c:882,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:886,48'
              BranchSideFuncs:
                - remove_node
                - unlock_timer_heap
                - lock_timer_heap
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - pj_gettickcount
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:941,9'
              BranchSideFuncs:
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
        - Branch String:   '../src/pj/timer.c:898,46'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:899,13'
              BranchSideFuncs:
                - pj_log_get_level
                - unlock_timer_heap
                - lock_timer_heap
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - pj_gettickcount
                - pj_grp_lock_dec_ref
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:901,19'
              BranchSideFuncs:
                - pj_log_get_level
                - unlock_timer_heap
                - lock_timer_heap
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - pj_gettickcount
                - pj_grp_lock_dec_ref
                - pj_log_3
        - Branch String:   '../src/pj/timer.c:898,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:901,19'
              BranchSideFuncs:
                - pj_log_get_level
                - unlock_timer_heap
                - lock_timer_heap
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - pj_gettickcount
                - pj_grp_lock_dec_ref
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:918,27'
              BranchSideFuncs:
                - unlock_timer_heap
                - lock_timer_heap
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - pj_log_get_level
                - pj_log_3
                - pj_gettickcount
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pj/timer.c:903,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:903,13'
              BranchSideFuncs:
                - pj_log_3
                - unlock_timer_heap
                - lock_timer_heap
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - pj_log_get_level
                - pj_gettickcount
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pj/timer.c:916,9'
              BranchSideFuncs:
                - unlock_timer_heap
                - lock_timer_heap
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - pj_log_get_level
                - pj_log_3
                - pj_gettickcount
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pj/timer.c:922,19'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:922,22'
              BranchSideFuncs:
                - lock_timer_heap
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
                - pj_gettickcount
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pj/timer.c:925,13'
              BranchSideFuncs:
                - lock_timer_heap
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
                - pj_gettickcount
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pj/timer.c:922,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:923,15'
              BranchSideFuncs:
                - lock_timer_heap
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
                - pj_gettickcount
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pj/timer.c:925,13'
              BranchSideFuncs:
                - lock_timer_heap
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
                - pj_gettickcount
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pj/timer.c:925,19'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:925,22'
              BranchSideFuncs:
                - lock_timer_heap
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
                - pj_gettickcount
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pj/timer.c:928,25'
              BranchSideFuncs:
                - lock_timer_heap
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
                - pj_gettickcount
        - Branch String:   '../src/pj/timer.c:925,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:926,33'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
                - lock_timer_heap
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
                - pj_gettickcount
            - BranchSide:      '../src/pj/timer.c:928,25'
              BranchSideFuncs:
                - lock_timer_heap
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
                - pj_gettickcount
        - Branch String:   '../src/pj/timer.c:932,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:882,5'
              BranchSideFuncs:
                - pj_gettickcount
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - lock_timer_heap
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:936,29'
              BranchSideFuncs:
                - pj_gettickcount
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
                - remove_node
                - unlock_timer_heap
                - lock_timer_heap
                - pj_grp_lock_dec_ref
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pj/timer.c:941,22'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:941,25'
              BranchSideFuncs:
                - unlock_timer_heap
                - pj_time_val_normalize
                - pj_gettickcount
            - BranchSide:      '../src/pj/timer.c:948,16'
              BranchSideFuncs:
                - unlock_timer_heap
        - Branch String:   '../src/pj/timer.c:941,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:942,10'
              BranchSideFuncs:
                - pj_time_val_normalize
                - unlock_timer_heap
                - pj_gettickcount
            - BranchSide:      '../src/pj/timer.c:948,16'
              BranchSideFuncs:
                - unlock_timer_heap
        - Branch String:   '../src/pj/timer.c:943,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:944,13'
              BranchSideFuncs:
                - pj_gettickcount
                - pj_time_val_normalize
                - unlock_timer_heap
            - BranchSide:      '../src/pj/timer.c:945,9'
              BranchSideFuncs:
                - pj_time_val_normalize
                - unlock_timer_heap
        - Branch String:   '../src/pj/timer.c:946,33'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:946,36'
              BranchSideFuncs:
                - unlock_timer_heap
            - BranchSide:      '../src/pj/timer.c:947,31'
              BranchSideFuncs:
                - unlock_timer_heap
        - Branch String:   '../src/pj/timer.c:946,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:947,31'
              BranchSideFuncs:
                - unlock_timer_heap
            - BranchSide:      '../src/pj/timer.c:948,5'
              BranchSideFuncs:
                - unlock_timer_heap
      Callsites:
        - Src:             '../src/pj/timer.c:863,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/timer.c:865,5'
          Dst:             lock_timer_heap
        - Src:             '../src/pj/timer.c:868,9'
          Dst:             unlock_timer_heap
        - Src:             '../src/pj/timer.c:873,5'
          Dst:             pj_gettickcount
        - Src:             '../src/pj/timer.c:886,36'
          Dst:             remove_node
        - Src:             '../src/pj/timer.c:903,13'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/timer.c:903,13'
          Dst:             pj_log_3
        - Src:             '../src/pj/timer.c:918,9'
          Dst:             unlock_timer_heap
        - Src:             '../src/pj/timer.c:926,13'
          Dst:             pj_grp_lock_dec_ref
        - Src:             '../src/pj/timer.c:928,9'
          Dst:             lock_timer_heap
        - Src:             '../src/pj/timer.c:938,13'
          Dst:             pj_gettickcount
        - Src:             '../src/pj/timer.c:944,13'
          Dst:             pj_gettickcount
        - Src:             '../src/pj/timer.c:945,9'
          Dst:             pj_time_val_normalize
        - Src:             '../src/pj/timer.c:951,5'
          Dst:             unlock_timer_heap
    - functionName:    pj_timer_heap_cancel_if_active
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 852
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ht
        - entry
        - id_val
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cancel_timer
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/timer.c:852,12'
          Dst:             cancel_timer
    - functionName:    cancel_timer
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 809
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ht
        - entry
        - flags
        - id_val
      BBCount:         31
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - cancel
        - lock_timer_heap
        - pj_grp_lock_dec_ref
        - unlock_timer_heap
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/timer.c:814,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:814,5'
              BranchSideFuncs:
                - __assert_fail
                - lock_timer_heap
                - cancel
                - unlock_timer_heap
                - pj_grp_lock_dec_ref
                - unlock_timer_heap
            - BranchSide:      '../src/pj/timer.c:814,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/timer.c:814,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:814,5'
              BranchSideFuncs:
                - lock_timer_heap
                - cancel
                - unlock_timer_heap
                - pj_grp_lock_dec_ref
                - unlock_timer_heap
            - BranchSide:      '../src/pj/timer.c:816,21'
              BranchSideFuncs:
                - lock_timer_heap
                - cancel
                - unlock_timer_heap
                - pj_grp_lock_dec_ref
                - unlock_timer_heap
        - Branch String:   '../src/pj/timer.c:814,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:814,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/timer.c:814,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/timer.c:814,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:814,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/timer.c:814,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/timer.c:819,30'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:819,44'
              BranchSideFuncs:
                - unlock_timer_heap
            - BranchSide:      '../src/pj/timer.c:820,27'
              BranchSideFuncs:
                - unlock_timer_heap
        - Branch String:   '../src/pj/timer.c:819,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:820,27'
              BranchSideFuncs:
                - unlock_timer_heap
            - BranchSide:      '../src/pj/timer.c:824,18'
              BranchSideFuncs:
                - cancel
                - unlock_timer_heap
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pj/timer.c:828,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:830,13'
              BranchSideFuncs:
                - unlock_timer_heap
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pj/timer.c:837,23'
              BranchSideFuncs:
                - unlock_timer_heap
        - Branch String:   '../src/pj/timer.c:830,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:831,25'
              BranchSideFuncs:
                - unlock_timer_heap
                - pj_grp_lock_dec_ref
            - BranchSide:      '../src/pj/timer.c:833,13'
              BranchSideFuncs:
                - unlock_timer_heap
                - pj_grp_lock_dec_ref
        - Branch String:   '../src/pj/timer.c:833,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:834,33'
              BranchSideFuncs:
                - pj_grp_lock_dec_ref
                - unlock_timer_heap
            - BranchSide:      '../src/pj/timer.c:836,5'
              BranchSideFuncs:
                - unlock_timer_heap
      Callsites:
        - Src:             '../src/pj/timer.c:814,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/timer.c:816,5'
          Dst:             lock_timer_heap
        - Src:             '../src/pj/timer.c:820,9'
          Dst:             unlock_timer_heap
        - Src:             '../src/pj/timer.c:827,13'
          Dst:             cancel
        - Src:             '../src/pj/timer.c:834,13'
          Dst:             pj_grp_lock_dec_ref
        - Src:             '../src/pj/timer.c:837,5'
          Dst:             unlock_timer_heap
    - functionName:    pj_timer_heap_cancel
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
        - entry
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cancel_timer
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/timer.c:845,12'
          Dst:             cancel_timer
    - functionName:    pj_timer_heap_schedule_w_grp_lock_dbg
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 784
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ht
        - entry
        - delay
        - id_val
        - grp_lock
        - src_file
        - src_line
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - schedule_w_grp_lock_dbg
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/timer.c:783,12'
          Dst:             schedule_w_grp_lock_dbg
    - functionName:    schedule_w_grp_lock_dbg
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ht
        - entry
        - delay
        - set_id
        - id_val
        - grp_lock
        - src_file
        - src_line
      BBCount:         46
      ICount:          242
      EdgeCount:       57
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
        - lock_timer_heap
        - pj_gettickcount
        - pj_grp_lock_add_ref
        - pj_log_get_level
        - pj_time_val_normalize
        - pj_timer_entry_running
        - schedule_entry
        - unlock_timer_heap
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/timer.c:723,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:723,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_gettickcount
                - pj_time_val_normalize
                - lock_timer_heap
                - pj_timer_entry_running
                - schedule_entry
                - unlock_timer_heap
                - pj_grp_lock_add_ref
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:723,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/timer.c:723,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:723,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pj_gettickcount
                - pj_time_val_normalize
                - lock_timer_heap
                - pj_timer_entry_running
                - schedule_entry
                - unlock_timer_heap
                - pj_grp_lock_add_ref
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:723,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/timer.c:723,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:723,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_gettickcount
                - pj_time_val_normalize
                - lock_timer_heap
                - pj_timer_entry_running
                - schedule_entry
                - unlock_timer_heap
                - pj_grp_lock_add_ref
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:724,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_gettickcount
                - pj_time_val_normalize
                - lock_timer_heap
                - pj_timer_entry_running
                - schedule_entry
                - unlock_timer_heap
                - pj_grp_lock_add_ref
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pj/timer.c:723,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:723,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/timer.c:723,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/timer.c:723,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:723,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/timer.c:723,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/timer.c:723,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:723,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/timer.c:723,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/timer.c:724,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:724,5'
              BranchSideFuncs:
                - pj_gettickcount
                - pj_time_val_normalize
                - lock_timer_heap
                - pj_timer_entry_running
                - schedule_entry
                - unlock_timer_heap
                - pj_grp_lock_add_ref
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:729,5'
              BranchSideFuncs:
                - pj_gettickcount
                - pj_time_val_normalize
                - lock_timer_heap
                - pj_timer_entry_running
                - schedule_entry
                - unlock_timer_heap
                - pj_grp_lock_add_ref
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
        - Branch String:   '../src/pj/timer.c:724,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:724,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/timer.c:724,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/timer.c:735,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:736,27'
              BranchSideFuncs:
                - unlock_timer_heap
                - pj_log_get_level
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:742,29'
              BranchSideFuncs:
                - schedule_entry
                - unlock_timer_heap
                - pj_grp_lock_add_ref
        - Branch String:   '../src/pj/timer.c:737,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:737,9'
              BranchSideFuncs:
                - pj_log_3
            - BranchSide:      '../src/pj/timer.c:739,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/timer.c:743,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:744,42'
              BranchSideFuncs:
                - unlock_timer_heap
                - pj_grp_lock_add_ref
            - BranchSide:      '../src/pj/timer.c:757,23'
              BranchSideFuncs:
                - unlock_timer_heap
        - Branch String:   '../src/pj/timer.c:746,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:747,53'
              BranchSideFuncs:
                - unlock_timer_heap
                - pj_grp_lock_add_ref
            - BranchSide:      '../src/pj/timer.c:748,33'
              BranchSideFuncs:
                - unlock_timer_heap
                - pj_grp_lock_add_ref
        - Branch String:   '../src/pj/timer.c:749,13'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:750,33'
              BranchSideFuncs:
                - pj_grp_lock_add_ref
                - unlock_timer_heap
            - BranchSide:      '../src/pj/timer.c:753,32'
              BranchSideFuncs:
                - unlock_timer_heap
      Callsites:
        - Src:             '../src/pj/timer.c:723,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/timer.c:724,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/timer.c:729,5'
          Dst:             pj_gettickcount
        - Src:             '../src/pj/timer.c:730,5'
          Dst:             pj_time_val_normalize
        - Src:             '../src/pj/timer.c:732,5'
          Dst:             lock_timer_heap
        - Src:             '../src/pj/timer.c:735,9'
          Dst:             pj_timer_entry_running
        - Src:             '../src/pj/timer.c:736,9'
          Dst:             unlock_timer_heap
        - Src:             '../src/pj/timer.c:737,9'
          Dst:             pj_log_get_level
        - Src:             '../src/pj/timer.c:737,9'
          Dst:             pj_log_3
        - Src:             '../src/pj/timer.c:742,14'
          Dst:             schedule_entry
        - Src:             '../src/pj/timer.c:750,13'
          Dst:             pj_grp_lock_add_ref
        - Src:             '../src/pj/timer.c:757,5'
          Dst:             unlock_timer_heap
    - functionName:    pj_timer_entry_running
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 699
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_timer_heap_schedule_dbg
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ht
        - entry
        - delay
        - src_file
        - src_line
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - schedule_w_grp_lock_dbg
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/timer.c:770,12'
          Dst:             schedule_w_grp_lock_dbg
    - functionName:    pj_timer_entry_init
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 683
      functionLinenumberEnd: 694
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
        - id
        - user_data
        - cb
      BBCount:         9
      ICount:          59
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/timer.c:684,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:684,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/timer.c:684,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/timer.c:684,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:684,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/timer.c:684,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../src/pj/timer.c:684,5'
          Dst:             __assert_fail
    - functionName:    pj_timer_heap_set_max_timed_out_per_poll
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ht
        - count
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_timer_heap_set_lock
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ht
        - lock
        - auto_del
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pj_lock_destroy
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/timer.c:663,18'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:663,21'
              BranchSideFuncs:
                - pj_lock_destroy
            - BranchSide:      '../src/pj/timer.c:663,18'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/timer.c:663,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:663,9'
              BranchSideFuncs:
                - pj_lock_destroy
            - BranchSide:      '../src/pj/timer.c:664,25'
              BranchSideFuncs:
                - pj_lock_destroy
      Callsites:
        - Src:             '../src/pj/timer.c:664,9'
          Dst:             pj_lock_destroy
    - functionName:    pj_timer_heap_destroy
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ht
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pj_lock_destroy
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pj/timer.c:653,18'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:653,21'
              BranchSideFuncs:
                - pj_lock_destroy
            - BranchSide:      '../src/pj/timer.c:653,18'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/timer.c:653,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:653,9'
              BranchSideFuncs:
                - pj_lock_destroy
            - BranchSide:      '../src/pj/timer.c:654,25'
              BranchSideFuncs:
                - pj_lock_destroy
      Callsites:
        - Src:             '../src/pj/timer.c:654,9'
          Dst:             pj_lock_destroy
    - functionName:    pj_pool_zalloc
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_pool_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/pool.h:490,12'
          Dst:             pj_pool_calloc
    - functionName:    pj_timer_heap_create
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - size
        - p_heap
      BBCount:         29
      ICount:          186
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - pj_pool_alloc
        - pj_pool_calloc
        - pj_pool_zalloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/timer.c:594,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:594,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_pool_zalloc.4284
                - pj_pool_calloc
                - pj_pool_alloc
                - pj_pool_alloc
            - BranchSide:      '../src/pj/timer.c:594,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/timer.c:594,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:594,5'
              BranchSideFuncs:
                - pj_pool_zalloc.4284
                - pj_pool_calloc
                - pj_pool_alloc
                - pj_pool_alloc
            - BranchSide:      '../src/pj/timer.c:596,6'
              BranchSideFuncs:
                - pj_pool_zalloc.4284
                - pj_pool_calloc
                - pj_pool_alloc
                - pj_pool_alloc
        - Branch String:   '../src/pj/timer.c:594,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:594,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/timer.c:594,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/timer.c:594,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:594,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/timer.c:594,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/timer.c:603,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:604,9'
              BranchSideFuncs:
                - pj_pool_calloc
                - pj_pool_alloc
                - pj_pool_alloc
            - BranchSide:      '../src/pj/timer.c:607,20'
              BranchSideFuncs:
                - pj_pool_calloc
                - pj_pool_alloc
                - pj_pool_alloc
        - Branch String:   '../src/pj/timer.c:620,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:621,9'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_pool_alloc
            - BranchSide:      '../src/pj/timer.c:626,36'
              BranchSideFuncs:
                - pj_pool_alloc
                - pj_pool_alloc
        - Branch String:   '../src/pj/timer.c:627,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:628,9'
              BranchSideFuncs:
                - pj_pool_alloc
            - BranchSide:      '../src/pj/timer.c:633,36'
              BranchSideFuncs:
                - pj_pool_alloc
        - Branch String:   '../src/pj/timer.c:634,9'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:635,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/timer.c:640,11'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/timer.c:640,5'
          Branch Sides:
            - BranchSide:      '../src/pj/timer.c:641,47'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/timer.c:647,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/timer.c:594,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/timer.c:602,10'
          Dst:             pj_pool_zalloc
        - Src:             '../src/pj/timer.c:619,16'
          Dst:             pj_pool_calloc
        - Src:             '../src/pj/timer.c:626,22'
          Dst:             pj_pool_alloc
        - Src:             '../src/pj/timer.c:633,21'
          Dst:             pj_pool_alloc
    - functionName:    pj_timer_heap_mem_size
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - count
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_time_val_normalize
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/types.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         22
      ICount:          138
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   '../src/pj/types.c:26,9'
          Branch Sides:
            - BranchSide:      '../src/pj/types.c:27,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/types.c:30,14'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/types.c:34,9'
          Branch Sides:
            - BranchSide:      '../src/pj/types.c:32,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/types.c:35,5'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/types.c:37,21'
          Branch Sides:
            - BranchSide:      '../src/pj/types.c:37,24'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/types.c:41,16'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/types.c:37,9'
          Branch Sides:
            - BranchSide:      '../src/pj/types.c:38,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/types.c:41,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    term_restore_color
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log_writer_stdout.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_log_get_color
        - pj_term_set_color
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/log_writer_stdout.c:37,23'
          Branch Sides:
            - BranchSide:      '../src/pj/log_writer_stdout.c:37,23'
              BranchSideFuncs:
                - pj_log_get_color
                - pj_term_set_color
            - BranchSide:      '../src/pj/log_writer_stdout.c:37,23'
              BranchSideFuncs:
                - pj_log_get_color
                - pj_term_set_color
      Callsites:
        - Src:             '../src/pj/log_writer_stdout.c:37,23'
          Dst:             pj_log_get_color
        - Src:             '../src/pj/log_writer_stdout.c:37,5'
          Dst:             pj_term_set_color
    - functionName:    term_set_color
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log_writer_stdout.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - level
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_log_get_color
        - pj_term_set_color
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/pj/log_writer_stdout.c:27,23'
          Dst:             pj_log_get_color
        - Src:             '../src/pj/log_writer_stdout.c:27,5'
          Dst:             pj_term_set_color
    - functionName:    pj_log_write
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/log_writer_stdout.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - level
        - buffer
        - len
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pj_log_get_decor
        - printf
        - term_restore_color
        - term_set_color
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/log_writer_stdout.c:48,9'
          Branch Sides:
            - BranchSide:      '../src/pj/log_writer_stdout.c:49,24'
              BranchSideFuncs:
                - term_set_color
                - printf
                - term_restore_color
            - BranchSide:      '../src/pj/log_writer_stdout.c:53,22'
              BranchSideFuncs:
                - printf
      Callsites:
        - Src:             '../src/pj/log_writer_stdout.c:48,9'
          Dst:             pj_log_get_decor
        - Src:             '../src/pj/log_writer_stdout.c:49,9'
          Dst:             term_set_color
        - Src:             '../src/pj/log_writer_stdout.c:50,9'
          Dst:             printf
        - Src:             '../src/pj/log_writer_stdout.c:51,9'
          Dst:             term_restore_color
        - Src:             '../src/pj/log_writer_stdout.c:53,9'
          Dst:             printf
    - functionName:    printf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_cstr
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - s
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../include/pj/string.h:103,17'
          Branch Sides:
            - BranchSide:      '../include/pj/string.h:103,40'
              BranchSideFuncs:
                - strlen
            - BranchSide:      '../include/pj/string.h:103,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../include/pj/string.h:103,33'
          Dst:             strlen
    - functionName:    pj_memcpy
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_ipv6_deprecated
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ip_helper_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - count
        - addr
      BBCount:         68
      ICount:          461
      EdgeCount:       88
      CyclomaticComplexity: 22
      functionsReached:
        - __errno_location
        - close
        - getpid
        - inet_ntop
        - pj_cstr
        - pj_sockaddr_init
        - recv
        - send
        - socket
        - sysconf
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/pj/ip_helper_generic.c:486,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:487,18'
              BranchSideFuncs:
                - socket
                - getpid
                - send
                - recv
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/ip_helper_generic.c:489,14'
              BranchSideFuncs:
                - socket
                - getpid
                - send
                - recv
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/ip_helper_generic.c:490,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:491,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/ip_helper_generic.c:493,5'
              BranchSideFuncs:
                - getpid
                - send
                - recv
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - close
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/ip_helper_generic.c:491,16'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:491,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/ip_helper_generic.c:491,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ip_helper_generic.c:491,16'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:491,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ip_helper_generic.c:491,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   '../src/pj/ip_helper_generic.c:502,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:503,15'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/ip_helper_generic.c:507,22'
              BranchSideFuncs:
                - recv
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '../src/pj/ip_helper_generic.c:504,16'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:504,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/ip_helper_generic.c:504,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ip_helper_generic.c:504,16'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:504,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ip_helper_generic.c:504,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   '../src/pj/ip_helper_generic.c:513,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:514,19'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/ip_helper_generic.c:518,26'
              BranchSideFuncs:
                - recv
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
                - close
                - close
        - Branch String:   '../src/pj/ip_helper_generic.c:515,20'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:515,20'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/ip_helper_generic.c:515,13'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ip_helper_generic.c:515,20'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:515,13'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ip_helper_generic.c:515,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   '../src/pj/ip_helper_generic.c:521,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:522,19'
              BranchSideFuncs:
                - close
            - BranchSide:      '../src/pj/ip_helper_generic.c:526,13'
              BranchSideFuncs:
                - recv
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
                - close
        - Branch String:   '../src/pj/ip_helper_generic.c:526,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:527,13'
              BranchSideFuncs:
                - close
            - BranchSide:      '../src/pj/ip_helper_generic.c:529,9'
              BranchSideFuncs:
                - recv
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
        - Branch String:   '../src/pj/ip_helper_generic.c:529,15'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:529,15'
              BranchSideFuncs:
                - recv
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
            - BranchSide:      '../src/pj/ip_helper_generic.c:529,9'
              BranchSideFuncs:
                - recv
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
        - Branch String:   '../src/pj/ip_helper_generic.c:529,15'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:529,9'
              BranchSideFuncs:
                - recv
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
            - BranchSide:      '../src/pj/ip_helper_generic.c:529,9'
              BranchSideFuncs:
                - recv
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
        - Branch String:   '../src/pj/ip_helper_generic.c:529,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:510,5'
              BranchSideFuncs:
                - recv
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
            - BranchSide:      '../src/pj/ip_helper_generic.c:536,48'
              BranchSideFuncs:
                - recv
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
        - Branch String:   '../src/pj/ip_helper_generic.c:538,61'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:539,17'
              BranchSideFuncs:
                - recv
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
            - BranchSide:      '../src/pj/ip_helper_generic.c:541,46'
              BranchSideFuncs:
                - recv
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
        - Branch String:   '../src/pj/ip_helper_generic.c:538,17'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:541,46'
              BranchSideFuncs:
                - recv
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
            - BranchSide:      '../src/pj/ip_helper_generic.c:569,9'
              BranchSideFuncs:
                - recv
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
        - Branch String:   '../src/pj/ip_helper_generic.c:544,22'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:544,22'
              BranchSideFuncs:
                - recv
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
            - BranchSide:      '../src/pj/ip_helper_generic.c:544,17'
              BranchSideFuncs:
                - recv
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
        - Branch String:   '../src/pj/ip_helper_generic.c:544,22'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:544,17'
              BranchSideFuncs:
                - recv
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
            - BranchSide:      '../src/pj/ip_helper_generic.c:544,17'
              BranchSideFuncs:
                - recv
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
        - Branch String:   '../src/pj/ip_helper_generic.c:544,17'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:547,28'
              BranchSideFuncs:
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
                - recv
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/ip_helper_generic.c:568,13'
              BranchSideFuncs:
                - recv
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
        - Branch String:   '../src/pj/ip_helper_generic.c:547,21'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:550,29'
              BranchSideFuncs:
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
                - recv
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      '../src/pj/ip_helper_generic.c:565,25'
              BranchSideFuncs:
                - recv
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
        - Branch String:   '../src/pj/ip_helper_generic.c:550,29'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:551,29'
              BranchSideFuncs:
                - recv
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
            - BranchSide:      '../src/pj/ip_helper_generic.c:553,30'
              BranchSideFuncs:
                - inet_ntop
                - pj_cstr.4331
                - pj_sockaddr_init
                - recv
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
      Callsites:
        - Src:             '../src/pj/ip_helper_generic.c:485,21'
          Dst:             sysconf
        - Src:             '../src/pj/ip_helper_generic.c:489,14'
          Dst:             socket
        - Src:             '../src/pj/ip_helper_generic.c:491,16'
          Dst:             __errno_location
        - Src:             '../src/pj/ip_helper_generic.c:491,16'
          Dst:             __errno_location
        - Src:             '../src/pj/ip_helper_generic.c:491,16'
          Dst:             __errno_location
        - Src:             '../src/pj/ip_helper_generic.c:498,40'
          Dst:             getpid
        - Src:             '../src/pj/ip_helper_generic.c:501,15'
          Dst:             send
        - Src:             '../src/pj/ip_helper_generic.c:503,9'
          Dst:             close
        - Src:             '../src/pj/ip_helper_generic.c:504,16'
          Dst:             __errno_location
        - Src:             '../src/pj/ip_helper_generic.c:504,16'
          Dst:             __errno_location
        - Src:             '../src/pj/ip_helper_generic.c:504,16'
          Dst:             __errno_location
        - Src:             '../src/pj/ip_helper_generic.c:512,25'
          Dst:             recv
        - Src:             '../src/pj/ip_helper_generic.c:514,13'
          Dst:             close
        - Src:             '../src/pj/ip_helper_generic.c:515,20'
          Dst:             __errno_location
        - Src:             '../src/pj/ip_helper_generic.c:515,20'
          Dst:             __errno_location
        - Src:             '../src/pj/ip_helper_generic.c:515,20'
          Dst:             __errno_location
        - Src:             '../src/pj/ip_helper_generic.c:522,13'
          Dst:             close
        - Src:             '../src/pj/ip_helper_generic.c:554,25'
          Dst:             inet_ntop
        - Src:             '../src/pj/ip_helper_generic.c:559,25'
          Dst:             pj_cstr
        - Src:             '../src/pj/ip_helper_generic.c:560,25'
          Dst:             pj_sockaddr_init
        - Src:             '../src/pj/ip_helper_generic.c:572,5'
          Dst:             close
    - functionName:    sysconf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_enum_ip_option_default
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/ip_helper.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pj_bzero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../include/pj/ip_helper.h:89,5'
          Dst:             pj_bzero
    - functionName:    pj_bzero
      functionSourceFile: '/src/pjsip/pjlib/build/../include/pj/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_enum_ip_interface2
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ip_helper_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 635
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
        - p_cnt
        - ifs
      BBCount:         30
      ICount:          220
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - get_ipv6_deprecated
        - pj_enum_ip_interface
        - pj_enum_ip_option_default
        - pj_sockaddr_cmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/ip_helper_generic.c:588,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:589,17'
              BranchSideFuncs:
                - pj_enum_ip_interface
                - get_ipv6_deprecated
                - pj_enum_ip_interface
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/ip_helper_generic.c:591,9'
              BranchSideFuncs:
                - pj_enum_ip_option_default
                - pj_enum_ip_interface
                - get_ipv6_deprecated
                - pj_enum_ip_interface
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/ip_helper_generic.c:593,33'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:593,41'
              BranchSideFuncs:
                - pj_enum_ip_interface
                - get_ipv6_deprecated
                - pj_enum_ip_interface
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/ip_helper_generic.c:634,38'
              BranchSideFuncs:
                - pj_enum_ip_interface
        - Branch String:   '../src/pj/ip_helper_generic.c:593,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:596,28'
              BranchSideFuncs:
                - get_ipv6_deprecated
                - pj_enum_ip_interface
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/ip_helper_generic.c:634,38'
              BranchSideFuncs:
                - pj_enum_ip_interface
        - Branch String:   '../src/pj/ip_helper_generic.c:604,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:605,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ip_helper_generic.c:607,44'
              BranchSideFuncs:
                - pj_enum_ip_interface
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/ip_helper_generic.c:608,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:609,20'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ip_helper_generic.c:611,16'
              BranchSideFuncs:
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/ip_helper_generic.c:611,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:614,13'
              BranchSideFuncs:
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/ip_helper_generic.c:627,18'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ip_helper_generic.c:616,17'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:617,17'
              BranchSideFuncs:
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/ip_helper_generic.c:619,20'
              BranchSideFuncs:
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/ip_helper_generic.c:619,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:620,44'
              BranchSideFuncs:
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/ip_helper_generic.c:625,9'
              BranchSideFuncs:
                - pj_sockaddr_cmp
        - Branch String:   '../src/pj/ip_helper_generic.c:620,21'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:621,24'
              BranchSideFuncs:
                - pj_sockaddr_cmp
            - BranchSide:      '../src/pj/ip_helper_generic.c:624,13'
              BranchSideFuncs:
                - pj_sockaddr_cmp
      Callsites:
        - Src:             '../src/pj/ip_helper_generic.c:591,9'
          Dst:             pj_enum_ip_option_default
        - Src:             '../src/pj/ip_helper_generic.c:603,18'
          Dst:             get_ipv6_deprecated
        - Src:             '../src/pj/ip_helper_generic.c:607,18'
          Dst:             pj_enum_ip_interface
        - Src:             '../src/pj/ip_helper_generic.c:620,21'
          Dst:             pj_sockaddr_cmp
        - Src:             '../src/pj/ip_helper_generic.c:634,12'
          Dst:             pj_enum_ip_interface
    - functionName:    pj_enum_ip_interface
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ip_helper_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - af
        - p_cnt
        - ifs
      BBCount:         39
      ICount:          218
      EdgeCount:       50
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
        - if_enum_by_af
        - pj_bzero
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../src/pj/ip_helper_generic.c:424,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:424,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_bzero.4334
                - if_enum_by_af
                - if_enum_by_af
            - BranchSide:      '../src/pj/ip_helper_generic.c:424,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ip_helper_generic.c:424,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:424,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_bzero.4334
                - if_enum_by_af
                - if_enum_by_af
            - BranchSide:      '../src/pj/ip_helper_generic.c:424,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ip_helper_generic.c:424,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:424,5'
              BranchSideFuncs:
                - pj_bzero.4334
                - if_enum_by_af
                - if_enum_by_af
            - BranchSide:      '../src/pj/ip_helper_generic.c:425,14'
              BranchSideFuncs:
                - pj_bzero.4334
                - if_enum_by_af
                - if_enum_by_af
        - Branch String:   '../src/pj/ip_helper_generic.c:424,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:424,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ip_helper_generic.c:424,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ip_helper_generic.c:424,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:424,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ip_helper_generic.c:424,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ip_helper_generic.c:424,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:424,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ip_helper_generic.c:424,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ip_helper_generic.c:428,25'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:428,28'
              BranchSideFuncs:
                - if_enum_by_af
                - if_enum_by_af
            - BranchSide:      '../src/pj/ip_helper_generic.c:429,25'
              BranchSideFuncs:
                - if_enum_by_af
                - if_enum_by_af
        - Branch String:   '../src/pj/ip_helper_generic.c:428,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:429,25'
              BranchSideFuncs:
                - if_enum_by_af
                - if_enum_by_af
            - BranchSide:      '../src/pj/ip_helper_generic.c:437,9'
              BranchSideFuncs:
                - if_enum_by_af
        - Branch String:   '../src/pj/ip_helper_generic.c:431,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:432,22'
              BranchSideFuncs:
                - if_enum_by_af
            - BranchSide:      '../src/pj/ip_helper_generic.c:435,5'
              BranchSideFuncs:
                - if_enum_by_af
        - Branch String:   '../src/pj/ip_helper_generic.c:437,24'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:437,27'
              BranchSideFuncs:
                - if_enum_by_af
            - BranchSide:      '../src/pj/ip_helper_generic.c:438,25'
              BranchSideFuncs:
                - if_enum_by_af
        - Branch String:   '../src/pj/ip_helper_generic.c:437,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:438,25'
              BranchSideFuncs:
                - if_enum_by_af
            - BranchSide:      '../src/pj/ip_helper_generic.c:446,14'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ip_helper_generic.c:440,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:441,22'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ip_helper_generic.c:444,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/ip_helper_generic.c:424,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ip_helper_generic.c:425,5'
          Dst:             pj_bzero
        - Src:             '../src/pj/ip_helper_generic.c:430,18'
          Dst:             if_enum_by_af
        - Src:             '../src/pj/ip_helper_generic.c:439,18'
          Dst:             if_enum_by_af
    - functionName:    if_enum_by_af
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ip_helper_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - af
        - p_cnt
        - ifs
      BBCount:         52
      ICount:          290
      EdgeCount:       69
      CyclomaticComplexity: 19
      functionsReached:
        - __assert_fail
        - freeifaddrs
        - getifaddrs
        - pj_bzero
        - pj_get_netos_error
        - pj_memcpy
        - pj_ntohl
        - pj_sockaddr_get_len
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/pj/ip_helper_generic.c:76,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:76,5'
              BranchSideFuncs:
                - getifaddrs
                - freeifaddrs
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - pj_ntohl
                - pj_ntohl
                - pj_get_netos_error
                - pj_get_netos_error
                - pj_get_netos_error
            - BranchSide:      '../src/pj/ip_helper_generic.c:76,5'
              BranchSideFuncs:
                - __assert_fail
                - getifaddrs
                - freeifaddrs
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - pj_ntohl
                - pj_ntohl
                - pj_get_netos_error
                - pj_get_netos_error
                - pj_get_netos_error
        - Branch String:   '../src/pj/ip_helper_generic.c:76,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:76,5'
              BranchSideFuncs:
                - getifaddrs
                - freeifaddrs
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - pj_ntohl
                - pj_ntohl
                - pj_get_netos_error
                - pj_get_netos_error
                - pj_get_netos_error
            - BranchSide:      '../src/pj/ip_helper_generic.c:81,9'
              BranchSideFuncs:
                - getifaddrs
                - freeifaddrs
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - pj_ntohl
                - pj_ntohl
                - pj_get_netos_error
                - pj_get_netos_error
                - pj_get_netos_error
        - Branch String:   '../src/pj/ip_helper_generic.c:76,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:76,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ip_helper_generic.c:76,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ip_helper_generic.c:76,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:76,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ip_helper_generic.c:76,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ip_helper_generic.c:81,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:83,16'
              BranchSideFuncs:
                - pj_get_netos_error
                - pj_get_netos_error
                - pj_get_netos_error
            - BranchSide:      '../src/pj/ip_helper_generic.c:86,10'
              BranchSideFuncs:
                - freeifaddrs
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - pj_ntohl
                - pj_ntohl
        - Branch String:   '../src/pj/ip_helper_generic.c:83,16'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:83,16'
              BranchSideFuncs:
                - pj_get_netos_error
                - pj_get_netos_error
            - BranchSide:      '../src/pj/ip_helper_generic.c:83,9'
              BranchSideFuncs: []
        - Branch String:   '../src/pj/ip_helper_generic.c:83,16'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:83,9'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ip_helper_generic.c:83,9'
              BranchSideFuncs:
                - pj_get_netos_error
        - Branch String:   '../src/pj/ip_helper_generic.c:89,21'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:89,25'
              BranchSideFuncs:
                - freeifaddrs
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - pj_ntohl
                - pj_ntohl
            - BranchSide:      '../src/pj/ip_helper_generic.c:89,5'
              BranchSideFuncs:
                - freeifaddrs
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - pj_ntohl
                - pj_ntohl
        - Branch String:   '../src/pj/ip_helper_generic.c:89,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:90,31'
              BranchSideFuncs:
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - freeifaddrs
                - pj_ntohl
                - pj_ntohl
            - BranchSide:      '../src/pj/ip_helper_generic.c:156,17'
              BranchSideFuncs:
                - freeifaddrs
        - Branch String:   '../src/pj/ip_helper_generic.c:94,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:96,13'
              BranchSideFuncs:
                - freeifaddrs
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - pj_ntohl
                - pj_ntohl
            - BranchSide:      '../src/pj/ip_helper_generic.c:99,14'
              BranchSideFuncs:
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - freeifaddrs
                - pj_ntohl
                - pj_ntohl
        - Branch String:   '../src/pj/ip_helper_generic.c:99,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:101,13'
              BranchSideFuncs:
                - freeifaddrs
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - pj_ntohl
                - pj_ntohl
            - BranchSide:      '../src/pj/ip_helper_generic.c:105,13'
              BranchSideFuncs:
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - freeifaddrs
                - pj_ntohl
                - pj_ntohl
        - Branch String:   '../src/pj/ip_helper_generic.c:105,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:107,13'
              BranchSideFuncs:
                - freeifaddrs
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - pj_ntohl
                - pj_ntohl
            - BranchSide:      '../src/pj/ip_helper_generic.c:111,13'
              BranchSideFuncs:
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - freeifaddrs
                - pj_ntohl
                - pj_ntohl
        - Branch String:   '../src/pj/ip_helper_generic.c:111,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:113,13'
              BranchSideFuncs:
                - freeifaddrs
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - pj_ntohl
                - pj_ntohl
            - BranchSide:      '../src/pj/ip_helper_generic.c:117,13'
              BranchSideFuncs:
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - freeifaddrs
                - pj_ntohl
                - pj_ntohl
        - Branch String:   '../src/pj/ip_helper_generic.c:117,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:120,13'
              BranchSideFuncs:
                - freeifaddrs
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - pj_ntohl
                - pj_ntohl
            - BranchSide:      '../src/pj/ip_helper_generic.c:126,13'
              BranchSideFuncs:
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - freeifaddrs
                - pj_ntohl
                - pj_ntohl
        - Branch String:   '../src/pj/ip_helper_generic.c:126,30'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:127,41'
              BranchSideFuncs:
                - pj_ntohl
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - freeifaddrs
                - pj_ntohl
            - BranchSide:      '../src/pj/ip_helper_generic.c:139,13'
              BranchSideFuncs:
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - freeifaddrs
                - pj_ntohl
                - pj_ntohl
        - Branch String:   '../src/pj/ip_helper_generic.c:126,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:133,13'
              BranchSideFuncs:
                - freeifaddrs
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - pj_ntohl
                - pj_ntohl
            - BranchSide:      '../src/pj/ip_helper_generic.c:139,13'
              BranchSideFuncs:
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - freeifaddrs
                - pj_ntohl
                - pj_ntohl
        - Branch String:   '../src/pj/ip_helper_generic.c:139,30'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:140,41'
              BranchSideFuncs:
                - pj_ntohl
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - freeifaddrs
                - pj_ntohl
            - BranchSide:      '../src/pj/ip_helper_generic.c:150,19'
              BranchSideFuncs:
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - freeifaddrs
                - pj_ntohl
                - pj_ntohl
        - Branch String:   '../src/pj/ip_helper_generic.c:139,13'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:144,13'
              BranchSideFuncs:
                - freeifaddrs
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - pj_ntohl
                - pj_ntohl
            - BranchSide:      '../src/pj/ip_helper_generic.c:150,19'
              BranchSideFuncs:
                - pj_bzero.4334
                - pj_sockaddr_get_len
                - pj_memcpy.4332
                - freeifaddrs
                - pj_ntohl
                - pj_ntohl
      Callsites:
        - Src:             '../src/pj/ip_helper_generic.c:76,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ip_helper_generic.c:81,9'
          Dst:             getifaddrs
        - Src:             '../src/pj/ip_helper_generic.c:83,16'
          Dst:             pj_get_netos_error
        - Src:             '../src/pj/ip_helper_generic.c:83,16'
          Dst:             pj_get_netos_error
        - Src:             '../src/pj/ip_helper_generic.c:83,16'
          Dst:             pj_get_netos_error
        - Src:             '../src/pj/ip_helper_generic.c:127,14'
          Dst:             pj_ntohl
        - Src:             '../src/pj/ip_helper_generic.c:140,14'
          Dst:             pj_ntohl
        - Src:             '../src/pj/ip_helper_generic.c:150,9'
          Dst:             pj_bzero
        - Src:             '../src/pj/ip_helper_generic.c:151,37'
          Dst:             pj_sockaddr_get_len
        - Src:             '../src/pj/ip_helper_generic.c:151,9'
          Dst:             pj_memcpy
        - Src:             '../src/pj/ip_helper_generic.c:156,5'
          Dst:             freeifaddrs
    - functionName:    getifaddrs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    freeifaddrs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pj_enum_ip_route
      functionSourceFile: '/src/pjsip/pjlib/build/../src/pj/ip_helper_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p_cnt
        - routes
      BBCount:         23
      ICount:          124
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - pj_bzero
        - pj_getdefaultipinterface
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/pj/ip_helper_generic.c:460,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:460,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_bzero.4334
                - pj_getdefaultipinterface
            - BranchSide:      '../src/pj/ip_helper_generic.c:460,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ip_helper_generic.c:460,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:460,5'
              BranchSideFuncs:
                - __assert_fail
                - pj_bzero.4334
                - pj_getdefaultipinterface
            - BranchSide:      '../src/pj/ip_helper_generic.c:460,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ip_helper_generic.c:460,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:460,5'
              BranchSideFuncs:
                - pj_bzero.4334
                - pj_getdefaultipinterface
            - BranchSide:      '../src/pj/ip_helper_generic.c:462,14'
              BranchSideFuncs:
                - pj_bzero.4334
                - pj_getdefaultipinterface
        - Branch String:   '../src/pj/ip_helper_generic.c:460,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:460,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ip_helper_generic.c:460,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ip_helper_generic.c:460,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:460,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../src/pj/ip_helper_generic.c:460,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ip_helper_generic.c:460,5'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:460,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ip_helper_generic.c:460,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../src/pj/ip_helper_generic.c:466,9'
          Branch Sides:
            - BranchSide:      '../src/pj/ip_helper_generic.c:467,16'
              BranchSideFuncs: []
            - BranchSide:      '../src/pj/ip_helper_generic.c:469,46'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/pj/ip_helper_generic.c:460,5'
          Dst:             __assert_fail
        - Src:             '../src/pj/ip_helper_generic.c:462,5'
          Dst:             pj_bzero
        - Src:             '../src/pj/ip_helper_generic.c:465,14'
          Dst:             pj_getdefaultipinterface
...
