---
Fuzzer filename: '/src/librabbitmq/fuzz/fuzz_url.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/librabbitmq/fuzz/fuzz_url.c'
      linkageType:     externalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - amqp_parse_url
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/fuzz_url.c:21,3'
          Dst:             amqp_parse_url
    - functionName:    find_delim
      functionSourceFile: '/src/librabbitmq/librabbitmq/amqp_url.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          156
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - __isoc99_sscanf
      functionUses:    7
      BranchProfiles:
        - Branch String:   'librabbitmq/amqp_url.c:37,5'
          Branch Sides:    []
      Callsites:
        - Src:             'librabbitmq/amqp_url.c:59,19'
          Dst:             __isoc99_sscanf
    - functionName:    __isoc99_sscanf
      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:    amqp_parse_url
      functionSourceFile: '/src/librabbitmq/librabbitmq/amqp_url.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          316
      EdgeCount:       77
      CyclomaticComplexity: 22
      functionsReached:
        - amqp_default_connection_info
        - find_delim
        - strncmp
        - strtol
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'librabbitmq/amqp_url.c:88,3'
          Dst:             amqp_default_connection_info
        - Src:             'librabbitmq/amqp_url.c:91,8'
          Dst:             strncmp
        - Src:             'librabbitmq/amqp_url.c:93,15'
          Dst:             strncmp
        - Src:             'librabbitmq/amqp_url.c:101,11'
          Dst:             find_delim
        - Src:             'librabbitmq/amqp_url.c:108,13'
          Dst:             find_delim
        - Src:             'librabbitmq/amqp_url.c:121,13'
          Dst:             find_delim
        - Src:             'librabbitmq/amqp_url.c:132,13'
          Dst:             find_delim
        - Src:             'librabbitmq/amqp_url.c:140,13'
          Dst:             find_delim
        - Src:             'librabbitmq/amqp_url.c:156,13'
          Dst:             find_delim
        - Src:             'librabbitmq/amqp_url.c:161,20'
          Dst:             strtol
        - Src:             'librabbitmq/amqp_url.c:172,13'
          Dst:             find_delim
    - functionName:    amqp_default_connection_info
      functionSourceFile: '/src/librabbitmq/librabbitmq/amqp_url.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    strtol
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
