---
Fuzzer filename: '/src/resiprocate/rutil/dns/ares/ares-test-fuzz.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/resiprocate/rutil/dns/ares/ares-test-fuzz.c'
      linkageType:     externalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ares_free_hostent
        - ares_parse_a_reply
        - ares_parse_ptr_reply
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rutil/dns/ares/ares-test-fuzz.c:10,3'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares-test-fuzz.c:0,0'
              BranchSideFuncs:
                - ares_parse_a_reply
                - ares_free_hostent
                - ares_parse_ptr_reply
                - ares_free_hostent
            - BranchSide:      'rutil/dns/ares/ares-test-fuzz.c:10,19'
              BranchSideFuncs:
                - ares_parse_a_reply
                - ares_free_hostent
                - ares_parse_ptr_reply
                - ares_free_hostent
        - Branch String:   'rutil/dns/ares/ares-test-fuzz.c:12,7'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares-test-fuzz.c:12,13'
              BranchSideFuncs:
                - ares_parse_ptr_reply
                - ares_free_hostent
            - BranchSide:      'rutil/dns/ares/ares-test-fuzz.c:14,8'
              BranchSideFuncs:
                - ares_parse_ptr_reply
                - ares_free_hostent
        - Branch String:   'rutil/dns/ares/ares-test-fuzz.c:17,7'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares-test-fuzz.c:17,7'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares-test-fuzz.c:17,13'
              BranchSideFuncs:
                - ares_free_hostent
      Callsites:
        - Src:             'rutil/dns/ares/ares-test-fuzz.c:11,3'
          Dst:             ares_parse_a_reply
        - Src:             'rutil/dns/ares/ares-test-fuzz.c:12,13'
          Dst:             ares_free_hostent
        - Src:             'rutil/dns/ares/ares-test-fuzz.c:16,3'
          Dst:             ares_parse_ptr_reply
        - Src:             'rutil/dns/ares/ares-test-fuzz.c:17,13'
          Dst:             ares_free_hostent
    - functionName:    ares_free_hostent
      functionSourceFile: '/src/resiprocate/rutil/dns/ares/ares_free_hostent.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'rutil/dns/ares/ares_free_hostent.c:28,14'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_free_hostent.c:0,0'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_free_hostent.c:28,14'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_free_hostent.c:29,3'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_free_hostent.c:29,3'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_free_hostent.c:30,5'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_free_hostent.c:29,3'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_free_hostent.c:30,5'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_free_hostent.c:31,14'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
      Callsites:       []
    - functionName:    ares_parse_a_reply
      functionSourceFile: '/src/resiprocate/rutil/dns/ares/ares_parse_a_reply.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         68
      ICount:          455
      EdgeCount:       95
      CyclomaticComplexity: 29
      functionsReached:
        - ares_expand_name
        - strcasecmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:39,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:0,0'
              BranchSideFuncs:
                - ares_expand_name
                - malloc
                - malloc
                - ares_expand_name
                - free
                - free
                - free
                - free
                - free
                - malloc
                - malloc
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - free
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:47,10'
              BranchSideFuncs:
                - ares_expand_name
                - malloc
                - malloc
                - ares_expand_name
                - free
                - free
                - free
                - free
                - free
                - malloc
                - malloc
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - free
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:50,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:50,8'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:54,14'
              BranchSideFuncs:
                - ares_expand_name
                - malloc
                - malloc
                - ares_expand_name
                - free
                - free
                - free
                - free
                - free
                - malloc
                - malloc
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - free
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:56,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:56,8'
              BranchSideFuncs:
                - ares_expand_name
                - malloc
                - malloc
                - ares_expand_name
                - free
                - free
                - free
                - free
                - free
                - malloc
                - malloc
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - free
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:60,16'
              BranchSideFuncs:
                - ares_expand_name
                - malloc
                - malloc
                - ares_expand_name
                - free
                - free
                - free
                - free
                - free
                - malloc
                - malloc
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - free
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:62,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:62,8'
              BranchSideFuncs:
                - malloc
                - malloc
                - ares_expand_name
                - free
                - free
                - free
                - free
                - free
                - malloc
                - malloc
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - free
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:64,15'
              BranchSideFuncs:
                - malloc
                - malloc
                - ares_expand_name
                - free
                - free
                - free
                - free
                - free
                - malloc
                - malloc
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - free
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:64,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:66,12'
              BranchSideFuncs:
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:72,27'
              BranchSideFuncs:
                - malloc
                - malloc
                - ares_expand_name
                - free
                - free
                - free
                - free
                - free
                - malloc
                - malloc
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:73,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:75,12'
              BranchSideFuncs:
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:78,35'
              BranchSideFuncs:
                - malloc
                - ares_expand_name
                - free
                - free
                - free
                - free
                - free
                - malloc
                - malloc
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:79,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:81,12'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:89,18'
              BranchSideFuncs:
                - ares_expand_name
                - free
                - free
                - free
                - free
                - free
                - malloc
                - malloc
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:89,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:92,16'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:177,4'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:93,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:95,15'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - free
                - free
                - free
                - free
                - malloc
                - malloc
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:175,18'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:96,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:98,15'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:102,17'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - free
                - free
                - free
                - free
                - free
                - malloc
                - malloc
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:106,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:103,18'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:108,15'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:113,28'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:113,39'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - free
                - free
                - free
                - free
                - free
                - free
                - malloc
                - malloc
                - free
                - ares_expand_name
                - free
                - strcasecmp
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:136,15'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - free
                - free
                - free
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - free
                - free
                - malloc
                - malloc
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:114,10'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:114,20'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - free
                - free
                - free
                - free
                - ares_expand_name
                - free
                - free
                - free
                - malloc
                - malloc
                - free
                - strcasecmp
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:122,39'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - free
                - free
                - free
                - free
                - strcasecmp
                - free
                - free
                - malloc
                - malloc
                - free
                - ares_expand_name
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:115,10'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:115,33'
              BranchSideFuncs:
                - strcasecmp
                - free
                - ares_expand_name
                - free
                - free
                - free
                - free
                - ares_expand_name
                - free
                - free
                - free
                - malloc
                - malloc
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:136,10'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - free
                - free
                - free
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - free
                - free
                - malloc
                - malloc
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:113,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:117,18'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - free
                - free
                - free
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - free
                - free
                - malloc
                - malloc
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:136,10'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - free
                - free
                - free
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - free
                - free
                - malloc
                - malloc
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:122,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:125,10'
              BranchSideFuncs:
                - ares_expand_name
                - free
                - free
                - free
                - free
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - free
                - free
                - malloc
                - malloc
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:136,10'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - free
                - free
                - free
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - free
                - free
                - malloc
                - malloc
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:130,14'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:132,15'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - free
                - free
                - free
                - free
                - free
                - ares_expand_name
                - strcasecmp
                - free
                - free
                - malloc
                - malloc
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:175,18'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:89,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:92,16'
              BranchSideFuncs:
                - malloc
                - malloc
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:146,41'
              BranchSideFuncs:
                - malloc
                - malloc
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:146,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:151,7'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:175,18'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:153,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:155,48'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:175,18'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:156,14'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:159,31'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:171,10'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:163,13'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:163,27'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:165,13'
              BranchSideFuncs: []
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:163,13'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:164,50'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:165,13'
              BranchSideFuncs: []
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:163,13'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:164,50'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:165,13'
              BranchSideFuncs: []
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:175,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:175,18'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:177,4'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:175,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:176,12'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:177,4'
              BranchSideFuncs:
                - free
                - free
                - free
      Callsites:
        - Src:             'rutil/dns/ares/ares_parse_a_reply.c:61,13'
          Dst:             ares_expand_name
        - Src:             'rutil/dns/ares/ares_parse_a_reply.c:92,16'
          Dst:             ares_expand_name
        - Src:             'rutil/dns/ares/ares_parse_a_reply.c:115,13'
          Dst:             strcasecmp
        - Src:             'rutil/dns/ares/ares_parse_a_reply.c:129,19'
          Dst:             ares_expand_name
    - functionName:    strcasecmp
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ares_parse_ptr_reply
      functionSourceFile: '/src/resiprocate/rutil/dns/ares/ares_parse_ptr_reply.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          350
      EdgeCount:       79
      CyclomaticComplexity: 24
      functionsReached:
        - ares_expand_name
        - strcasecmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:40,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:0,0'
              BranchSideFuncs:
                - ares_expand_name
                - ares_expand_name
                - free
                - free
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
                - ares_expand_name
                - free
                - free
                - strcasecmp
                - ares_expand_name
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:46,10'
              BranchSideFuncs:
                - ares_expand_name
                - ares_expand_name
                - free
                - free
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
                - ares_expand_name
                - free
                - free
                - strcasecmp
                - ares_expand_name
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:49,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:49,8'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:53,14'
              BranchSideFuncs:
                - ares_expand_name
                - ares_expand_name
                - free
                - free
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
                - ares_expand_name
                - free
                - free
                - strcasecmp
                - ares_expand_name
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:55,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:55,8'
              BranchSideFuncs:
                - ares_expand_name
                - ares_expand_name
                - free
                - free
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
                - ares_expand_name
                - free
                - free
                - strcasecmp
                - ares_expand_name
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:59,16'
              BranchSideFuncs:
                - ares_expand_name
                - ares_expand_name
                - free
                - free
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
                - ares_expand_name
                - free
                - free
                - strcasecmp
                - ares_expand_name
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:61,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:61,8'
              BranchSideFuncs:
                - ares_expand_name
                - free
                - free
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
                - ares_expand_name
                - free
                - free
                - strcasecmp
                - ares_expand_name
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:63,15'
              BranchSideFuncs:
                - ares_expand_name
                - free
                - free
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
                - ares_expand_name
                - free
                - free
                - strcasecmp
                - ares_expand_name
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:63,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:0,0'
              BranchSideFuncs:
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:72,18'
              BranchSideFuncs:
                - ares_expand_name
                - free
                - free
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
                - ares_expand_name
                - free
                - free
                - strcasecmp
                - ares_expand_name
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:72,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:0,0'
              BranchSideFuncs:
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:75,16'
              BranchSideFuncs:
                - ares_expand_name
                - free
                - free
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
                - ares_expand_name
                - free
                - free
                - strcasecmp
                - ares_expand_name
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:72,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:75,16'
              BranchSideFuncs:
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:127,35'
              BranchSideFuncs:
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:76,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:78,15'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - free
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
                - ares_expand_name
                - free
                - free
                - strcasecmp
                - ares_expand_name
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:163,8'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:79,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:0,0'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:85,17'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - free
                - free
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - ares_expand_name
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:90,28'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:90,39'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - free
                - free
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - ares_expand_name
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:118,12'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - free
                - free
                - ares_expand_name
                - free
                - free
                - strcasecmp
                - ares_expand_name
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:91,10'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:91,24'
              BranchSideFuncs:
                - strcasecmp
                - free
                - ares_expand_name
                - free
                - free
                - ares_expand_name
                - free
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
                - ares_expand_name
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:105,39'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - free
                - free
                - strcasecmp
                - ares_expand_name
                - free
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
                - ares_expand_name
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:90,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:94,19'
              BranchSideFuncs:
                - ares_expand_name
                - free
                - free
                - free
                - free
                - free
                - ares_expand_name
                - ares_expand_name
                - free
                - strcasecmp
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:118,12'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - free
                - free
                - ares_expand_name
                - free
                - free
                - strcasecmp
                - ares_expand_name
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:95,14'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:0,0'
              BranchSideFuncs:
                - free
                - free
                - ares_expand_name
                - free
                - free
                - ares_expand_name
                - free
                - free
                - strcasecmp
                - ares_expand_name
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:100,14'
              BranchSideFuncs:
                - free
                - free
                - ares_expand_name
                - free
                - free
                - ares_expand_name
                - free
                - free
                - strcasecmp
                - ares_expand_name
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:100,14'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:101,13'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - free
                - free
                - ares_expand_name
                - free
                - free
                - strcasecmp
                - ares_expand_name
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:102,21'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - free
                - free
                - ares_expand_name
                - free
                - free
                - strcasecmp
                - ares_expand_name
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:105,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:108,19'
              BranchSideFuncs:
                - ares_expand_name
                - free
                - free
                - free
                - free
                - free
                - ares_expand_name
                - strcasecmp
                - ares_expand_name
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:118,12'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - free
                - free
                - ares_expand_name
                - free
                - free
                - strcasecmp
                - ares_expand_name
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:109,14'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:0,0'
              BranchSideFuncs:
                - free
                - free
                - ares_expand_name
                - free
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - ares_expand_name
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:114,15'
              BranchSideFuncs:
                - free
                - free
                - ares_expand_name
                - free
                - free
                - ares_expand_name
                - free
                - strcasecmp
                - ares_expand_name
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:120,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:72,35'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:163,8'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:127,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:0,0'
              BranchSideFuncs:
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:132,17'
              BranchSideFuncs:
                - malloc
                - malloc
                - malloc
                - malloc
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:133,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:135,33'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:164,7'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:136,14'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:138,46'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:159,10'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:139,17'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:141,37'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:157,13'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:142,20'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:145,35'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:155,16'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:163,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:0,0'
              BranchSideFuncs:
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:164,7'
              BranchSideFuncs:
                - free
                - free
      Callsites:
        - Src:             'rutil/dns/ares/ares_parse_ptr_reply.c:60,13'
          Dst:             ares_expand_name
        - Src:             'rutil/dns/ares/ares_parse_ptr_reply.c:75,16'
          Dst:             ares_expand_name
        - Src:             'rutil/dns/ares/ares_parse_ptr_reply.c:91,13'
          Dst:             strcasecmp
        - Src:             'rutil/dns/ares/ares_parse_ptr_reply.c:94,19'
          Dst:             ares_expand_name
        - Src:             'rutil/dns/ares/ares_parse_ptr_reply.c:108,19'
          Dst:             ares_expand_name
    - functionName:    is_reservedch
      functionSourceFile: '/src/resiprocate/rutil/dns/ares/ares_expand_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:35,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:35,4'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:35,4'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:35,4'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:35,4'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:35,4'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:35,4'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:35,4'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:35,4'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:49,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ares__isprint
      functionSourceFile: '/src/resiprocate/rutil/dns/ares/ares_expand_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          25
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:54,19'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:54,25'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:56,4'
              BranchSideFuncs: []
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:54,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:54,8'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:56,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    name_length
      functionSourceFile: '/src/resiprocate/rutil/dns/ares/ares_expand_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          212
      EdgeCount:       57
      CyclomaticComplexity: 18
      functionsReached:
        - ares__isprint
        - is_reservedch
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:179,24'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:0,0'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:179,24'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:179,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:179,8'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:182,11'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:182,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:182,4'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:184,14'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:185,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:188,22'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:202,20'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:188,14'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:188,14'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:190,44'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:191,14'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:191,14'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:199,20'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:199,27'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:198,10'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:199,27'
              BranchSideFuncs: []
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:199,14'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:182,11'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:199,14'
              BranchSideFuncs: []
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:206,14'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:0,0'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:206,14'
              BranchSideFuncs: []
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:212,42'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:212,61'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:216,22'
              BranchSideFuncs:
                - is_reservedch
                - ares__isprint
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:212,61'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:0,0'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:212,73'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:212,17'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:0,0'
              BranchSideFuncs:
                - is_reservedch
                - ares__isprint
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:216,22'
              BranchSideFuncs:
                - is_reservedch
                - ares__isprint
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:216,22'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:0,0'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:0,0'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:210,10'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:0,0'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:182,11'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:182,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:184,14'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:241,11'
              BranchSideFuncs: []
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:241,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:241,11'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:241,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rutil/dns/ares/ares_expand_name.c:212,18'
          Dst:             ares__isprint
        - Src:             'rutil/dns/ares/ares_expand_name.c:216,22'
          Dst:             is_reservedch
    - functionName:    ares_expand_name
      functionSourceFile: '/src/resiprocate/rutil/dns/ares/ares_expand_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          308
      EdgeCount:       70
      CyclomaticComplexity: 20
      functionsReached:
        - ares__isprint
        - is_reservedch
        - name_length
      functionUses:    7
      BranchProfiles:
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:90,10'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:0,0'
              BranchSideFuncs:
                - name_length
                - malloc
                - ares__isprint
                - is_reservedch
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:90,10'
              BranchSideFuncs:
                - name_length
                - malloc
                - ares__isprint
                - is_reservedch
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:91,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:91,8'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:94,20'
              BranchSideFuncs:
                - malloc
                - ares__isprint
                - is_reservedch
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:95,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:95,8'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:99,12'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:99,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:103,12'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:117,11'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:107,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:0,0'
              BranchSideFuncs: []
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:119,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:0,0'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:126,26'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:137,36'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:137,50'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:144,22'
              BranchSideFuncs:
                - is_reservedch
                - ares__isprint
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:137,50'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:137,56'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:139,18'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:137,17'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:139,18'
              BranchSideFuncs:
                - is_reservedch
                - ares__isprint
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:144,22'
              BranchSideFuncs:
                - is_reservedch
                - ares__isprint
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:144,22'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:146,18'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:151,18'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:133,10'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:133,26'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:155,12'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:117,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:119,12'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:158,9'
              BranchSideFuncs: []
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:119,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:0,0'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:121,15'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:121,14'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:123,32'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:126,26'
              BranchSideFuncs:
                - ares__isprint
                - is_reservedch
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:117,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:119,12'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:162,12'
              BranchSideFuncs: []
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:117,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:119,12'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:162,12'
              BranchSideFuncs: []
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:158,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:159,26'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:162,12'
              BranchSideFuncs: []
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:162,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:163,8'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:165,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rutil/dns/ares/ares_expand_name.c:90,10'
          Dst:             name_length
        - Src:             'rutil/dns/ares/ares_expand_name.c:137,18'
          Dst:             ares__isprint
        - Src:             'rutil/dns/ares/ares_expand_name.c:144,22'
          Dst:             is_reservedch
...
