---
Fuzzer filename: '/src/libcups/ossfuzz/fuzzfile.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/libcups/ossfuzz/fuzzfile.c'
      linkageType:     externalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          354
      EdgeCount:       88
      CyclomaticComplexity: 33
      functionsReached:
        - __snprintf_chk
        - atexit
        - cleanup_files
        - cupsDirClose
        - cupsDirOpen
        - cupsDirRead
        - cupsDirRewind
        - cupsFileClose
        - cupsFileFind
        - cupsFileFlush
        - cupsFileGetChar
        - cupsFileGets
        - cupsFileIsCompressed
        - cupsFileLock
        - cupsFileNumber
        - cupsFileOpen
        - cupsFilePrintf
        - cupsFilePutChar
        - cupsFilePuts
        - cupsFileRead
        - cupsFileRewind
        - cupsFileSeek
        - cupsFileTell
        - cupsFileUnlock
        - cupsFileWrite
        - getpid
        - mkdir
        - rmdir
        - strdup
        - unlink
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzfile.c:335,19'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:341,5'
              BranchSideFuncs: []
            - BranchSide:      'fuzzfile.c:375,1'
              BranchSideFuncs: []
        - Branch String:   'fuzzfile.c:54,9'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:57,29'
              BranchSideFuncs:
                - cleanup_files
            - BranchSide:      'fuzzfile.c:372,5'
              BranchSideFuncs:
                - cleanup_files
        - Branch String:   'fuzzfile.c:66,13'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:69,47'
              BranchSideFuncs:
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFilePuts
                - cupsFilePutChar
                - cupsFileFlush
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileRewind
                - cupsFileGets
                - cupsFileRewind
                - cupsFileGetChar
                - cupsFileTell
                - cupsFileSeek
                - cupsFileSeek
                - cupsFileNumber
                - cupsFileIsCompressed
                - cupsFileClose
                - strdup
            - BranchSide:      'fuzzfile.c:348,23'
              BranchSideFuncs:
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFilePuts
                - cupsFilePutChar
                - cupsFileFlush
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileRewind
                - cupsFileGets
                - cupsFileRewind
                - cupsFileGetChar
                - cupsFileTell
                - cupsFileSeek
                - cupsFileSeek
                - cupsFileNumber
                - cupsFileIsCompressed
                - cupsFileClose
                - strdup
        - Branch String:   'fuzzfile.c:72,13'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:64,83'
              BranchSideFuncs:
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFilePuts
                - cupsFilePutChar
                - cupsFileFlush
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileRewind
                - cupsFileGets
                - cupsFileRewind
                - cupsFileGetChar
                - cupsFileTell
                - cupsFileSeek
                - cupsFileSeek
                - cupsFileNumber
                - cupsFileIsCompressed
                - cupsFileClose
                - strdup
            - BranchSide:      'fuzzfile.c:74,36'
              BranchSideFuncs:
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFilePuts
                - cupsFilePutChar
                - cupsFileFlush
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileRewind
                - cupsFileGets
                - cupsFileRewind
                - cupsFileGetChar
                - cupsFileTell
                - cupsFileSeek
                - cupsFileSeek
                - cupsFileNumber
                - cupsFileIsCompressed
                - cupsFileClose
                - strdup
        - Branch String:   'fuzzfile.c:64,43'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:66,17'
              BranchSideFuncs:
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFilePuts
                - cupsFilePutChar
                - cupsFileFlush
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileRewind
                - cupsFileGets
                - cupsFileRewind
                - cupsFileGetChar
                - cupsFileTell
                - cupsFileSeek
                - cupsFileSeek
                - cupsFileNumber
                - cupsFileIsCompressed
                - cupsFileClose
                - strdup
            - BranchSide:      'fuzzfile.c:348,23'
              BranchSideFuncs:
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFilePuts
                - cupsFilePutChar
                - cupsFileFlush
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileRewind
                - cupsFileGets
                - cupsFileRewind
                - cupsFileGetChar
                - cupsFileTell
                - cupsFileSeek
                - cupsFileSeek
                - cupsFileNumber
                - cupsFileIsCompressed
                - cupsFileClose
                - strdup
        - Branch String:   'fuzzfile.c:348,5'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:348,23'
              BranchSideFuncs:
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFilePuts
                - cupsFilePutChar
                - cupsFileFlush
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileRewind
                - cupsFileGets
                - cupsFileRewind
                - cupsFileGetChar
                - cupsFileTell
                - cupsFileSeek
                - cupsFileSeek
                - cupsFileNumber
                - cupsFileIsCompressed
                - cupsFileClose
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
                - strdup
            - BranchSide:      'fuzzfile.c:354,14'
              BranchSideFuncs:
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
        - Branch String:   'fuzzfile.c:354,9'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:176,5'
              BranchSideFuncs:
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - strdup
                - strdup
            - BranchSide:      'fuzzfile.c:241,9'
              BranchSideFuncs:
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
        - Branch String:   'fuzzfile.c:87,9'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:91,5'
              BranchSideFuncs:
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFilePuts
                - cupsFilePutChar
                - cupsFileFlush
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileRewind
                - cupsFileGets
                - cupsFileRewind
                - cupsFileGetChar
                - cupsFileTell
                - cupsFileSeek
                - cupsFileSeek
                - cupsFileNumber
                - cupsFileIsCompressed
                - cupsFileClose
                - strdup
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
            - BranchSide:      'fuzzfile.c:348,40'
              BranchSideFuncs:
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFilePuts
                - cupsFilePutChar
                - cupsFileFlush
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileRewind
                - cupsFileGets
                - cupsFileRewind
                - cupsFileGetChar
                - cupsFileTell
                - cupsFileSeek
                - cupsFileSeek
                - cupsFileNumber
                - cupsFileIsCompressed
                - cupsFileClose
                - strdup
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
        - Branch String:   'fuzzfile.c:43,9'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:45,43'
              BranchSideFuncs:
                - strdup
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFilePuts
                - cupsFilePutChar
                - cupsFileFlush
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileRewind
                - cupsFileGets
                - cupsFileRewind
                - cupsFileGetChar
                - cupsFileTell
                - cupsFileSeek
                - cupsFileSeek
                - cupsFileNumber
                - cupsFileIsCompressed
                - cupsFileClose
                - getpid
                - __snprintf_chk
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
            - BranchSide:      'fuzzfile.c:97,10'
              BranchSideFuncs:
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFilePuts
                - cupsFilePutChar
                - cupsFileFlush
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileRewind
                - cupsFileGets
                - cupsFileRewind
                - cupsFileGetChar
                - cupsFileTell
                - cupsFileSeek
                - cupsFileSeek
                - cupsFileNumber
                - cupsFileIsCompressed
                - cupsFileClose
                - getpid
                - __snprintf_chk
                - strdup
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
        - Branch String:   'fuzzfile.c:98,9'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:101,26'
              BranchSideFuncs:
                - cupsFileOpen
                - cupsFileRead
                - cupsFileRewind
                - cupsFileGets
                - cupsFileRewind
                - cupsFileGetChar
                - cupsFileTell
                - cupsFileSeek
                - cupsFileSeek
                - cupsFileNumber
                - cupsFileIsCompressed
                - cupsFileClose
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFilePuts
                - cupsFilePutChar
                - cupsFileFlush
                - cupsFileClose
                - strdup
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
            - BranchSide:      'fuzzfile.c:121,10'
              BranchSideFuncs:
                - cupsFileOpen
                - cupsFileRead
                - cupsFileRewind
                - cupsFileGets
                - cupsFileRewind
                - cupsFileGetChar
                - cupsFileTell
                - cupsFileSeek
                - cupsFileSeek
                - cupsFileNumber
                - cupsFileIsCompressed
                - cupsFileClose
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFilePuts
                - cupsFilePutChar
                - cupsFileFlush
                - cupsFileClose
                - strdup
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
        - Branch String:   'fuzzfile.c:122,9'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:126,29'
              BranchSideFuncs:
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFilePuts
                - cupsFilePutChar
                - cupsFileFlush
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileRewind
                - cupsFileGets
                - cupsFileRewind
                - cupsFileGetChar
                - cupsFileTell
                - cupsFileSeek
                - cupsFileSeek
                - cupsFileNumber
                - cupsFileIsCompressed
                - cupsFileClose
                - strdup
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
            - BranchSide:      'fuzzfile.c:167,1'
              BranchSideFuncs:
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFilePuts
                - cupsFilePutChar
                - cupsFileFlush
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileRewind
                - cupsFileGets
                - cupsFileRewind
                - cupsFileGetChar
                - cupsFileTell
                - cupsFileSeek
                - cupsFileSeek
                - cupsFileNumber
                - cupsFileIsCompressed
                - cupsFileClose
                - strdup
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
        - Branch String:   'fuzzfile.c:127,13'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:129,13'
              BranchSideFuncs:
                - cupsFileRewind
                - cupsFileGets
                - cupsFileRewind
                - cupsFileGetChar
                - cupsFileTell
                - cupsFileSeek
                - cupsFileSeek
                - cupsFileNumber
                - cupsFileIsCompressed
                - cupsFileClose
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFilePuts
                - cupsFilePutChar
                - cupsFileFlush
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - strdup
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
            - BranchSide:      'fuzzfile.c:133,9'
              BranchSideFuncs:
                - cupsFileRewind
                - cupsFileGets
                - cupsFileRewind
                - cupsFileGetChar
                - cupsFileTell
                - cupsFileSeek
                - cupsFileSeek
                - cupsFileNumber
                - cupsFileIsCompressed
                - cupsFileClose
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFilePuts
                - cupsFilePutChar
                - cupsFileFlush
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - strdup
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
        - Branch String:   'fuzzfile.c:137,9'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:137,16'
              BranchSideFuncs:
                - cupsFileRewind
                - cupsFileGetChar
                - cupsFileTell
                - cupsFileSeek
                - cupsFileSeek
                - cupsFileNumber
                - cupsFileIsCompressed
                - cupsFileClose
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFilePuts
                - cupsFilePutChar
                - cupsFileFlush
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileRewind
                - cupsFileGets
                - strdup
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
            - BranchSide:      'fuzzfile.c:143,9'
              BranchSideFuncs:
                - cupsFileRewind
                - cupsFileGetChar
                - cupsFileTell
                - cupsFileSeek
                - cupsFileSeek
                - cupsFileNumber
                - cupsFileIsCompressed
                - cupsFileClose
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFilePuts
                - cupsFilePutChar
                - cupsFileFlush
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileRewind
                - cupsFileGets
                - strdup
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
        - Branch String:   'fuzzfile.c:147,9'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:147,22'
              BranchSideFuncs:
                - cupsFileTell
                - cupsFileSeek
                - cupsFileSeek
                - cupsFileNumber
                - cupsFileIsCompressed
                - cupsFileClose
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFilePuts
                - cupsFilePutChar
                - cupsFileFlush
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileRewind
                - cupsFileGets
                - cupsFileRewind
                - cupsFileGetChar
                - strdup
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
            - BranchSide:      'fuzzfile.c:153,21'
              BranchSideFuncs:
                - cupsFileTell
                - cupsFileSeek
                - cupsFileSeek
                - cupsFileNumber
                - cupsFileIsCompressed
                - cupsFileClose
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFilePuts
                - cupsFilePutChar
                - cupsFileFlush
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileRewind
                - cupsFileGets
                - cupsFileRewind
                - cupsFileGetChar
                - strdup
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
        - Branch String:   'fuzzfile.c:348,5'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:350,36'
              BranchSideFuncs:
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
            - BranchSide:      'fuzzfile.c:354,14'
              BranchSideFuncs:
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - strdup
                - strdup
        - Branch String:   'fuzzfile.c:43,9'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:45,43'
              BranchSideFuncs:
                - strdup
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - strdup
            - BranchSide:      'fuzzfile.c:182,10'
              BranchSideFuncs:
                - cupsFileOpen
                - cupsFileWrite
                - cupsFilePrintf
                - cupsFileClose
                - cupsFileOpen
                - cupsFileRead
                - cupsFileIsCompressed
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - strdup
        - Branch String:   'fuzzfile.c:183,9'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:185,9'
              BranchSideFuncs:
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - strdup
            - BranchSide:      'fuzzfile.c:214,5'
              BranchSideFuncs:
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - strdup
        - Branch String:   'fuzzfile.c:191,13'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:194,32'
              BranchSideFuncs:
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - strdup
            - BranchSide:      'fuzzfile.c:214,5'
              BranchSideFuncs:
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - strdup
        - Branch String:   'fuzzfile.c:43,9'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:45,43'
              BranchSideFuncs:
                - strdup
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
            - BranchSide:      'fuzzfile.c:217,23'
              BranchSideFuncs:
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileClose
                - cupsFileFind
                - cupsFileFind
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
        - Branch String:   'fuzzfile.c:218,9'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:220,9'
              BranchSideFuncs:
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
            - BranchSide:      'fuzzfile.c:241,9'
              BranchSideFuncs:
                - getpid
                - __snprintf_chk
                - mkdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
        - Branch String:   'fuzzfile.c:241,9'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:245,5'
              BranchSideFuncs:
                - cleanup_files
            - BranchSide:      'fuzzfile.c:372,5'
              BranchSideFuncs:
                - cleanup_files
        - Branch String:   'fuzzfile.c:248,9'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:254,13'
              BranchSideFuncs:
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
            - BranchSide:      'fuzzfile.c:366,14'
              BranchSideFuncs:
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
        - Branch String:   'fuzzfile.c:266,13'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:270,29'
              BranchSideFuncs:
                - __snprintf_chk
                - unlink
                - rmdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
            - BranchSide:      'fuzzfile.c:288,9'
              BranchSideFuncs:
                - __snprintf_chk
                - unlink
                - rmdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
        - Branch String:   'fuzzfile.c:257,17'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:251,45'
              BranchSideFuncs:
                - __snprintf_chk
                - cupsFileOpen
                - cupsFilePrintf
                - cupsFileClose
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
            - BranchSide:      'fuzzfile.c:259,64'
              BranchSideFuncs:
                - cupsFilePrintf
                - cupsFileClose
                - __snprintf_chk
                - cupsFileOpen
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
        - Branch String:   'fuzzfile.c:251,9'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:254,13'
              BranchSideFuncs:
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
            - BranchSide:      'fuzzfile.c:265,27'
              BranchSideFuncs:
                - cupsDirOpen
                - cupsDirRead
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
        - Branch String:   'fuzzfile.c:270,13'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:270,29'
              BranchSideFuncs:
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
            - BranchSide:      'fuzzfile.c:278,13'
              BranchSideFuncs:
                - cupsDirRewind
                - cupsDirRead
                - cupsDirClose
                - __snprintf_chk
                - unlink
                - rmdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
        - Branch String:   'fuzzfile.c:288,9'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:291,13'
              BranchSideFuncs:
                - rmdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
            - BranchSide:      'fuzzfile.c:294,9'
              BranchSideFuncs:
                - rmdir
                - cleanup_files
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - strdup
        - Branch String:   'fuzzfile.c:366,9'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:305,5'
              BranchSideFuncs:
                - getpid
                - __snprintf_chk
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - cleanup_files
                - strdup
            - BranchSide:      'fuzzfile.c:372,5'
              BranchSideFuncs:
                - cleanup_files
        - Branch String:   'fuzzfile.c:43,9'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:45,43'
              BranchSideFuncs:
                - strdup
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - cleanup_files
            - BranchSide:      'fuzzfile.c:308,23'
              BranchSideFuncs:
                - cupsFileOpen
                - cupsFileWrite
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileLock
                - cupsFileUnlock
                - cupsFileClose
                - cleanup_files
        - Branch String:   'fuzzfile.c:309,9'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:312,9'
              BranchSideFuncs:
                - cleanup_files
            - BranchSide:      'fuzzfile.c:369,5'
              BranchSideFuncs:
                - cleanup_files
        - Branch String:   'fuzzfile.c:324,13'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:326,13'
              BranchSideFuncs:
                - cupsFileClose
                - cleanup_files
            - BranchSide:      'fuzzfile.c:329,9'
              BranchSideFuncs:
                - cupsFileClose
                - cleanup_files
      Callsites:
        - Src:             'fuzzfile.c:341,5'
          Dst:             atexit
        - Src:             'fuzzfile.c:341,5'
          Dst:             cleanup_files
        - Src:             'fuzzfile.c:350,9'
          Dst:             getpid
        - Src:             'fuzzfile.c:350,9'
          Dst:             __snprintf_chk
        - Src:             'fuzzfile.c:92,5'
          Dst:             strdup
        - Src:             'fuzzfile.c:350,9'
          Dst:             cupsFileOpen
        - Src:             'fuzzfile.c:350,9'
          Dst:             cupsFileWrite
        - Src:             'fuzzfile.c:350,9'
          Dst:             cupsFilePrintf
        - Src:             'fuzzfile.c:350,9'
          Dst:             cupsFilePuts
        - Src:             'fuzzfile.c:350,9'
          Dst:             cupsFilePutChar
        - Src:             'fuzzfile.c:350,9'
          Dst:             cupsFileFlush
        - Src:             'fuzzfile.c:350,9'
          Dst:             cupsFileClose
        - Src:             'fuzzfile.c:350,9'
          Dst:             cupsFileOpen
        - Src:             'fuzzfile.c:350,9'
          Dst:             cupsFileRead
        - Src:             'fuzzfile.c:350,9'
          Dst:             cupsFileRewind
        - Src:             'fuzzfile.c:350,9'
          Dst:             cupsFileGets
        - Src:             'fuzzfile.c:350,9'
          Dst:             cupsFileRewind
        - Src:             'fuzzfile.c:350,9'
          Dst:             cupsFileGetChar
        - Src:             'fuzzfile.c:350,9'
          Dst:             cupsFileTell
        - Src:             'fuzzfile.c:350,9'
          Dst:             cupsFileSeek
        - Src:             'fuzzfile.c:350,9'
          Dst:             cupsFileSeek
        - Src:             'fuzzfile.c:350,9'
          Dst:             cupsFileNumber
        - Src:             'fuzzfile.c:350,9'
          Dst:             cupsFileIsCompressed
        - Src:             'fuzzfile.c:350,9'
          Dst:             cupsFileClose
        - Src:             'fuzzfile.c:356,9'
          Dst:             getpid
        - Src:             'fuzzfile.c:356,9'
          Dst:             __snprintf_chk
        - Src:             'fuzzfile.c:177,5'
          Dst:             strdup
        - Src:             'fuzzfile.c:356,9'
          Dst:             cupsFileOpen
        - Src:             'fuzzfile.c:356,9'
          Dst:             cupsFileWrite
        - Src:             'fuzzfile.c:356,9'
          Dst:             cupsFilePrintf
        - Src:             'fuzzfile.c:356,9'
          Dst:             cupsFileClose
        - Src:             'fuzzfile.c:356,9'
          Dst:             cupsFileOpen
        - Src:             'fuzzfile.c:356,9'
          Dst:             cupsFileRead
        - Src:             'fuzzfile.c:356,9'
          Dst:             cupsFileIsCompressed
        - Src:             'fuzzfile.c:356,9'
          Dst:             cupsFileClose
        - Src:             'fuzzfile.c:360,5'
          Dst:             __snprintf_chk
        - Src:             'fuzzfile.c:215,5'
          Dst:             strdup
        - Src:             'fuzzfile.c:360,5'
          Dst:             cupsFileOpen
        - Src:             'fuzzfile.c:360,5'
          Dst:             cupsFileWrite
        - Src:             'fuzzfile.c:360,5'
          Dst:             cupsFileClose
        - Src:             'fuzzfile.c:360,5'
          Dst:             cupsFileFind
        - Src:             'fuzzfile.c:360,5'
          Dst:             cupsFileFind
        - Src:             'fuzzfile.c:363,5'
          Dst:             getpid
        - Src:             'fuzzfile.c:363,5'
          Dst:             __snprintf_chk
        - Src:             'fuzzfile.c:363,5'
          Dst:             mkdir
        - Src:             'fuzzfile.c:363,5'
          Dst:             cupsDirOpen
        - Src:             'fuzzfile.c:363,5'
          Dst:             __snprintf_chk
        - Src:             'fuzzfile.c:363,5'
          Dst:             cupsFileOpen
        - Src:             'fuzzfile.c:363,5'
          Dst:             cupsFilePrintf
        - Src:             'fuzzfile.c:363,5'
          Dst:             cupsFileClose
        - Src:             'fuzzfile.c:363,5'
          Dst:             cupsDirRead
        - Src:             'fuzzfile.c:363,5'
          Dst:             cupsDirRewind
        - Src:             'fuzzfile.c:363,5'
          Dst:             cupsDirRead
        - Src:             'fuzzfile.c:363,5'
          Dst:             cupsDirClose
        - Src:             'fuzzfile.c:363,5'
          Dst:             rmdir
        - Src:             'fuzzfile.c:363,5'
          Dst:             __snprintf_chk
        - Src:             'fuzzfile.c:363,5'
          Dst:             unlink
        - Src:             'fuzzfile.c:368,9'
          Dst:             getpid
        - Src:             'fuzzfile.c:368,9'
          Dst:             __snprintf_chk
        - Src:             'fuzzfile.c:306,5'
          Dst:             strdup
        - Src:             'fuzzfile.c:368,9'
          Dst:             cupsFileOpen
        - Src:             'fuzzfile.c:368,9'
          Dst:             cupsFileWrite
        - Src:             'fuzzfile.c:368,9'
          Dst:             cupsFileLock
        - Src:             'fuzzfile.c:368,9'
          Dst:             cupsFileUnlock
        - Src:             'fuzzfile.c:368,9'
          Dst:             cupsFileLock
        - Src:             'fuzzfile.c:368,9'
          Dst:             cupsFileUnlock
        - Src:             'fuzzfile.c:368,9'
          Dst:             cupsFileClose
        - Src:             'fuzzfile.c:372,5'
          Dst:             cleanup_files
    - functionName:    cleanup_files
      functionSourceFile: '/src/libcups/ossfuzz/fuzzfile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         5
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 4
      functionsReached:
        - unlink
      functionUses:    2
      BranchProfiles:
        - Branch String:   'fuzzfile.c:28,5'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:30,13'
              BranchSideFuncs:
                - unlink
                - free
            - BranchSide:      'fuzzfile.c:37,23'
              BranchSideFuncs: []
        - Branch String:   'fuzzfile.c:30,13'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:28,45'
              BranchSideFuncs:
                - unlink
                - free
            - BranchSide:      'fuzzfile.c:32,13'
              BranchSideFuncs:
                - unlink
                - free
        - Branch String:   'fuzzfile.c:28,5'
          Branch Sides:
            - BranchSide:      'fuzzfile.c:30,13'
              BranchSideFuncs:
                - unlink
                - free
            - BranchSide:      'fuzzfile.c:37,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzfile.c:32,13'
          Dst:             unlink
    - functionName:    atexit
      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:    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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __snprintf_chk
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strdup
      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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mkdir
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rmdir
      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:    unlink
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cupsFileClose
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          133
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached:
        - close
        - cupsFileFlush
        - cups_write
        - deflate
        - deflateEnd
        - httpAddrClose
        - inflateEnd
      functionUses:    10
      BranchProfiles:
        - Branch String:   'file.c:77,7'
          Branch Sides:
            - BranchSide:      'file.c:81,11'
              BranchSideFuncs: []
            - BranchSide:      'file.c:154,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:81,7'
          Branch Sides:
            - BranchSide:      'file.c:82,14'
              BranchSideFuncs:
                - cupsFileFlush
                - deflate
                - cups_write
                - deflateEnd
                - free
                - free
                - close
                - httpAddrClose
                - cups_write
                - inflateEnd
            - BranchSide:      'file.c:86,11'
              BranchSideFuncs:
                - deflate
                - cups_write
                - deflateEnd
                - free
                - free
                - close
                - httpAddrClose
                - cups_write
                - inflateEnd
        - Branch String:   'file.c:86,22'
          Branch Sides:
            - BranchSide:      'file.c:88,13'
              BranchSideFuncs:
                - free
                - free
                - close
                - httpAddrClose
            - BranchSide:      'file.c:137,11'
              BranchSideFuncs:
                - free
                - free
                - close
                - httpAddrClose
        - Branch String:   'file.c:88,9'
          Branch Sides:
            - BranchSide:      'file.c:91,23'
              BranchSideFuncs:
                - inflateEnd
                - free
                - free
                - close
                - httpAddrClose
            - BranchSide:      'file.c:100,11'
              BranchSideFuncs:
                - deflate
                - cups_write
                - deflateEnd
                - free
                - free
                - close
                - httpAddrClose
                - cups_write
        - Branch String:   'file.c:112,18'
          Branch Sides:
            - BranchSide:      'file.c:115,16'
              BranchSideFuncs:
                - cups_write
                - deflateEnd
                - free
                - free
                - close
                - httpAddrClose
            - BranchSide:      'file.c:119,39'
              BranchSideFuncs:
                - cups_write
                - deflateEnd
                - free
                - free
                - close
                - httpAddrClose
        - Branch String:   'file.c:115,63'
          Branch Sides:
            - BranchSide:      'file.c:0,0'
              BranchSideFuncs:
                - deflate
                - cups_write
                - deflateEnd
                - free
                - free
                - close
                - httpAddrClose
                - cups_write
            - BranchSide:      'file.c:115,77'
              BranchSideFuncs:
                - deflate
                - cups_write
                - deflateEnd
                - free
                - free
                - close
                - httpAddrClose
                - cups_write
        - Branch String:   'file.c:137,7'
          Branch Sides:
            - BranchSide:      'file.c:138,13'
              BranchSideFuncs:
                - free
                - free
                - close
                - httpAddrClose
            - BranchSide:      'file.c:141,14'
              BranchSideFuncs:
                - free
                - free
                - close
                - httpAddrClose
        - Branch String:   'file.c:148,7'
          Branch Sides:
            - BranchSide:      'file.c:149,14'
              BranchSideFuncs:
                - httpAddrClose
            - BranchSide:      'file.c:150,12'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'file.c:82,14'
          Dst:             cupsFileFlush
        - Src:             'file.c:91,7'
          Dst:             inflateEnd
        - Src:             'file.c:106,13'
          Dst:             cups_write
        - Src:             'file.c:115,16'
          Dst:             deflate
        - Src:             'file.c:128,16'
          Dst:             cups_write
        - Src:             'file.c:131,7'
          Dst:             deflateEnd
        - Src:             'file.c:149,14'
          Dst:             httpAddrClose
        - Src:             'file.c:150,12'
          Dst:             close
    - functionName:    cupsFileFlush
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       11
      CyclomaticComplexity: 5
      functionsReached:
        - cups_compress
        - cups_write
      functionUses:    8
      BranchProfiles:
        - Branch String:   'file.c:264,11'
          Branch Sides:
            - BranchSide:      'file.c:264,18'
              BranchSideFuncs: []
            - BranchSide:      'file.c:282,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:264,7'
          Branch Sides:
            - BranchSide:      'file.c:267,25'
              BranchSideFuncs:
                - cups_compress
                - cups_write
            - BranchSide:      'file.c:282,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:269,7'
          Branch Sides:
            - BranchSide:      'file.c:271,13'
              BranchSideFuncs:
                - cups_compress
                - cups_write
            - BranchSide:      'file.c:282,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:271,9'
          Branch Sides:
            - BranchSide:      'file.c:272,13'
              BranchSideFuncs:
                - cups_write
            - BranchSide:      'file.c:274,13'
              BranchSideFuncs:
                - cups_write
      Callsites:
        - Src:             'file.c:272,13'
          Dst:             cups_compress
        - Src:             'file.c:274,13'
          Dst:             cups_write
    - functionName:    inflateEnd
      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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cups_write
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1924
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          38
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - send
        - write
      functionUses:    11
      BranchProfiles:
        - Branch String:   'file.c:1902,9'
          Branch Sides:
            - BranchSide:      'file.c:1903,15'
              BranchSideFuncs:
                - send
                - write
                - __errno_location
            - BranchSide:      'file.c:1905,15'
              BranchSideFuncs:
                - write
                - send
                - __errno_location
        - Branch String:   'file.c:1908,9'
          Branch Sides:
            - BranchSide:      'file.c:1911,11'
              BranchSideFuncs:
                - __errno_location
                - write
                - send
            - BranchSide:      'file.c:1918,11'
              BranchSideFuncs:
                - write
                - __errno_location
                - send
        - Branch String:   'file.c:1911,27'
          Branch Sides:
            - BranchSide:      'file.c:1902,13'
              BranchSideFuncs:
                - write
                - __errno_location
                - send
            - BranchSide:      'file.c:1902,13'
              BranchSideFuncs:
                - write
                - __errno_location
                - send
            - BranchSide:      'file.c:1924,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1894,3'
          Branch Sides:
            - BranchSide:      'file.c:1902,13'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1924,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'file.c:1903,15'
          Dst:             send
        - Src:             'file.c:1905,15'
          Dst:             write
        - Src:             'file.c:1911,11'
          Dst:             __errno_location
    - functionName:    deflate
      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:    deflateEnd
      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:    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:    15
      BranchProfiles:  []
      Callsites:       []
    - 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:    write
      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:    __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:    33
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cups_compress
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - crc32
        - cups_write
        - deflate
      functionUses:    4
      BranchProfiles:
        - Branch String:   'file.c:1474,3'
          Branch Sides:
            - BranchSide:      'file.c:1477,20'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1491,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1477,9'
          Branch Sides:
            - BranchSide:      'file.c:1479,65'
              BranchSideFuncs:
                - cups_write
                - deflate
            - BranchSide:      'file.c:1486,19'
              BranchSideFuncs:
                - deflate
                - cups_write
        - Branch String:   'file.c:1479,11'
          Branch Sides:
            - BranchSide:      'file.c:1482,28'
              BranchSideFuncs:
                - deflate
                - cups_write
            - BranchSide:      'file.c:1491,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1486,62'
          Branch Sides:
            - BranchSide:      'file.c:1474,21'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1491,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'file.c:1468,13'
          Dst:             crc32
        - Src:             'file.c:1479,12'
          Dst:             cups_write
        - Src:             'file.c:1486,19'
          Dst:             deflate
    - functionName:    crc32
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cupsFileFind
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          85
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached:
        - access
        - cupsCopyString
      functionUses:    2
      BranchProfiles:
        - Branch String:   'file.c:190,17'
          Branch Sides:
            - BranchSide:      'file.c:193,8'
              BranchSideFuncs: []
            - BranchSide:      'file.c:249,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:193,7'
          Branch Sides:
            - BranchSide:      'file.c:196,10'
              BranchSideFuncs:
                - access
                - cupsCopyString
            - BranchSide:      'file.c:208,19'
              BranchSideFuncs:
                - cupsCopyString
                - access
                - cupsCopyString
                - access
        - Branch String:   'file.c:196,9'
          Branch Sides:
            - BranchSide:      'file.c:198,7'
              BranchSideFuncs:
                - cupsCopyString
            - BranchSide:      'file.c:249,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:211,3'
          Branch Sides:
            - BranchSide:      'file.c:219,18'
              BranchSideFuncs:
                - cupsCopyString
                - access
                - cupsCopyString
                - access
            - BranchSide:      'file.c:219,18'
              BranchSideFuncs:
                - cupsCopyString
                - access
                - cupsCopyString
                - access
            - BranchSide:      'file.c:233,21'
              BranchSideFuncs:
                - cupsCopyString
                - access
                - cupsCopyString
                - access
            - BranchSide:      'file.c:240,14'
              BranchSideFuncs:
                - cupsCopyString
                - access
        - Branch String:   'file.c:219,27'
          Branch Sides:
            - BranchSide:      'file.c:219,30'
              BranchSideFuncs:
                - cupsCopyString
                - access
                - cupsCopyString
                - access
            - BranchSide:      'file.c:222,56'
              BranchSideFuncs:
                - cupsCopyString
                - access
                - cupsCopyString
                - access
        - Branch String:   'file.c:219,48'
          Branch Sides:
            - BranchSide:      'file.c:220,16'
              BranchSideFuncs:
                - cupsCopyString
                - access
                - cupsCopyString
                - access
            - BranchSide:      'file.c:222,56'
              BranchSideFuncs:
                - cupsCopyString
                - access
                - cupsCopyString
                - access
        - Branch String:   'file.c:227,11'
          Branch Sides:
            - BranchSide:      'file.c:236,10'
              BranchSideFuncs: []
            - BranchSide:      'file.c:249,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:233,14'
          Branch Sides:
            - BranchSide:      'file.c:234,14'
              BranchSideFuncs:
                - cupsCopyString
                - access
                - cupsCopyString
                - access
            - BranchSide:      'file.c:236,10'
              BranchSideFuncs:
                - cupsCopyString
                - access
                - cupsCopyString
                - access
        - Branch String:   'file.c:240,23'
          Branch Sides:
            - BranchSide:      'file.c:240,26'
              BranchSideFuncs:
                - cupsCopyString
                - access
            - BranchSide:      'file.c:243,52'
              BranchSideFuncs:
                - cupsCopyString
                - access
        - Branch String:   'file.c:240,44'
          Branch Sides:
            - BranchSide:      'file.c:241,12'
              BranchSideFuncs:
                - cupsCopyString
                - access
            - BranchSide:      'file.c:243,52'
              BranchSideFuncs:
                - cupsCopyString
                - access
      Callsites:
        - Src:             'file.c:196,10'
          Dst:             access
        - Src:             'file.c:198,7'
          Dst:             cupsCopyString
        - Src:             'file.c:222,7'
          Dst:             cupsCopyString
        - Src:             'file.c:227,12'
          Dst:             access
        - Src:             'file.c:243,3'
          Dst:             cupsCopyString
        - Src:             'file.c:245,8'
          Dst:             access
    - functionName:    access
      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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cupsFileGetChar
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - cups_fill
      functionUses:    1
      BranchProfiles:
        - Branch String:   'file.c:293,11'
          Branch Sides:
            - BranchSide:      'file.c:293,19'
              BranchSideFuncs: []
            - BranchSide:      'file.c:310,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:293,31'
          Branch Sides:
            - BranchSide:      'file.c:296,11'
              BranchSideFuncs:
                - cups_fill
            - BranchSide:      'file.c:310,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:296,7'
          Branch Sides:
            - BranchSide:      'file.c:300,11'
              BranchSideFuncs:
                - cups_fill
            - BranchSide:      'file.c:310,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:300,7'
          Branch Sides:
            - BranchSide:      'file.c:302,9'
              BranchSideFuncs: []
            - BranchSide:      'file.c:307,7'
              BranchSideFuncs: []
        - Branch String:   'file.c:302,9'
          Branch Sides:
            - BranchSide:      'file.c:309,21'
              BranchSideFuncs: []
            - BranchSide:      'file.c:310,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'file.c:302,9'
          Dst:             cups_fill
    - functionName:    cups_fill
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1760
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         59
      ICount:          296
      EdgeCount:       95
      CyclomaticComplexity: 38
      functionsReached:
        - __errno_location
        - __memcpy_chk
        - crc32
        - cups_read
        - inflate
        - inflateEnd
        - inflateInit2_
        - read
      functionUses:    7
      BranchProfiles:
        - Branch String:   'file.c:1507,15'
          Branch Sides:
            - BranchSide:      'file.c:1507,22'
              BranchSideFuncs:
                - inflate
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'file.c:1510,3'
              BranchSideFuncs:
                - inflate
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'file.c:1507,7'
          Branch Sides:
            - BranchSide:      'file.c:1508,33'
              BranchSideFuncs:
                - inflate
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'file.c:1510,3'
              BranchSideFuncs:
                - inflate
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'file.c:1510,19'
          Branch Sides:
            - BranchSide:      'file.c:1510,26'
              BranchSideFuncs:
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'file.c:1516,22'
              BranchSideFuncs:
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'file.c:1510,3'
          Branch Sides:
            - BranchSide:      'file.c:1648,15'
              BranchSideFuncs:
                - cups_read
            - BranchSide:      'file.c:1744,16'
              BranchSideFuncs:
                - cups_read
        - Branch String:   'file.c:1519,11'
          Branch Sides:
            - BranchSide:      'file.c:1522,17'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1527,17'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'file.c:1527,22'
          Branch Sides:
            - BranchSide:      'file.c:1527,25'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1530,10'
              BranchSideFuncs: []
        - Branch String:   'file.c:1527,44'
          Branch Sides:
            - BranchSide:      'file.c:1527,48'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'file.c:1530,10'
              BranchSideFuncs: []
        - Branch String:   'file.c:1527,74'
          Branch Sides:
            - BranchSide:      'file.c:1527,77'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'file.c:1530,10'
              BranchSideFuncs: []
        - Branch String:   'file.c:1527,93'
          Branch Sides:
            - BranchSide:      'file.c:1527,97'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'file.c:1530,10'
              BranchSideFuncs: []
        - Branch String:   'file.c:1527,11'
          Branch Sides:
            - BranchSide:      'file.c:1530,10'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'file.c:1540,22'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'file.c:1540,11'
          Branch Sides:
            - BranchSide:      'file.c:1543,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
            - BranchSide:      'file.c:1565,22'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
        - Branch String:   'file.c:1543,6'
          Branch Sides:
            - BranchSide:      'file.c:1546,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'file.c:1552,26'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
                - __errno_location
        - Branch String:   'file.c:1555,6'
          Branch Sides:
            - BranchSide:      'file.c:1558,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'file.c:1565,22'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
        - Branch String:   'file.c:1565,11'
          Branch Sides:
            - BranchSide:      'file.c:1568,13'
              BranchSideFuncs:
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
            - BranchSide:      'file.c:1585,22'
              BranchSideFuncs:
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
        - Branch String:   'file.c:1568,19'
          Branch Sides:
            - BranchSide:      'file.c:1568,22'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
            - BranchSide:      'file.c:1578,19'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'file.c:1568,2'
          Branch Sides:
            - BranchSide:      'file.c:1568,13'
              BranchSideFuncs:
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
            - BranchSide:      'file.c:1585,22'
              BranchSideFuncs:
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
        - Branch String:   'file.c:1568,19'
          Branch Sides:
            - BranchSide:      'file.c:1568,22'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
            - BranchSide:      'file.c:1578,19'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'file.c:1585,11'
          Branch Sides:
            - BranchSide:      'file.c:1588,13'
              BranchSideFuncs:
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
            - BranchSide:      'file.c:1605,22'
              BranchSideFuncs:
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
        - Branch String:   'file.c:1588,19'
          Branch Sides:
            - BranchSide:      'file.c:1588,22'
              BranchSideFuncs:
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
            - BranchSide:      'file.c:1598,19'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'file.c:1588,2'
          Branch Sides:
            - BranchSide:      'file.c:1588,13'
              BranchSideFuncs:
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
            - BranchSide:      'file.c:1605,22'
              BranchSideFuncs:
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
        - Branch String:   'file.c:1588,19'
          Branch Sides:
            - BranchSide:      'file.c:1588,22'
              BranchSideFuncs:
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - __errno_location
            - BranchSide:      'file.c:1598,19'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'file.c:1605,11'
          Branch Sides:
            - BranchSide:      'file.c:1608,6'
              BranchSideFuncs:
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
            - BranchSide:      'file.c:1621,24'
              BranchSideFuncs:
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
        - Branch String:   'file.c:1610,6'
          Branch Sides:
            - BranchSide:      'file.c:1613,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'file.c:1621,24'
              BranchSideFuncs:
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
        - Branch String:   'file.c:1621,11'
          Branch Sides:
            - BranchSide:      '/usr/include/x86_64-linux-gnu/bits/string_fortified.h:34,10'
              BranchSideFuncs:
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
            - BranchSide:      'file.c:1626,28'
              BranchSideFuncs:
                - crc32
                - inflateInit2_
                - __errno_location
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
        - Branch String:   'file.c:1634,11'
          Branch Sides:
            - BranchSide:      'file.c:1636,17'
              BranchSideFuncs:
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
            - BranchSide:      'file.c:1642,22'
              BranchSideFuncs:
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
        - Branch String:   'file.c:1648,11'
          Branch Sides:
            - BranchSide:      'file.c:1652,22'
              BranchSideFuncs:
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
            - BranchSide:      'file.c:1760,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1652,11'
          Branch Sides:
            - BranchSide:      'file.c:1654,15'
              BranchSideFuncs:
                - cups_read
                - inflate
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
            - BranchSide:      'file.c:1666,28'
              BranchSideFuncs:
                - inflate
                - cups_read
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
        - Branch String:   'file.c:1654,6'
          Branch Sides:
            - BranchSide:      'file.c:1656,12'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1661,22'
              BranchSideFuncs:
                - inflate
                - cups_read
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
        - Branch String:   'file.c:1671,11'
          Branch Sides:
            - BranchSide:      'file.c:1672,29'
              BranchSideFuncs:
                - crc32
                - inflate
                - cups_read
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
            - BranchSide:      'file.c:1674,18'
              BranchSideFuncs:
                - inflate
                - crc32
                - cups_read
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
        - Branch String:   'file.c:1674,11'
          Branch Sides:
            - BranchSide:      'file.c:1681,17'
              BranchSideFuncs:
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - inflate
                - __errno_location
                - crc32
                - cups_read
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - read
                - inflateEnd
            - BranchSide:      'file.c:1724,23'
              BranchSideFuncs:
                - inflate
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'file.c:1681,6'
          Branch Sides:
            - BranchSide:      'file.c:1684,8'
              BranchSideFuncs:
                - inflateEnd
                - read
                - __errno_location
                - inflate
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - crc32
                - cups_read
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'file.c:1695,9'
              BranchSideFuncs:
                - inflateEnd
                - read
                - __errno_location
                - inflate
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - crc32
                - cups_read
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'file.c:1700,13'
          Branch Sides:
            - BranchSide:      'file.c:1702,17'
              BranchSideFuncs:
                - read
                - __errno_location
                - inflate
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - inflateEnd
                - crc32
                - cups_read
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'file.c:1713,21'
              BranchSideFuncs:
                - __errno_location
                - inflate
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - read
                - inflateEnd
                - crc32
                - cups_read
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'file.c:1702,8'
          Branch Sides:
            - BranchSide:      'file.c:0,0'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'file.c:1713,21'
              BranchSideFuncs:
                - __errno_location
                - inflate
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - read
                - inflateEnd
                - crc32
                - cups_read
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'file.c:1724,16'
          Branch Sides:
            - BranchSide:      'file.c:1726,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'file.c:1732,62'
              BranchSideFuncs:
                - inflate
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'file.c:1738,11'
          Branch Sides:
            - BranchSide:      'file.c:1510,11'
              BranchSideFuncs:
                - inflate
                - __errno_location
                - __memcpy_chk
                - inflateEnd
                - __errno_location
                - read
                - inflateEnd
                - crc32
                - cups_read
                - cups_read
                - cups_read
                - __errno_location
                - __errno_location
                - crc32
                - inflateInit2_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'file.c:1760,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1744,7'
          Branch Sides:
            - BranchSide:      'file.c:1747,13'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1754,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'file.c:1519,20'
          Dst:             cups_read
        - Src:             'file.c:1547,4'
          Dst:             __errno_location
        - Src:             'file.c:1559,4'
          Dst:             __errno_location
        - Src:             'file.c:1579,4'
          Dst:             __errno_location
        - Src:             'file.c:1599,4'
          Dst:             __errno_location
        - Src:             'file.c:1614,4'
          Dst:             __errno_location
        - Src:             'file.c:1632,30'
          Dst:             crc32
        - Src:             'file.c:1634,11'
          Dst:             inflateInit2_
        - Src:             'file.c:1637,9'
          Dst:             __errno_location
        - Src:             'file.c:1654,15'
          Dst:             cups_read
        - Src:             'file.c:1669,16'
          Dst:             inflate
        - Src:             'file.c:1672,19'
          Dst:             crc32
        - Src:             'file.c:1695,9'
          Dst:             inflateEnd
        - Src:             'file.c:1689,4'
          Dst:             __memcpy_chk
        - Src:             'file.c:1695,9'
          Dst:             inflateEnd
        - Src:             'file.c:1702,8'
          Dst:             read
        - Src:             'file.c:1727,9'
          Dst:             __errno_location
        - Src:             'file.c:1744,16'
          Dst:             cups_read
        - Src:             'file.c:0,0'
          Dst:             __errno_location
    - functionName:    cups_read
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1878
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          25
      EdgeCount:       8
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
        - read
        - recv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'file.c:1860,9'
          Branch Sides:
            - BranchSide:      'file.c:1861,15'
              BranchSideFuncs:
                - recv
                - __errno_location
                - read
            - BranchSide:      'file.c:1863,15'
              BranchSideFuncs:
                - read
                - __errno_location
                - recv
        - Branch String:   'file.c:1866,9'
          Branch Sides:
            - BranchSide:      'file.c:1870,9'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1878,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1870,25'
          Branch Sides:
            - BranchSide:      'file.c:1860,13'
              BranchSideFuncs:
                - read
                - __errno_location
                - recv
            - BranchSide:      'file.c:1860,13'
              BranchSideFuncs:
                - read
                - __errno_location
                - recv
            - BranchSide:      'file.c:1878,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'file.c:1861,15'
          Dst:             recv
        - Src:             'file.c:1863,15'
          Dst:             read
        - Src:             'file.c:1870,9'
          Dst:             __errno_location
    - functionName:    inflateInit2_
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    inflate
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __memcpy_chk
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    4
      BranchProfiles:  []
      Callsites:       []
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cupsFileGets
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          81
      EdgeCount:       29
      CyclomaticComplexity: 12
      functionsReached:
        - cups_fill
      functionUses:    1
      BranchProfiles:
        - Branch String:   'file.c:500,11'
          Branch Sides:
            - BranchSide:      'file.c:500,19'
              BranchSideFuncs: []
            - BranchSide:      'file.c:551,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:500,31'
          Branch Sides:
            - BranchSide:      'file.c:500,55'
              BranchSideFuncs:
                - cups_fill
                - cups_fill
            - BranchSide:      'file.c:500,43'
              BranchSideFuncs:
                - cups_fill
                - cups_fill
        - Branch String:   'file.c:500,51'
          Branch Sides:
            - BranchSide:      'file.c:504,29'
              BranchSideFuncs: []
            - BranchSide:      'file.c:551,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:500,59'
          Branch Sides:
            - BranchSide:      'file.c:504,29'
              BranchSideFuncs: []
            - BranchSide:      'file.c:551,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:506,9'
          Branch Sides:
            - BranchSide:      'file.c:508,11'
              BranchSideFuncs:
                - cups_fill
                - cups_fill
            - BranchSide:      'file.c:517,20'
              BranchSideFuncs:
                - cups_fill
                - cups_fill
        - Branch String:   'file.c:508,11'
          Branch Sides:
            - BranchSide:      'file.c:510,17'
              BranchSideFuncs: []
            - BranchSide:      'file.c:517,20'
              BranchSideFuncs:
                - cups_fill
                - cups_fill
        - Branch String:   'file.c:510,13'
          Branch Sides:
            - BranchSide:      'file.c:548,8'
              BranchSideFuncs: []
            - BranchSide:      'file.c:551,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:520,9'
          Branch Sides:
            - BranchSide:      'file.c:544,11'
              BranchSideFuncs:
                - cups_fill
                - cups_fill
            - BranchSide:      'file.c:548,8'
              BranchSideFuncs: []
        - Branch String:   'file.c:523,11'
          Branch Sides:
            - BranchSide:      'file.c:525,6'
              BranchSideFuncs: []
            - BranchSide:      'file.c:529,11'
              BranchSideFuncs: []
        - Branch String:   'file.c:525,6'
          Branch Sides:
            - BranchSide:      'file.c:529,17'
              BranchSideFuncs: []
            - BranchSide:      'file.c:548,8'
              BranchSideFuncs: []
        - Branch String:   'file.c:529,11'
          Branch Sides:
            - BranchSide:      'file.c:531,17'
              BranchSideFuncs: []
            - BranchSide:      'file.c:548,8'
              BranchSideFuncs: []
        - Branch String:   'file.c:504,3'
          Branch Sides:
            - BranchSide:      'file.c:506,13'
              BranchSideFuncs: []
            - BranchSide:      'file.c:548,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             'file.c:508,11'
          Dst:             cups_fill
        - Src:             'file.c:525,6'
          Dst:             cups_fill
    - functionName:    cupsFileIsCompressed
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          9
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'file.c:561,11'
          Branch Sides:
            - BranchSide:      'file.c:561,3'
              BranchSideFuncs: []
            - BranchSide:      'file.c:561,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cupsFileLock
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          15
      EdgeCount:       5
      CyclomaticComplexity: 3
      functionsReached:
        - lockf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'file.c:574,11'
          Branch Sides:
            - BranchSide:      'file.c:574,18'
              BranchSideFuncs: []
            - BranchSide:      'file.c:583,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:574,7'
          Branch Sides:
            - BranchSide:      'file.c:581,21'
              BranchSideFuncs: []
            - BranchSide:      'file.c:583,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'file.c:581,11'
          Dst:             lockf
    - functionName:    lockf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cupsFileNumber
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          7
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'file.c:593,7'
          Branch Sides:
            - BranchSide:      'file.c:594,17'
              BranchSideFuncs: []
            - BranchSide:      'file.c:597,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cupsFileOpen
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          119
      EdgeCount:       37
      CyclomaticComplexity: 14
      functionsReached:
        - __ctype_b_loc
        - __errno_location
        - close
        - cupsCopyString
        - cupsFileOpenFd
        - cups_open
        - ftruncate
        - httpAddrClose
        - httpAddrConnect
        - httpAddrFreeList
        - httpAddrGetList
        - open
        - strchr
        - strrchr
        - strtol
      functionUses:    7
      BranchProfiles:
        - Branch String:   'file.c:638,17'
          Branch Sides:
            - BranchSide:      'file.c:638,30'
              BranchSideFuncs:
                - strchr
                - cupsCopyString
                - strrchr
                - httpAddrGetList
                - httpAddrConnect
                - httpAddrFreeList
                - cupsFileOpenFd
                - close
                - httpAddrClose
                - cups_open
                - ftruncate
                - __errno_location
                - cups_open
                - cups_open
                - open
                - cups_open
                - strtol
                - __ctype_b_loc
            - BranchSide:      'file.c:714,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:638,43'
          Branch Sides:
            - BranchSide:      'file.c:638,112'
              BranchSideFuncs:
                - __ctype_b_loc
                - strchr
                - cupsCopyString
                - strrchr
                - httpAddrGetList
                - httpAddrConnect
                - httpAddrFreeList
                - cupsFileOpenFd
                - close
                - httpAddrClose
                - cups_open
                - ftruncate
                - __errno_location
                - cups_open
                - cups_open
                - open
                - cups_open
                - strtol
            - BranchSide:      'file.c:641,14'
              BranchSideFuncs:
                - strchr
                - cupsCopyString
                - strrchr
                - httpAddrGetList
                - httpAddrConnect
                - httpAddrFreeList
                - cupsFileOpenFd
                - close
                - httpAddrClose
                - cups_open
                - ftruncate
                - __errno_location
                - cups_open
                - cups_open
                - open
                - cups_open
                - strtol
            - BranchSide:      'file.c:641,14'
              BranchSideFuncs:
                - strchr
                - cupsCopyString
                - strrchr
                - httpAddrGetList
                - httpAddrConnect
                - httpAddrFreeList
                - cupsFileOpenFd
                - close
                - httpAddrClose
                - cups_open
                - ftruncate
                - __errno_location
                - cups_open
                - cups_open
                - open
                - cups_open
                - strtol
            - BranchSide:      'file.c:641,14'
              BranchSideFuncs:
                - strchr
                - cupsCopyString
                - strrchr
                - httpAddrGetList
                - httpAddrConnect
                - httpAddrFreeList
                - cupsFileOpenFd
                - close
                - httpAddrClose
                - cups_open
                - ftruncate
                - __errno_location
                - cups_open
                - cups_open
                - open
                - cups_open
                - strtol
            - BranchSide:      'file.c:714,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:638,7'
          Branch Sides:
            - BranchSide:      'file.c:641,14'
              BranchSideFuncs:
                - strchr
                - cupsCopyString
                - strrchr
                - httpAddrGetList
                - httpAddrConnect
                - httpAddrFreeList
                - cupsFileOpenFd
                - close
                - httpAddrClose
                - cups_open
                - ftruncate
                - __errno_location
                - cups_open
                - cups_open
                - open
                - cups_open
                - strtol
            - BranchSide:      'file.c:714,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:641,41'
          Branch Sides:
            - BranchSide:      'file.c:641,44'
              BranchSideFuncs:
                - cupsCopyString
                - strrchr
                - httpAddrGetList
                - httpAddrConnect
                - httpAddrFreeList
                - cupsFileOpenFd
                - close
                - httpAddrClose
                - cups_open
                - ftruncate
                - __errno_location
                - cups_open
                - cups_open
                - open
                - cups_open
            - BranchSide:      'file.c:648,3'
              BranchSideFuncs:
                - cupsCopyString
                - strrchr
                - httpAddrGetList
                - httpAddrConnect
                - httpAddrFreeList
                - cupsFileOpenFd
                - close
                - httpAddrClose
                - cups_open
                - ftruncate
                - __errno_location
                - cups_open
                - cups_open
                - open
                - cups_open
        - Branch String:   'file.c:641,58'
          Branch Sides:
            - BranchSide:      'file.c:644,29'
              BranchSideFuncs:
                - strtol
                - cupsCopyString
                - strrchr
                - httpAddrGetList
                - httpAddrConnect
                - httpAddrFreeList
                - cupsFileOpenFd
                - close
                - httpAddrClose
                - cups_open
                - ftruncate
                - __errno_location
                - cups_open
                - cups_open
                - open
                - cups_open
            - BranchSide:      'file.c:648,3'
              BranchSideFuncs:
                - cupsCopyString
                - strrchr
                - httpAddrGetList
                - httpAddrConnect
                - httpAddrFreeList
                - cupsFileOpenFd
                - close
                - httpAddrClose
                - cups_open
                - ftruncate
                - __errno_location
                - cups_open
                - cups_open
                - open
                - cups_open
        - Branch String:   'file.c:648,3'
          Branch Sides:
            - BranchSide:      'file.c:651,14'
              BranchSideFuncs:
                - cups_open
                - cupsFileOpenFd
                - close
                - httpAddrClose
            - BranchSide:      'file.c:655,7'
              BranchSideFuncs:
                - open
                - cupsFileOpenFd
                - close
                - httpAddrClose
            - BranchSide:      'file.c:659,14'
              BranchSideFuncs:
                - cups_open
                - ftruncate
                - cupsFileOpenFd
                - close
                - httpAddrClose
                - __errno_location
                - cups_open
                - cups_open
            - BranchSide:      'file.c:676,9'
              BranchSideFuncs:
                - cupsCopyString
                - strrchr
                - httpAddrGetList
                - httpAddrConnect
                - httpAddrFreeList
                - cupsFileOpenFd
                - close
                - httpAddrClose
            - BranchSide:      'file.c:714,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:660,13'
          Branch Sides:
            - BranchSide:      'file.c:660,16'
              BranchSideFuncs:
                - __errno_location
                - cups_open
                - ftruncate
                - cupsFileOpenFd
                - close
                - httpAddrClose
                - cups_open
            - BranchSide:      'file.c:671,4'
              BranchSideFuncs:
                - ftruncate
                - cupsFileOpenFd
                - close
                - httpAddrClose
        - Branch String:   'file.c:660,6'
          Branch Sides:
            - BranchSide:      'file.c:662,9'
              BranchSideFuncs:
                - cups_open
                - ftruncate
                - cupsFileOpenFd
                - close
                - httpAddrClose
                - cups_open
            - BranchSide:      'file.c:714,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:663,15'
          Branch Sides:
            - BranchSide:      'file.c:663,18'
              BranchSideFuncs:
                - cups_open
                - ftruncate
                - cupsFileOpenFd
                - close
                - httpAddrClose
            - BranchSide:      'file.c:671,4'
              BranchSideFuncs:
                - ftruncate
                - cupsFileOpenFd
                - close
                - httpAddrClose
        - Branch String:   'file.c:663,8'
          Branch Sides:
            - BranchSide:      'file.c:664,11'
              BranchSideFuncs:
                - cups_open
                - ftruncate
                - cupsFileOpenFd
                - close
                - httpAddrClose
            - BranchSide:      'file.c:714,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:667,6'
          Branch Sides:
            - BranchSide:      'file.c:671,4'
              BranchSideFuncs:
                - ftruncate
                - cupsFileOpenFd
                - close
                - httpAddrClose
            - BranchSide:      'file.c:714,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:677,6'
          Branch Sides:
            - BranchSide:      'file.c:678,13'
              BranchSideFuncs: []
            - BranchSide:      'file.c:714,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:683,13'
          Branch Sides:
            - BranchSide:      'file.c:687,14'
              BranchSideFuncs: []
            - BranchSide:      'file.c:714,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:687,13'
          Branch Sides:
            - BranchSide:      'file.c:700,7'
              BranchSideFuncs: []
            - BranchSide:      'file.c:714,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:700,7'
          Branch Sides:
            - BranchSide:      'file.c:704,13'
              BranchSideFuncs: []
            - BranchSide:      'file.c:714,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:704,7'
          Branch Sides:
            - BranchSide:      'file.c:706,9'
              BranchSideFuncs:
                - close
                - httpAddrClose
            - BranchSide:      'file.c:714,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:706,9'
          Branch Sides:
            - BranchSide:      'file.c:707,7'
              BranchSideFuncs:
                - httpAddrClose
            - BranchSide:      'file.c:709,7'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'file.c:638,112'
          Dst:             __ctype_b_loc
        - Src:             'file.c:641,14'
          Dst:             strchr
        - Src:             'file.c:644,17'
          Dst:             strtol
        - Src:             'file.c:651,14'
          Dst:             cups_open
        - Src:             'file.c:655,7'
          Dst:             open
        - Src:             'file.c:659,14'
          Dst:             cups_open
        - Src:             'file.c:660,16'
          Dst:             __errno_location
        - Src:             'file.c:662,9'
          Dst:             cups_open
        - Src:             'file.c:664,11'
          Dst:             cups_open
        - Src:             'file.c:671,4'
          Dst:             ftruncate
        - Src:             'file.c:676,9'
          Dst:             cupsCopyString
        - Src:             'file.c:677,18'
          Dst:             strrchr
        - Src:             'file.c:683,25'
          Dst:             httpAddrGetList
        - Src:             'file.c:687,14'
          Dst:             httpAddrConnect
        - Src:             'file.c:0,0'
          Dst:             httpAddrFreeList
        - Src:             'file.c:704,13'
          Dst:             cupsFileOpenFd
        - Src:             'file.c:707,7'
          Dst:             httpAddrClose
        - Src:             'file.c:709,7'
          Dst:             close
    - 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:    4
      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:    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:       []
    - functionName:    cups_open
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1836
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - close
        - fstat
        - lstat
        - open
      functionUses:    4
      BranchProfiles:
        - Branch String:   'file.c:1783,7'
          Branch Sides:
            - BranchSide:      'file.c:1787,7'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1836,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1787,7'
          Branch Sides:
            - BranchSide:      'file.c:1789,5'
              BranchSideFuncs:
                - close
                - __errno_location
                - lstat
                - close
                - close
                - __errno_location
                - close
                - __errno_location
            - BranchSide:      'file.c:1793,16'
              BranchSideFuncs:
                - close
                - __errno_location
                - lstat
                - close
                - close
                - __errno_location
                - close
                - __errno_location
        - Branch String:   'file.c:1793,7'
          Branch Sides:
            - BranchSide:      'file.c:1795,5'
              BranchSideFuncs:
                - lstat
                - close
                - close
                - __errno_location
                - close
                - __errno_location
            - BranchSide:      'file.c:1803,7'
              BranchSideFuncs:
                - lstat
                - close
                - close
                - __errno_location
                - close
                - __errno_location
        - Branch String:   'file.c:1803,7'
          Branch Sides:
            - BranchSide:      'file.c:1806,5'
              BranchSideFuncs:
                - close
                - __errno_location
            - BranchSide:      'file.c:1813,7'
              BranchSideFuncs:
                - lstat
                - close
                - close
                - __errno_location
        - Branch String:   'file.c:1813,7'
          Branch Sides:
            - BranchSide:      'file.c:1815,5'
              BranchSideFuncs:
                - close
                - __errno_location
            - BranchSide:      'file.c:1819,7'
              BranchSideFuncs:
                - close
                - __errno_location
        - Branch String:   'file.c:1819,33'
          Branch Sides:
            - BranchSide:      'file.c:1820,16'
              BranchSideFuncs:
                - close
                - __errno_location
            - BranchSide:      'file.c:1829,5'
              BranchSideFuncs:
                - close
                - __errno_location
        - Branch String:   'file.c:1820,42'
          Branch Sides:
            - BranchSide:      'file.c:1821,16'
              BranchSideFuncs:
                - close
                - __errno_location
            - BranchSide:      'file.c:1829,5'
              BranchSideFuncs:
                - close
                - __errno_location
        - Branch String:   'file.c:1821,42'
          Branch Sides:
            - BranchSide:      'file.c:1825,37'
              BranchSideFuncs:
                - close
                - __errno_location
            - BranchSide:      'file.c:1829,5'
              BranchSideFuncs:
                - close
                - __errno_location
        - Branch String:   'file.c:1825,46'
          Branch Sides:
            - BranchSide:      'file.c:1829,5'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1836,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'file.c:1783,13'
          Dst:             open
        - Src:             'file.c:1787,7'
          Dst:             fstat
        - Src:             'file.c:1789,5'
          Dst:             close
        - Src:             'file.c:1795,5'
          Dst:             close
        - Src:             'file.c:1796,5'
          Dst:             __errno_location
        - Src:             'file.c:1806,5'
          Dst:             close
        - Src:             'file.c:1807,5'
          Dst:             __errno_location
        - Src:             'file.c:1813,7'
          Dst:             lstat
        - Src:             'file.c:1815,5'
          Dst:             close
        - Src:             'file.c:1829,5'
          Dst:             close
        - Src:             'file.c:1830,5'
          Dst:             __errno_location
    - functionName:    open
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ftruncate
      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:    strrchr
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cupsFileOpenFd
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __ctype_b_loc
        - calloc
        - crc32
        - cups_write
        - deflateInit2_
        - fcntl
        - lseek
        - time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'file.c:740,14'
          Branch Sides:
            - BranchSide:      'file.c:740,27'
              BranchSideFuncs:
                - calloc
                - fcntl
                - fcntl
                - time
                - cups_write
                - deflateInit2_
                - free
                - crc32
                - lseek
                - __ctype_b_loc
            - BranchSide:      'file.c:815,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:740,40'
          Branch Sides:
            - BranchSide:      'file.c:740,99'
              BranchSideFuncs:
                - calloc
                - fcntl
                - fcntl
                - time
                - cups_write
                - deflateInit2_
                - free
                - crc32
                - lseek
                - __ctype_b_loc
            - BranchSide:      'file.c:740,99'
              BranchSideFuncs:
                - calloc
                - fcntl
                - fcntl
                - time
                - cups_write
                - deflateInit2_
                - free
                - crc32
                - lseek
                - __ctype_b_loc
            - BranchSide:      'file.c:740,99'
              BranchSideFuncs:
                - calloc
                - fcntl
                - fcntl
                - time
                - cups_write
                - deflateInit2_
                - free
                - crc32
                - lseek
                - __ctype_b_loc
            - BranchSide:      'file.c:740,99'
              BranchSideFuncs:
                - calloc
                - fcntl
                - fcntl
                - time
                - cups_write
                - deflateInit2_
                - free
                - crc32
                - lseek
                - __ctype_b_loc
            - BranchSide:      'file.c:815,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:740,106'
          Branch Sides:
            - BranchSide:      'file.c:740,109'
              BranchSideFuncs:
                - __ctype_b_loc
                - calloc
                - fcntl
                - fcntl
                - time
                - cups_write
                - deflateInit2_
                - free
                - crc32
                - lseek
            - BranchSide:      'file.c:744,13'
              BranchSideFuncs:
                - calloc
                - fcntl
                - fcntl
                - time
                - cups_write
                - deflateInit2_
                - free
                - crc32
                - lseek
        - Branch String:   'file.c:740,7'
          Branch Sides:
            - BranchSide:      'file.c:744,13'
              BranchSideFuncs:
                - calloc
                - fcntl
                - fcntl
                - time
                - cups_write
                - deflateInit2_
                - free
                - crc32
                - lseek
            - BranchSide:      'file.c:815,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:744,7'
          Branch Sides:
            - BranchSide:      'file.c:748,10'
              BranchSideFuncs: []
            - BranchSide:      'file.c:815,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:750,3'
          Branch Sides:
            - BranchSide:      'file.c:754,13'
              BranchSideFuncs:
                - fcntl
                - fcntl
                - time
                - cups_write
                - deflateInit2_
                - free
                - crc32
                - lseek
            - BranchSide:      'file.c:754,13'
              BranchSideFuncs:
                - fcntl
                - fcntl
                - time
                - cups_write
                - deflateInit2_
                - free
                - crc32
                - lseek
            - BranchSide:      'file.c:797,6'
              BranchSideFuncs:
                - fcntl
                - fcntl
            - BranchSide:      'file.c:801,13'
              BranchSideFuncs:
                - fcntl
                - fcntl
            - BranchSide:      'file.c:815,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:754,13'
          Branch Sides:
            - BranchSide:      'file.c:755,21'
              BranchSideFuncs:
                - lseek
                - fcntl
                - fcntl
                - time
                - cups_write
                - deflateInit2_
                - free
                - crc32
            - BranchSide:      'file.c:757,6'
              BranchSideFuncs:
                - fcntl
                - fcntl
                - time
                - cups_write
                - deflateInit2_
                - free
                - crc32
        - Branch String:   'file.c:761,21'
          Branch Sides:
            - BranchSide:      'file.c:768,23'
              BranchSideFuncs:
                - time
                - cups_write
                - deflateInit2_
                - free
                - crc32
                - fcntl
                - fcntl
            - BranchSide:      'file.c:810,30'
              BranchSideFuncs:
                - fcntl
                - fcntl
        - Branch String:   'file.c:783,15'
          Branch Sides:
            - BranchSide:      'file.c:785,13'
              BranchSideFuncs:
                - crc32
                - fcntl
                - fcntl
            - BranchSide:      'file.c:789,31'
              BranchSideFuncs:
                - crc32
                - fcntl
                - fcntl
      Callsites:
        - Src:             'file.c:740,109'
          Dst:             __ctype_b_loc
        - Src:             'file.c:744,13'
          Dst:             calloc
        - Src:             'file.c:755,21'
          Dst:             lseek
        - Src:             'file.c:768,23'
          Dst:             time
        - Src:             'file.c:780,4'
          Dst:             cups_write
        - Src:             'file.c:783,15'
          Dst:             deflateInit2_
        - Src:             'file.c:792,27'
          Dst:             crc32
        - Src:             'file.c:810,30'
          Dst:             fcntl
        - Src:             'file.c:810,7'
          Dst:             fcntl
    - 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:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lseek
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    time
      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:    deflateInit2_
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fstat
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lstat
      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:    cupsFilePrintf
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          124
      EdgeCount:       36
      CyclomaticComplexity: 14
      functionsReached:
        - __vsnprintf_chk
        - cupsFileFlush
        - cups_compress
        - cups_write
        - realloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'file.c:866,11'
          Branch Sides:
            - BranchSide:      'file.c:866,30'
              BranchSideFuncs:
                - __vsnprintf_chk
                - realloc
                - __vsnprintf_chk
                - cupsFileFlush
                - cups_compress
                - cups_write
                - cupsFileFlush
                - cups_write
                - malloc
            - BranchSide:      'file.c:943,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:866,42'
          Branch Sides:
            - BranchSide:      'file.c:869,12'
              BranchSideFuncs:
                - __vsnprintf_chk
                - realloc
                - __vsnprintf_chk
                - cupsFileFlush
                - cups_compress
                - cups_write
                - cupsFileFlush
                - cups_write
                - malloc
            - BranchSide:      'file.c:869,12'
              BranchSideFuncs:
                - __vsnprintf_chk
                - realloc
                - __vsnprintf_chk
                - cupsFileFlush
                - cups_compress
                - cups_write
                - cupsFileFlush
                - cups_write
                - malloc
            - BranchSide:      'file.c:943,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:869,7'
          Branch Sides:
            - BranchSide:      'file.c:872,30'
              BranchSideFuncs:
                - malloc
                - __vsnprintf_chk
                - realloc
                - __vsnprintf_chk
                - cupsFileFlush
                - cups_compress
                - cups_write
                - cupsFileFlush
                - cups_write
            - BranchSide:      'file.c:878,3'
              BranchSideFuncs:
                - __vsnprintf_chk
                - realloc
                - __vsnprintf_chk
                - cupsFileFlush
                - cups_compress
                - cups_write
                - cupsFileFlush
                - cups_write
        - Branch String:   'file.c:872,9'
          Branch Sides:
            - BranchSide:      'file.c:875,9'
              BranchSideFuncs: []
            - BranchSide:      'file.c:943,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:883,7'
          Branch Sides:
            - BranchSide:      'file.c:888,15'
              BranchSideFuncs:
                - cupsFileFlush
                - cups_compress
                - cups_write
                - cupsFileFlush
                - cups_write
            - BranchSide:      'file.c:906,3'
              BranchSideFuncs:
                - cupsFileFlush
                - cups_compress
                - cups_write
                - cupsFileFlush
                - cups_write
        - Branch String:   'file.c:888,9'
          Branch Sides:
            - BranchSide:      'file.c:890,7'
              BranchSideFuncs: []
            - BranchSide:      'file.c:894,29'
              BranchSideFuncs:
                - realloc
                - __vsnprintf_chk
                - cupsFileFlush
                - cups_compress
                - cups_write
                - cupsFileFlush
                - cups_write
        - Branch String:   'file.c:894,9'
          Branch Sides:
            - BranchSide:      'file.c:896,7'
              BranchSideFuncs: []
            - BranchSide:      'file.c:900,23'
              BranchSideFuncs:
                - __vsnprintf_chk
                - cupsFileFlush
                - cups_compress
                - cups_write
                - cupsFileFlush
                - cups_write
        - Branch String:   'file.c:908,7'
          Branch Sides:
            - BranchSide:      'file.c:910,29'
              BranchSideFuncs:
                - cups_write
            - BranchSide:      'file.c:918,12'
              BranchSideFuncs:
                - cupsFileFlush
                - cups_compress
                - cups_write
                - cupsFileFlush
        - Branch String:   'file.c:910,9'
          Branch Sides:
            - BranchSide:      'file.c:913,9'
              BranchSideFuncs: []
            - BranchSide:      'file.c:943,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:918,7'
          Branch Sides:
            - BranchSide:      'file.c:920,10'
              BranchSideFuncs:
                - cupsFileFlush
                - cupsFileFlush
                - cups_compress
                - cups_write
            - BranchSide:      'file.c:924,7'
              BranchSideFuncs:
                - cupsFileFlush
                - cups_compress
                - cups_write
        - Branch String:   'file.c:920,9'
          Branch Sides:
            - BranchSide:      'file.c:924,7'
              BranchSideFuncs:
                - cupsFileFlush
                - cups_compress
                - cups_write
            - BranchSide:      'file.c:943,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:926,7'
          Branch Sides:
            - BranchSide:      'file.c:928,13'
              BranchSideFuncs:
                - cups_compress
                - cups_write
            - BranchSide:      'file.c:935,16'
              BranchSideFuncs:
                - cupsFileFlush
        - Branch String:   'file.c:928,9'
          Branch Sides:
            - BranchSide:      'file.c:929,15'
              BranchSideFuncs:
                - cups_write
            - BranchSide:      'file.c:931,15'
              BranchSideFuncs:
                - cups_write
        - Branch String:   'file.c:938,22'
          Branch Sides:
            - BranchSide:      'file.c:938,26'
              BranchSideFuncs: []
            - BranchSide:      'file.c:941,7'
              BranchSideFuncs: []
        - Branch String:   'file.c:938,9'
          Branch Sides:
            - BranchSide:      'file.c:941,7'
              BranchSideFuncs: []
            - BranchSide:      'file.c:943,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'file.c:880,11'
          Dst:             __vsnprintf_chk
        - Src:             'file.c:894,17'
          Dst:             realloc
        - Src:             'file.c:903,13'
          Dst:             __vsnprintf_chk
        - Src:             'file.c:910,10'
          Dst:             cups_write
        - Src:             'file.c:920,10'
          Dst:             cupsFileFlush
        - Src:             'file.c:929,15'
          Dst:             cups_compress
        - Src:             'file.c:931,15'
          Dst:             cups_write
        - Src:             'file.c:938,26'
          Dst:             cupsFileFlush
    - functionName:    __vsnprintf_chk
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    realloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cupsFilePutChar
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - cupsFileFlush
        - send
      functionUses:    1
      BranchProfiles:
        - Branch String:   'file.c:955,11'
          Branch Sides:
            - BranchSide:      'file.c:955,19'
              BranchSideFuncs: []
            - BranchSide:      'file.c:983,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:955,31'
          Branch Sides:
            - BranchSide:      'file.c:963,10'
              BranchSideFuncs:
                - send
            - BranchSide:      'file.c:971,13'
              BranchSideFuncs:
                - cupsFileFlush
            - BranchSide:      'file.c:983,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:971,9'
          Branch Sides:
            - BranchSide:      'file.c:973,12'
              BranchSideFuncs: []
            - BranchSide:      'file.c:977,21'
              BranchSideFuncs: []
        - Branch String:   'file.c:973,11'
          Branch Sides:
            - BranchSide:      'file.c:977,16'
              BranchSideFuncs: []
            - BranchSide:      'file.c:983,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'file.c:965,9'
          Dst:             send
        - Src:             'file.c:973,12'
          Dst:             cupsFileFlush
    - functionName:    cupsFilePuts
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          60
      EdgeCount:       22
      CyclomaticComplexity: 9
      functionsReached:
        - cupsFileFlush
        - cups_compress
        - cups_write
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'file.c:1047,11'
          Branch Sides:
            - BranchSide:      'file.c:1047,25'
              BranchSideFuncs:
                - strlen
                - cupsFileFlush
                - cups_compress
                - cups_write
                - cupsFileFlush
                - cups_write
            - BranchSide:      'file.c:1088,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1047,37'
          Branch Sides:
            - BranchSide:      'file.c:1051,11'
              BranchSideFuncs:
                - strlen
                - cupsFileFlush
                - cups_compress
                - cups_write
                - cupsFileFlush
                - cups_write
            - BranchSide:      'file.c:1051,11'
              BranchSideFuncs:
                - strlen
                - cupsFileFlush
                - cups_compress
                - cups_write
                - cupsFileFlush
                - cups_write
            - BranchSide:      'file.c:1088,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1053,7'
          Branch Sides:
            - BranchSide:      'file.c:1055,10'
              BranchSideFuncs:
                - cups_write
            - BranchSide:      'file.c:1063,12'
              BranchSideFuncs:
                - cupsFileFlush
                - cups_compress
                - cups_write
                - cupsFileFlush
        - Branch String:   'file.c:1055,9'
          Branch Sides:
            - BranchSide:      'file.c:1058,9'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1088,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1063,7'
          Branch Sides:
            - BranchSide:      'file.c:1065,10'
              BranchSideFuncs:
                - cupsFileFlush
                - cupsFileFlush
                - cups_compress
                - cups_write
            - BranchSide:      'file.c:1069,7'
              BranchSideFuncs:
                - cupsFileFlush
                - cups_compress
                - cups_write
        - Branch String:   'file.c:1065,9'
          Branch Sides:
            - BranchSide:      'file.c:1069,7'
              BranchSideFuncs:
                - cupsFileFlush
                - cups_compress
                - cups_write
            - BranchSide:      'file.c:1088,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1071,7'
          Branch Sides:
            - BranchSide:      'file.c:1073,13'
              BranchSideFuncs:
                - cups_compress
                - cups_write
            - BranchSide:      'file.c:1080,16'
              BranchSideFuncs:
                - cupsFileFlush
        - Branch String:   'file.c:1073,9'
          Branch Sides:
            - BranchSide:      'file.c:1074,15'
              BranchSideFuncs:
                - cups_write
            - BranchSide:      'file.c:1076,15'
              BranchSideFuncs:
                - cups_write
        - Branch String:   'file.c:1083,22'
          Branch Sides:
            - BranchSide:      'file.c:1083,26'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1086,7'
              BranchSideFuncs: []
        - Branch String:   'file.c:1083,9'
          Branch Sides:
            - BranchSide:      'file.c:1086,7'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1088,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'file.c:1051,11'
          Dst:             strlen
        - Src:             'file.c:1055,10'
          Dst:             cups_write
        - Src:             'file.c:1065,10'
          Dst:             cupsFileFlush
        - Src:             'file.c:1074,15'
          Dst:             cups_compress
        - Src:             'file.c:1076,15'
          Dst:             cups_write
        - Src:             'file.c:1083,26'
          Dst:             cupsFileFlush
    - 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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cupsFileWrite
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1452
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          55
      EdgeCount:       20
      CyclomaticComplexity: 8
      functionsReached:
        - cupsFileFlush
        - cups_compress
        - cups_write
      functionUses:    4
      BranchProfiles:
        - Branch String:   'file.c:1414,11'
          Branch Sides:
            - BranchSide:      'file.c:1414,27'
              BranchSideFuncs:
                - cups_compress
                - cups_write
                - cupsFileFlush
                - cups_write
            - BranchSide:      'file.c:1452,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1414,39'
          Branch Sides:
            - BranchSide:      'file.c:1417,13'
              BranchSideFuncs:
                - cups_compress
                - cups_write
                - cupsFileFlush
                - cups_write
            - BranchSide:      'file.c:1417,13'
              BranchSideFuncs:
                - cups_compress
                - cups_write
                - cupsFileFlush
                - cups_write
            - BranchSide:      'file.c:1452,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1417,7'
          Branch Sides:
            - BranchSide:      'file.c:1421,16'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1452,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1421,7'
          Branch Sides:
            - BranchSide:      'file.c:1423,10'
              BranchSideFuncs:
                - cups_write
            - BranchSide:      'file.c:1431,12'
              BranchSideFuncs:
                - cups_compress
                - cups_write
                - cupsFileFlush
        - Branch String:   'file.c:1423,9'
          Branch Sides:
            - BranchSide:      'file.c:1426,9'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1452,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1431,7'
          Branch Sides:
            - BranchSide:      'file.c:1433,10'
              BranchSideFuncs:
                - cupsFileFlush
                - cups_compress
                - cups_write
            - BranchSide:      'file.c:1437,7'
              BranchSideFuncs:
                - cups_compress
                - cups_write
        - Branch String:   'file.c:1433,9'
          Branch Sides:
            - BranchSide:      'file.c:1437,7'
              BranchSideFuncs:
                - cups_compress
                - cups_write
            - BranchSide:      'file.c:1452,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1439,7'
          Branch Sides:
            - BranchSide:      'file.c:1441,13'
              BranchSideFuncs:
                - cups_compress
                - cups_write
            - BranchSide:      'file.c:1448,16'
              BranchSideFuncs: []
        - Branch String:   'file.c:1441,9'
          Branch Sides:
            - BranchSide:      'file.c:1442,15'
              BranchSideFuncs:
                - cups_write
            - BranchSide:      'file.c:1444,15'
              BranchSideFuncs:
                - cups_write
      Callsites:
        - Src:             'file.c:1423,10'
          Dst:             cups_write
        - Src:             'file.c:1433,10'
          Dst:             cupsFileFlush
        - Src:             'file.c:1442,15'
          Dst:             cups_compress
        - Src:             'file.c:1444,15'
          Dst:             cups_write
    - functionName:    cupsFileRead
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1145
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - cups_fill
      functionUses:    2
      BranchProfiles:
        - Branch String:   'file.c:1105,11'
          Branch Sides:
            - BranchSide:      'file.c:1105,27'
              BranchSideFuncs:
                - cups_fill
            - BranchSide:      'file.c:1145,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1105,39'
          Branch Sides:
            - BranchSide:      'file.c:1108,13'
              BranchSideFuncs:
                - cups_fill
            - BranchSide:      'file.c:1145,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1108,7'
          Branch Sides:
            - BranchSide:      'file.c:1111,11'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1145,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1118,9'
          Branch Sides:
            - BranchSide:      'file.c:1120,11'
              BranchSideFuncs:
                - cups_fill
            - BranchSide:      'file.c:1129,31'
              BranchSideFuncs:
                - cups_fill
        - Branch String:   'file.c:1120,11'
          Branch Sides:
            - BranchSide:      'file.c:1122,19'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1129,27'
              BranchSideFuncs:
                - cups_fill
        - Branch String:   'file.c:1116,3'
          Branch Sides:
            - BranchSide:      'file.c:1118,24'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1145,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'file.c:1120,11'
          Dst:             cups_fill
    - functionName:    cupsFileRewind
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1191
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       15
      CyclomaticComplexity: 7
      functionsReached:
        - inflateEnd
        - lseek
      functionUses:    3
      BranchProfiles:
        - Branch String:   'file.c:1156,11'
          Branch Sides:
            - BranchSide:      'file.c:1156,18'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1191,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1156,7'
          Branch Sides:
            - BranchSide:      'file.c:1160,11'
              BranchSideFuncs:
                - inflateEnd
                - lseek
            - BranchSide:      'file.c:1191,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1160,7'
          Branch Sides:
            - BranchSide:      'file.c:1163,9'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1175,11'
              BranchSideFuncs:
                - inflateEnd
                - lseek
        - Branch String:   'file.c:1165,9'
          Branch Sides:
            - BranchSide:      'file.c:1167,21'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1191,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1175,7'
          Branch Sides:
            - BranchSide:      'file.c:1177,21'
              BranchSideFuncs:
                - lseek
            - BranchSide:      'file.c:1181,17'
              BranchSideFuncs:
                - lseek
        - Branch String:   'file.c:1181,7'
          Branch Sides:
            - BranchSide:      'file.c:1185,7'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1191,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'file.c:1177,5'
          Dst:             inflateEnd
        - Src:             'file.c:1181,7'
          Dst:             lseek
    - functionName:    cupsFileSeek
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1298
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          123
      EdgeCount:       38
      CyclomaticComplexity: 16
      functionsReached:
        - cupsFileRewind
        - cups_fill
        - inflateEnd
        - lseek
      functionUses:    2
      BranchProfiles:
        - Branch String:   'file.c:1206,11'
          Branch Sides:
            - BranchSide:      'file.c:1206,29'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1298,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1206,7'
          Branch Sides:
            - BranchSide:      'file.c:1210,11'
              BranchSideFuncs:
                - cups_fill
                - lseek
                - inflateEnd
                - lseek
                - cups_fill
                - lseek
                - cups_fill
                - cupsFileRewind
            - BranchSide:      'file.c:1298,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1210,7'
          Branch Sides:
            - BranchSide:      'file.c:1211,13'
              BranchSideFuncs:
                - cupsFileRewind
            - BranchSide:      'file.c:1213,11'
              BranchSideFuncs:
                - cups_fill
                - lseek
                - inflateEnd
                - lseek
                - cups_fill
                - lseek
                - cups_fill
        - Branch String:   'file.c:1213,7'
          Branch Sides:
            - BranchSide:      'file.c:1215,37'
              BranchSideFuncs:
                - cups_fill
                - lseek
                - inflateEnd
                - lseek
                - cups_fill
                - lseek
                - cups_fill
            - BranchSide:      'file.c:1228,12'
              BranchSideFuncs:
                - cups_fill
                - lseek
                - inflateEnd
                - lseek
                - cups_fill
                - lseek
                - cups_fill
        - Branch String:   'file.c:1217,27'
          Branch Sides:
            - BranchSide:      'file.c:1215,27'
              BranchSideFuncs:
                - cups_fill
                - lseek
                - inflateEnd
                - lseek
                - cups_fill
                - lseek
            - BranchSide:      'file.c:1228,12'
              BranchSideFuncs:
                - cups_fill
                - lseek
                - inflateEnd
                - lseek
                - cups_fill
                - lseek
        - Branch String:   'file.c:1217,9'
          Branch Sides:
            - BranchSide:      'file.c:1220,11'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1228,12'
              BranchSideFuncs:
                - cups_fill
                - lseek
                - inflateEnd
                - lseek
                - cups_fill
                - lseek
        - Branch String:   'file.c:1228,23'
          Branch Sides:
            - BranchSide:      'file.c:1231,9'
              BranchSideFuncs:
                - cups_fill
                - cups_fill
                - lseek
                - inflateEnd
                - lseek
                - cups_fill
                - lseek
            - BranchSide:      'file.c:1236,7'
              BranchSideFuncs:
                - cups_fill
                - lseek
                - inflateEnd
                - lseek
                - cups_fill
                - lseek
        - Branch String:   'file.c:1231,9'
          Branch Sides:
            - BranchSide:      'file.c:1236,7'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1298,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1238,7'
          Branch Sides:
            - BranchSide:      'file.c:1241,9'
              BranchSideFuncs:
                - inflateEnd
                - lseek
                - cups_fill
                - lseek
            - BranchSide:      'file.c:1274,9'
              BranchSideFuncs:
                - cups_fill
                - lseek
        - Branch String:   'file.c:1241,9'
          Branch Sides:
            - BranchSide:      'file.c:1243,23'
              BranchSideFuncs:
                - lseek
            - BranchSide:      'file.c:1265,30'
              BranchSideFuncs:
                - lseek
        - Branch String:   'file.c:1251,7'
          Branch Sides:
            - BranchSide:      'file.c:1253,24'
              BranchSideFuncs:
                - cups_fill
            - BranchSide:      'file.c:1298,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1253,31'
          Branch Sides:
            - BranchSide:      'file.c:1251,23'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1260,21'
              BranchSideFuncs: []
        - Branch String:   'file.c:1274,9'
          Branch Sides:
            - BranchSide:      'file.c:1276,23'
              BranchSideFuncs:
                - lseek
            - BranchSide:      'file.c:1290,30'
              BranchSideFuncs:
                - lseek
        - Branch String:   'file.c:1276,7'
          Branch Sides:
            - BranchSide:      'file.c:1278,24'
              BranchSideFuncs:
                - cups_fill
            - BranchSide:      'file.c:1298,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1278,31'
          Branch Sides:
            - BranchSide:      'file.c:1276,23'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1285,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'file.c:1211,13'
          Dst:             cupsFileRewind
        - Src:             'file.c:1231,9'
          Dst:             cups_fill
        - Src:             'file.c:1243,7'
          Dst:             inflateEnd
        - Src:             'file.c:1245,7'
          Dst:             lseek
        - Src:             'file.c:1251,23'
          Dst:             cups_fill
        - Src:             'file.c:1265,20'
          Dst:             lseek
        - Src:             'file.c:1276,23'
          Dst:             cups_fill
        - Src:             'file.c:1290,20'
          Dst:             lseek
    - functionName:    cupsFileTell
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          8
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'file.c:1380,11'
          Branch Sides:
            - BranchSide:      'file.c:1380,3'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1380,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cupsFileUnlock
      functionSourceFile: '/src/libcups/cups/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1401
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          13
      EdgeCount:       5
      CyclomaticComplexity: 3
      functionsReached:
        - lockf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'file.c:1392,11'
          Branch Sides:
            - BranchSide:      'file.c:1392,18'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1401,1'
              BranchSideFuncs: []
        - Branch String:   'file.c:1392,7'
          Branch Sides:
            - BranchSide:      'file.c:1399,21'
              BranchSideFuncs: []
            - BranchSide:      'file.c:1401,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'file.c:1399,11'
          Dst:             lockf
    - functionName:    httpAddrClose
      functionSourceFile: '/src/libcups/cups/http-addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          16
      EdgeCount:       7
      CyclomaticComplexity: 4
      functionsReached:
        - close
        - unlink
      functionUses:    11
      BranchProfiles:
        - Branch String:   'http-addr.c:41,7'
          Branch Sides:
            - BranchSide:      'http-addr.c:46,7'
              BranchSideFuncs:
                - unlink
            - BranchSide:      'http-addr.c:51,1'
              BranchSideFuncs: []
        - Branch String:   'http-addr.c:46,12'
          Branch Sides:
            - BranchSide:      'http-addr.c:46,26'
              BranchSideFuncs: []
            - BranchSide:      'http-addr.c:51,1'
              BranchSideFuncs: []
        - Branch String:   'http-addr.c:46,7'
          Branch Sides:
            - BranchSide:      'http-addr.c:47,30'
              BranchSideFuncs:
                - unlink
            - BranchSide:      'http-addr.c:51,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'http-addr.c:41,7'
          Dst:             close
        - Src:             'http-addr.c:47,14'
          Dst:             unlink
    - functionName:    httpAddrGetFamily
      functionSourceFile: '/src/libcups/cups/http-addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          8
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'http-addr.c:78,7'
          Branch Sides:
            - BranchSide:      'http-addr.c:79,24'
              BranchSideFuncs: []
            - BranchSide:      'http-addr.c:82,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    httpAddrGetLength
      functionSourceFile: '/src/libcups/cups/http-addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          13
      EdgeCount:       11
      CyclomaticComplexity: 7
      functionsReached:
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'http-addr.c:93,7'
          Branch Sides:
            - BranchSide:      'http-addr.c:97,18'
              BranchSideFuncs: []
            - BranchSide:      'http-addr.c:111,1'
              BranchSideFuncs: []
        - Branch String:   'http-addr.c:97,7'
          Branch Sides:
            - BranchSide:      'http-addr.c:103,70'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'http-addr.c:107,5'
              BranchSideFuncs: []
            - BranchSide:      'http-addr.c:109,5'
              BranchSideFuncs: []
            - BranchSide:      'http-addr.c:111,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'http-addr.c:103,54'
          Dst:             strlen
    - functionName:    cupsCopyString
      functionSourceFile: '/src/libcups/cups/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 4
      functionsReached:
        - strlen
        - validate_end
      functionUses:    15
      BranchProfiles:
        - Branch String:   'string.c:97,12'
          Branch Sides:
            - BranchSide:      'string.c:99,9'
              BranchSideFuncs: []
            - BranchSide:      'string.c:105,11'
              BranchSideFuncs:
                - strlen
                - validate_end
        - Branch String:   'string.c:99,9'
          Branch Sides:
            - BranchSide:      'string.c:100,12'
              BranchSideFuncs: []
            - BranchSide:      'string.c:126,1'
              BranchSideFuncs: []
        - Branch String:   'string.c:110,7'
          Branch Sides:
            - BranchSide:      '/usr/include/x86_64-linux-gnu/bits/string_fortified.h:40,10'
              BranchSideFuncs:
                - validate_end
            - BranchSide:      '/usr/include/x86_64-linux-gnu/bits/string_fortified.h:40,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'string.c:107,12'
          Dst:             strlen
        - Src:             'string.c:122,5'
          Dst:             validate_end
    - functionName:    validate_end
      functionSourceFile: '/src/libcups/cups/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1058
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          62
      EdgeCount:       24
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'string.c:1029,15'
          Branch Sides:
            - BranchSide:      'string.c:1029,18'
              BranchSideFuncs: []
            - BranchSide:      'string.c:1058,1'
              BranchSideFuncs: []
        - Branch String:   'string.c:1029,7'
          Branch Sides:
            - BranchSide:      'string.c:1031,13'
              BranchSideFuncs: []
            - BranchSide:      'string.c:1058,1'
              BranchSideFuncs: []
        - Branch String:   'string.c:1031,5'
          Branch Sides:
            - BranchSide:      'string.c:1032,11'
              BranchSideFuncs: []
            - BranchSide:      'string.c:1034,15'
              BranchSideFuncs: []
        - Branch String:   'string.c:1031,5'
          Branch Sides:
            - BranchSide:      'string.c:1032,11'
              BranchSideFuncs: []
            - BranchSide:      'string.c:1052,19'
              BranchSideFuncs: []
        - Branch String:   'string.c:1034,9'
          Branch Sides:
            - BranchSide:      'string.c:1037,16'
              BranchSideFuncs: []
            - BranchSide:      'string.c:1040,20'
              BranchSideFuncs: []
        - Branch String:   'string.c:1037,11'
          Branch Sides:
            - BranchSide:      'string.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'string.c:1058,1'
              BranchSideFuncs: []
        - Branch String:   'string.c:1040,14'
          Branch Sides:
            - BranchSide:      'string.c:1043,16'
              BranchSideFuncs: []
            - BranchSide:      'string.c:1046,20'
              BranchSideFuncs: []
        - Branch String:   'string.c:1043,11'
          Branch Sides:
            - BranchSide:      'string.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'string.c:1058,1'
              BranchSideFuncs: []
        - Branch String:   'string.c:1046,14'
          Branch Sides:
            - BranchSide:      'string.c:1049,16'
              BranchSideFuncs: []
            - BranchSide:      'string.c:1052,14'
              BranchSideFuncs: []
        - Branch String:   'string.c:1049,11'
          Branch Sides:
            - BranchSide:      'string.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'string.c:1058,1'
              BranchSideFuncs: []
        - Branch String:   'string.c:1052,14'
          Branch Sides:
            - BranchSide:      'string.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'string.c:1058,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _cupsStrAlloc
      functionSourceFile: '/src/libcups/cups/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 6
      functionsReached:
        - calloc
        - compare_sp_items
        - cupsArrayAdd
        - cupsArrayFind
        - cupsArrayNew
        - cupsMutexLock
        - cupsMutexUnlock
        - strlen
      functionUses:    4
      BranchProfiles:
        - Branch String:   'string.c:510,7'
          Branch Sides:
            - BranchSide:      'string.c:514,3'
              BranchSideFuncs: []
            - BranchSide:      'string.c:571,1'
              BranchSideFuncs: []
        - Branch String:   'string.c:516,7'
          Branch Sides:
            - BranchSide:      'string.c:517,18'
              BranchSideFuncs:
                - cupsArrayNew
                - cupsArrayFind
                - cupsMutexUnlock
                - strlen
                - calloc
                - cupsArrayAdd
                - cupsMutexUnlock
                - cupsMutexUnlock
                - cupsMutexUnlock
            - BranchSide:      'string.c:527,31'
              BranchSideFuncs:
                - cupsArrayFind
                - cupsMutexUnlock
                - strlen
                - calloc
                - cupsArrayAdd
                - cupsMutexUnlock
                - cupsMutexUnlock
        - Branch String:   'string.c:519,7'
          Branch Sides:
            - BranchSide:      'string.c:521,5'
              BranchSideFuncs:
                - cupsMutexUnlock
            - BranchSide:      'string.c:527,31'
              BranchSideFuncs:
                - cupsArrayFind
                - cupsMutexUnlock
                - strlen
                - calloc
                - cupsArrayAdd
                - cupsMutexUnlock
                - cupsMutexUnlock
        - Branch String:   'string.c:529,7'
          Branch Sides:
            - BranchSide:      'string.c:532,21'
              BranchSideFuncs:
                - strlen
                - calloc
                - cupsArrayAdd
                - cupsMutexUnlock
                - cupsMutexUnlock
            - BranchSide:      'string.c:547,10'
              BranchSideFuncs:
                - strlen
                - calloc
                - cupsArrayAdd
                - cupsMutexUnlock
                - cupsMutexUnlock
        - Branch String:   'string.c:549,7'
          Branch Sides:
            - BranchSide:      'string.c:551,5'
              BranchSideFuncs:
                - cupsMutexUnlock
            - BranchSide:      'string.c:556,19'
              BranchSideFuncs:
                - cupsArrayAdd
                - cupsMutexUnlock
      Callsites:
        - Src:             'string.c:514,3'
          Dst:             cupsMutexLock
        - Src:             'string.c:517,18'
          Dst:             cupsArrayNew
        - Src:             'string.c:517,18'
          Dst:             compare_sp_items
        - Src:             'string.c:521,5'
          Dst:             cupsMutexUnlock
        - Src:             'string.c:529,34'
          Dst:             cupsArrayFind
        - Src:             'string.c:541,5'
          Dst:             cupsMutexUnlock
        - Src:             'string.c:547,10'
          Dst:             strlen
        - Src:             'string.c:548,29'
          Dst:             calloc
        - Src:             'string.c:551,5'
          Dst:             cupsMutexUnlock
        - Src:             'string.c:566,3'
          Dst:             cupsArrayAdd
        - Src:             'string.c:568,3'
          Dst:             cupsMutexUnlock
    - functionName:    compare_sp_items
      functionSourceFile: '/src/libcups/cups/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'string.c:1014,11'
          Dst:             strcmp
    - functionName:    strcmp
      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:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _cupsStrFree
      functionSourceFile: '/src/libcups/cups/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       8
      CyclomaticComplexity: 4
      functionsReached:
        - cupsArrayFind
        - cupsArrayRemove
        - cupsMutexLock
        - cupsMutexUnlock
      functionUses:    6
      BranchProfiles:
        - Branch String:   'string.c:683,7'
          Branch Sides:
            - BranchSide:      'string.c:687,3'
              BranchSideFuncs: []
            - BranchSide:      'string.c:714,1'
              BranchSideFuncs: []
        - Branch String:   'string.c:691,74'
          Branch Sides:
            - BranchSide:      'string.c:702,21'
              BranchSideFuncs:
                - cupsMutexUnlock
                - cupsArrayRemove
                - free
            - BranchSide:      'string.c:713,3'
              BranchSideFuncs:
                - cupsMutexUnlock
        - Branch String:   'string.c:704,9'
          Branch Sides:
            - BranchSide:      'string.c:707,23'
              BranchSideFuncs:
                - cupsArrayRemove
                - free
                - cupsMutexUnlock
            - BranchSide:      'string.c:713,3'
              BranchSideFuncs:
                - cupsMutexUnlock
      Callsites:
        - Src:             'string.c:687,3'
          Dst:             cupsMutexLock
        - Src:             'string.c:691,34'
          Dst:             cupsArrayFind
        - Src:             'string.c:707,7'
          Dst:             cupsArrayRemove
        - Src:             'string.c:713,3'
          Dst:             cupsMutexUnlock
    - functionName:    _cups_strcasecmp
      functionSourceFile: '/src/libcups/cups/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 972
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'string.c:955,21'
          Branch Sides:
            - BranchSide:      'string.c:955,24'
              BranchSideFuncs: []
            - BranchSide:      'string.c:966,21'
              BranchSideFuncs: []
        - Branch String:   'string.c:955,3'
          Branch Sides:
            - BranchSide:      'string.c:955,10'
              BranchSideFuncs: []
            - BranchSide:      'string.c:972,1'
              BranchSideFuncs: []
        - Branch String:   'string.c:957,9'
          Branch Sides:
            - BranchSide:      'string.c:959,32'
              BranchSideFuncs: []
            - BranchSide:      'string.c:972,1'
              BranchSideFuncs: []
        - Branch String:   'string.c:959,14'
          Branch Sides:
            - BranchSide:      'string.c:962,7'
              BranchSideFuncs: []
            - BranchSide:      'string.c:972,1'
              BranchSideFuncs: []
        - Branch String:   'string.c:955,21'
          Branch Sides:
            - BranchSide:      'string.c:955,24'
              BranchSideFuncs: []
            - BranchSide:      'string.c:966,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _cups_strncasecmp
      functionSourceFile: '/src/libcups/cups/string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1003
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       17
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'string.c:983,21'
          Branch Sides:
            - BranchSide:      'string.c:983,24'
              BranchSideFuncs: []
            - BranchSide:      'string.c:995,9'
              BranchSideFuncs: []
        - Branch String:   'string.c:983,35'
          Branch Sides:
            - BranchSide:      'string.c:983,10'
              BranchSideFuncs: []
            - BranchSide:      'string.c:995,9'
              BranchSideFuncs: []
        - Branch String:   'string.c:985,9'
          Branch Sides:
            - BranchSide:      'string.c:987,32'
              BranchSideFuncs: []
            - BranchSide:      'string.c:1003,1'
              BranchSideFuncs: []
        - Branch String:   'string.c:987,14'
          Branch Sides:
            - BranchSide:      'string.c:990,7'
              BranchSideFuncs: []
            - BranchSide:      'string.c:1003,1'
              BranchSideFuncs: []
        - Branch String:   'string.c:983,21'
          Branch Sides:
            - BranchSide:      'string.c:983,24'
              BranchSideFuncs: []
            - BranchSide:      'string.c:995,9'
              BranchSideFuncs: []
        - Branch String:   'string.c:995,7'
          Branch Sides:
            - BranchSide:      'string.c:997,26'
              BranchSideFuncs: []
            - BranchSide:      'string.c:1003,1'
              BranchSideFuncs: []
        - Branch String:   'string.c:995,7'
          Branch Sides:
            - BranchSide:      'string.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'string.c:1003,1'
              BranchSideFuncs: []
        - Branch String:   'string.c:997,12'
          Branch Sides:
            - BranchSide:      'string.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'string.c:1003,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cupsMutexLock
      functionSourceFile: '/src/libcups/cups/thread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_lock
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'thread.c:506,3'
          Dst:             pthread_mutex_lock
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cupsMutexUnlock
      functionSourceFile: '/src/libcups/cups/thread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_unlock
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'thread.c:517,3'
          Dst:             pthread_mutex_unlock
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cupsRWInit
      functionSourceFile: '/src/libcups/cups/thread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_rwlock_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thread.c:539,3'
          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:    cupsRWLockRead
      functionSourceFile: '/src/libcups/cups/thread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_rwlock_rdlock
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thread.c:550,3'
          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:    cupsRWLockWrite
      functionSourceFile: '/src/libcups/cups/thread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_rwlock_wrlock
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thread.c:561,3'
          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:    cupsRWUnlock
      functionSourceFile: '/src/libcups/cups/thread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_rwlock_unlock
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thread.c:572,3'
          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:    cupsArrayAdd
      functionSourceFile: '/src/libcups/cups/array.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          10
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cups_array_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'array.c:76,10'
          Branch Sides:
            - BranchSide:      'array.c:80,11'
              BranchSideFuncs:
                - cups_array_add
            - BranchSide:      'array.c:81,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'array.c:80,11'
          Dst:             cups_array_add
    - functionName:    cups_array_add
      functionSourceFile: '/src/libcups/cups/array.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          168
      EdgeCount:       53
      CyclomaticComplexity: 22
      functionsReached:
        - cups_array_find
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'array.c:809,7'
          Branch Sides:
            - BranchSide:      'array.c:816,27'
              BranchSideFuncs:
                - cups_array_find
            - BranchSide:      'array.c:832,8'
              BranchSideFuncs:
                - cups_array_find
        - Branch String:   'array.c:816,9'
          Branch Sides:
            - BranchSide:      'array.c:818,32'
              BranchSideFuncs:
                - realloc
                - cups_array_find
            - BranchSide:      'array.c:823,28'
              BranchSideFuncs:
                - realloc
                - cups_array_find
        - Branch String:   'array.c:818,14'
          Branch Sides:
            - BranchSide:      'array.c:819,33'
              BranchSideFuncs:
                - realloc
                - cups_array_find
            - BranchSide:      'array.c:821,33'
              BranchSideFuncs:
                - realloc
                - cups_array_find
        - Branch String:   'array.c:823,9'
          Branch Sides:
            - BranchSide:      'array.c:826,23'
              BranchSideFuncs: []
            - BranchSide:      'array.c:904,1'
              BranchSideFuncs: []
        - Branch String:   'array.c:832,24'
          Branch Sides:
            - BranchSide:      'array.c:832,31'
              BranchSideFuncs: []
            - BranchSide:      'array.c:835,9'
              BranchSideFuncs: []
        - Branch String:   'array.c:832,7'
          Branch Sides:
            - BranchSide:      'array.c:835,9'
              BranchSideFuncs: []
            - BranchSide:      'array.c:843,40'
              BranchSideFuncs:
                - cups_array_find
        - Branch String:   'array.c:845,9'
          Branch Sides:
            - BranchSide:      'array.c:848,15'
              BranchSideFuncs: []
            - BranchSide:      'array.c:850,15'
              BranchSideFuncs: []
        - Branch String:   'array.c:850,14'
          Branch Sides:
            - BranchSide:      'array.c:854,10'
              BranchSideFuncs: []
            - BranchSide:      'array.c:875,20'
              BranchSideFuncs: []
        - Branch String:   'array.c:859,2'
          Branch Sides:
            - BranchSide:      'array.c:860,19'
              BranchSideFuncs: []
            - BranchSide:      'array.c:875,20'
              BranchSideFuncs: []
        - Branch String:   'array.c:859,21'
          Branch Sides:
            - BranchSide:      'array.c:859,31'
              BranchSideFuncs: []
            - BranchSide:      'array.c:875,20'
              BranchSideFuncs: []
        - Branch String:   'array.c:869,35'
          Branch Sides:
            - BranchSide:      'array.c:869,45'
              BranchSideFuncs: []
            - BranchSide:      'array.c:875,20'
              BranchSideFuncs: []
        - Branch String:   'array.c:868,2'
          Branch Sides:
            - BranchSide:      'array.c:867,19'
              BranchSideFuncs: []
            - BranchSide:      'array.c:875,20'
              BranchSideFuncs: []
        - Branch String:   'array.c:875,7'
          Branch Sides:
            - BranchSide:      'array.c:878,16'
              BranchSideFuncs: []
            - BranchSide:      'array.c:890,10'
              BranchSideFuncs: []
        - Branch String:   'array.c:883,5'
          Branch Sides:
            - BranchSide:      'array.c:885,11'
              BranchSideFuncs: []
            - BranchSide:      'array.c:890,10'
              BranchSideFuncs: []
        - Branch String:   'array.c:885,11'
          Branch Sides:
            - BranchSide:      'array.c:883,37'
              BranchSideFuncs: []
            - BranchSide:      'array.c:886,14'
              BranchSideFuncs: []
        - Branch String:   'array.c:883,5'
          Branch Sides:
            - BranchSide:      'array.c:885,11'
              BranchSideFuncs: []
            - BranchSide:      'array.c:890,10'
              BranchSideFuncs: []
        - Branch String:   'array.c:890,7'
          Branch Sides:
            - BranchSide:      'array.c:892,53'
              BranchSideFuncs: []
            - BranchSide:      'array.c:897,8'
              BranchSideFuncs: []
        - Branch String:   'array.c:892,9'
          Branch Sides:
            - BranchSide:      'array.c:900,19'
              BranchSideFuncs: []
            - BranchSide:      'array.c:904,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'array.c:823,17'
          Dst:             realloc
        - Src:             'array.c:843,15'
          Dst:             cups_array_find
    - functionName:    cups_array_find
      functionSourceFile: '/src/libcups/cups/array.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1003
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          106
      EdgeCount:       28
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'array.c:923,7'
          Branch Sides:
            - BranchSide:      'array.c:926,14'
              BranchSideFuncs: []
            - BranchSide:      'array.c:989,31'
              BranchSideFuncs: []
        - Branch String:   'array.c:989,5'
          Branch Sides:
            - BranchSide:      'array.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'array.c:991,14'
              BranchSideFuncs: []
        - Branch String:   'array.c:926,9'
          Branch Sides:
            - BranchSide:      'array.c:929,41'
              BranchSideFuncs: []
            - BranchSide:      'array.c:953,31'
              BranchSideFuncs: []
        - Branch String:   'array.c:929,72'
          Branch Sides:
            - BranchSide:      'array.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'array.c:929,81'
              BranchSideFuncs: []
        - Branch String:   'array.c:929,85'
          Branch Sides:
            - BranchSide:      'array.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'array.c:929,108'
              BranchSideFuncs: []
        - Branch String:   'array.c:961,11'
          Branch Sides:
            - BranchSide:      'array.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'array.c:963,21'
              BranchSideFuncs: []
        - Branch String:   'array.c:967,5'
          Branch Sides:
            - BranchSide:      'array.c:958,23'
              BranchSideFuncs: []
            - BranchSide:      'array.c:973,25'
              BranchSideFuncs: []
        - Branch String:   'array.c:973,11'
          Branch Sides:
            - BranchSide:      'array.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'array.c:979,25'
              BranchSideFuncs: []
        - Branch String:   'array.c:991,11'
          Branch Sides:
            - BranchSide:      'array.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'array.c:989,58'
              BranchSideFuncs: []
        - Branch String:   'array.c:989,5'
          Branch Sides:
            - BranchSide:      'array.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'array.c:991,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cupsArrayFind
      functionSourceFile: '/src/libcups/cups/array.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          98
      EdgeCount:       27
      CyclomaticComplexity: 12
      functionsReached:
        - cups_array_find
      functionUses:    2
      BranchProfiles:
        - Branch String:   'array.c:328,10'
          Branch Sides:
            - BranchSide:      'array.c:328,17'
              BranchSideFuncs: []
            - BranchSide:      'array.c:374,1'
              BranchSideFuncs: []
        - Branch String:   'array.c:328,30'
          Branch Sides:
            - BranchSide:      'array.c:332,10'
              BranchSideFuncs:
                - cups_array_find
            - BranchSide:      'array.c:374,1'
              BranchSideFuncs: []
        - Branch String:   'array.c:332,7'
          Branch Sides:
            - BranchSide:      'array.c:0,0'
              BranchSideFuncs:
                - cups_array_find
            - BranchSide:      'array.c:334,23'
              BranchSideFuncs:
                - cups_array_find
        - Branch String:   'array.c:334,9'
          Branch Sides:
            - BranchSide:      'array.c:0,0'
              BranchSideFuncs:
                - cups_array_find
            - BranchSide:      'array.c:339,28'
              BranchSideFuncs:
                - cups_array_find
        - Branch String:   'array.c:339,14'
          Branch Sides:
            - BranchSide:      'array.c:0,0'
              BranchSideFuncs:
                - cups_array_find
            - BranchSide:      'array.c:348,13'
              BranchSideFuncs:
                - cups_array_find
        - Branch String:   'array.c:349,7'
          Branch Sides:
            - BranchSide:      'array.c:353,13'
              BranchSideFuncs: []
            - BranchSide:      'array.c:370,8'
              BranchSideFuncs: []
        - Branch String:   'array.c:353,20'
          Branch Sides:
            - BranchSide:      'array.c:353,26'
              BranchSideFuncs: []
            - BranchSide:      'array.c:360,8'
              BranchSideFuncs: []
        - Branch String:   'array.c:356,7'
          Branch Sides:
            - BranchSide:      'array.c:357,17'
              BranchSideFuncs: []
            - BranchSide:      'array.c:360,8'
              BranchSideFuncs: []
        - Branch String:   'array.c:356,26'
          Branch Sides:
            - BranchSide:      'array.c:356,36'
              BranchSideFuncs: []
            - BranchSide:      'array.c:360,8'
              BranchSideFuncs: []
        - Branch String:   'array.c:362,9'
          Branch Sides:
            - BranchSide:      'array.c:363,10'
              BranchSideFuncs: []
            - BranchSide:      'array.c:365,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'array.c:348,13'
          Dst:             cups_array_find
    - functionName:    cupsArrayClear
      functionSourceFile: '/src/libcups/cups/array.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'array.c:203,7'
          Branch Sides:
            - BranchSide:      'array.c:207,10'
              BranchSideFuncs: []
            - BranchSide:      'array.c:223,1'
              BranchSideFuncs: []
        - Branch String:   'array.c:207,7'
          Branch Sides:
            - BranchSide:      'array.c:212,17'
              BranchSideFuncs: []
            - BranchSide:      'array.c:218,19'
              BranchSideFuncs: []
        - Branch String:   'array.c:212,5'
          Branch Sides:
            - BranchSide:      'array.c:212,38'
              BranchSideFuncs: []
            - BranchSide:      'array.c:218,19'
              BranchSideFuncs: []
        - Branch String:   'array.c:212,5'
          Branch Sides:
            - BranchSide:      'array.c:213,11'
              BranchSideFuncs: []
            - BranchSide:      'array.c:218,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cupsArrayDelete
      functionSourceFile: '/src/libcups/cups/array.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cupsArrayClear
      functionUses:    5
      BranchProfiles:
        - Branch String:   'array.c:237,7'
          Branch Sides:
            - BranchSide:      'array.c:241,3'
              BranchSideFuncs: []
            - BranchSide:      'array.c:247,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'array.c:241,3'
          Dst:             cupsArrayClear
    - functionName:    cupsArrayNew
      functionSourceFile: '/src/libcups/cups/array.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'array.c:630,7'
          Branch Sides:
            - BranchSide:      'array.c:633,6'
              BranchSideFuncs: []
            - BranchSide:      'array.c:659,1'
              BranchSideFuncs: []
        - Branch String:   'array.c:640,17'
          Branch Sides:
            - BranchSide:      'array.c:642,8'
              BranchSideFuncs:
                - malloc
                - free
            - BranchSide:      'array.c:655,6'
              BranchSideFuncs: []
        - Branch String:   'array.c:646,9'
          Branch Sides:
            - BranchSide:      '/usr/include/x86_64-linux-gnu/bits/string_fortified.h:71,10'
              BranchSideFuncs:
                - free
            - BranchSide:      'array.c:648,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'array.c:630,12'
          Dst:             calloc
    - functionName:    cupsArrayRemove
      functionSourceFile: '/src/libcups/cups/array.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          98
      EdgeCount:       31
      CyclomaticComplexity: 13
      functionsReached:
        - cups_array_find
      functionUses:    1
      BranchProfiles:
        - Branch String:   'array.c:706,10'
          Branch Sides:
            - BranchSide:      'array.c:706,16'
              BranchSideFuncs: []
            - BranchSide:      'array.c:746,1'
              BranchSideFuncs: []
        - Branch String:   'array.c:706,34'
          Branch Sides:
            - BranchSide:      'array.c:710,38'
              BranchSideFuncs:
                - cups_array_find
            - BranchSide:      'array.c:746,1'
              BranchSideFuncs: []
        - Branch String:   'array.c:711,7'
          Branch Sides:
            - BranchSide:      'array.c:715,19'
              BranchSideFuncs: []
            - BranchSide:      'array.c:746,1'
              BranchSideFuncs: []
        - Branch String:   'array.c:717,7'
          Branch Sides:
            - BranchSide:      'array.c:718,22'
              BranchSideFuncs: []
            - BranchSide:      'array.c:720,15'
              BranchSideFuncs: []
        - Branch String:   'array.c:720,7'
          Branch Sides:
            - BranchSide:      'array.c:721,16'
              BranchSideFuncs: []
            - BranchSide:      'array.c:723,21'
              BranchSideFuncs: []
        - Branch String:   'array.c:723,7'
          Branch Sides:
            - BranchSide:      'array.c:725,9'
              BranchSideFuncs: []
            - BranchSide:      'array.c:731,20'
              BranchSideFuncs: []
        - Branch String:   'array.c:731,7'
          Branch Sides:
            - BranchSide:      'array.c:732,15'
              BranchSideFuncs: []
            - BranchSide:      'array.c:733,20'
              BranchSideFuncs: []
        - Branch String:   'array.c:736,3'
          Branch Sides:
            - BranchSide:      'array.c:738,20'
              BranchSideFuncs: []
            - BranchSide:      'array.c:742,10'
              BranchSideFuncs: []
        - Branch String:   'array.c:738,9'
          Branch Sides:
            - BranchSide:      'array.c:736,35'
              BranchSideFuncs: []
            - BranchSide:      'array.c:739,19'
              BranchSideFuncs: []
        - Branch String:   'array.c:736,3'
          Branch Sides:
            - BranchSide:      'array.c:738,20'
              BranchSideFuncs: []
            - BranchSide:      'array.c:742,10'
              BranchSideFuncs: []
        - Branch String:   'array.c:742,7'
          Branch Sides:
            - BranchSide:      'array.c:743,8'
              BranchSideFuncs: []
            - BranchSide:      'array.c:746,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'array.c:710,13'
          Dst:             cups_array_find
    - functionName:    httpClose
      functionSourceFile: '/src/libcups/cups/http.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       6
      CyclomaticComplexity: 3
      functionsReached:
        - _httpDisconnect
        - _httpFreeCredentials
        - httpAddrFreeList
      functionUses:    1
      BranchProfiles:
        - Branch String:   'http.c:279,7'
          Branch Sides:
            - BranchSide:      'http.c:283,3'
              BranchSideFuncs: []
            - BranchSide:      'http.c:300,1'
              BranchSideFuncs: []
        - Branch String:   'http.c:288,3'
          Branch Sides:
            - BranchSide:      'http.c:290,10'
              BranchSideFuncs:
                - free
                - free
                - _httpFreeCredentials
                - free
            - BranchSide:      'http.c:294,14'
              BranchSideFuncs:
                - free
                - free
                - _httpFreeCredentials
                - free
      Callsites:
        - Src:             'http.c:283,3'
          Dst:             _httpDisconnect
        - Src:             'http.c:286,3'
          Dst:             httpAddrFreeList
        - Src:             'http.c:297,3'
          Dst:             _httpFreeCredentials
    - functionName:    _httpDisconnect
      functionSourceFile: '/src/libcups/cups/http.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _httpTLSStop
        - httpAddrClose
      functionUses:    1
      BranchProfiles:
        - Branch String:   'http.c:612,7'
          Branch Sides:
            - BranchSide:      'http.c:613,5'
              BranchSideFuncs:
                - httpAddrClose
            - BranchSide:      'http.c:615,29'
              BranchSideFuncs:
                - httpAddrClose
      Callsites:
        - Src:             'http.c:613,5'
          Dst:             _httpTLSStop
        - Src:             'http.c:615,3'
          Dst:             httpAddrClose
    - functionName:    httpInitialize
      functionSourceFile: '/src/libcups/cups/http.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1450
      functionLinenumberEnd: 1473
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached:
        - _cupsGlobalLock
        - _cupsGlobalUnlock
        - _httpTLSInitialize
        - sigaction
      functionUses:    2
      BranchProfiles:
        - Branch String:   'http.c:1451,7'
          Branch Sides:
            - BranchSide:      '/usr/include/x86_64-linux-gnu/bits/string_fortified.h:71,10'
              BranchSideFuncs:
                - _cupsGlobalUnlock
            - BranchSide:      'http.c:1453,5'
              BranchSideFuncs:
                - _cupsGlobalUnlock
      Callsites:
        - Src:             'http.c:1450,3'
          Dst:             _cupsGlobalLock
        - Src:             'http.c:1453,5'
          Dst:             _cupsGlobalUnlock
        - Src:             'http.c:1466,3'
          Dst:             sigaction
        - Src:             'http.c:1469,3'
          Dst:             _httpTLSInitialize
        - Src:             'http.c:1472,3'
          Dst:             _cupsGlobalUnlock
    - functionName:    sigaction
      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:    _cupsSetError
      functionSourceFile: '/src/libcups/cups/request.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          48
      EdgeCount:       18
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - _cupsGlobals
        - _cupsStrAlloc
        - _cupsStrFree
        - cupsLangDefault
        - cupsLangGetString
        - strerror
      functionUses:    24
      BranchProfiles:
        - Branch String:   'request.c:865,16'
          Branch Sides:
            - BranchSide:      'request.c:865,19'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - _cupsGlobals
                - _cupsStrFree
                - _cupsStrAlloc
                - cupsLangGetString
                - _cupsStrAlloc
                - cupsLangDefault
            - BranchSide:      'request.c:871,20'
              BranchSideFuncs:
                - _cupsGlobals
                - _cupsStrFree
                - _cupsStrAlloc
                - cupsLangGetString
                - _cupsStrAlloc
                - cupsLangDefault
        - Branch String:   'request.c:865,7'
          Branch Sides:
            - BranchSide:      'request.c:867,16'
              BranchSideFuncs:
                - _cupsGlobals
                - _cupsStrFree
                - _cupsStrAlloc
                - cupsLangGetString
                - _cupsStrAlloc
                - cupsLangDefault
            - BranchSide:      'request.c:871,20'
              BranchSideFuncs:
                - _cupsGlobals
                - _cupsStrFree
                - _cupsStrAlloc
                - cupsLangGetString
                - _cupsStrAlloc
                - cupsLangDefault
        - Branch String:   'request.c:874,7'
          Branch Sides:
            - BranchSide:      'request.c:876,5'
              BranchSideFuncs:
                - _cupsStrAlloc
                - cupsLangGetString
                - _cupsStrAlloc
                - cupsLangDefault
            - BranchSide:      'request.c:881,7'
              BranchSideFuncs:
                - _cupsStrAlloc
                - cupsLangGetString
                - _cupsStrAlloc
                - cupsLangDefault
        - Branch String:   'request.c:881,7'
          Branch Sides:
            - BranchSide:      'request.c:883,9'
              BranchSideFuncs: []
            - BranchSide:      'request.c:898,1'
              BranchSideFuncs: []
        - Branch String:   'request.c:883,9'
          Branch Sides:
            - BranchSide:      'request.c:886,16'
              BranchSideFuncs:
                - cupsLangGetString
                - _cupsStrAlloc
                - cupsLangDefault
            - BranchSide:      'request.c:893,33'
              BranchSideFuncs:
                - _cupsStrAlloc
        - Branch String:   'request.c:886,11'
          Branch Sides:
            - BranchSide:      'request.c:887,21'
              BranchSideFuncs:
                - cupsLangDefault
                - cupsLangGetString
                - _cupsStrAlloc
            - BranchSide:      'request.c:889,47'
              BranchSideFuncs:
                - cupsLangGetString
                - _cupsStrAlloc
      Callsites:
        - Src:             'request.c:865,19'
          Dst:             __errno_location
        - Src:             'request.c:867,16'
          Dst:             strerror
        - Src:             'request.c:871,20'
          Dst:             _cupsGlobals
        - Src:             'request.c:876,5'
          Dst:             _cupsStrFree
        - Src:             'request.c:887,21'
          Dst:             cupsLangDefault
        - Src:             'request.c:889,47'
          Dst:             cupsLangGetString
        - Src:             'request.c:889,33'
          Dst:             _cupsStrAlloc
        - Src:             'request.c:893,33'
          Dst:             _cupsStrAlloc
    - 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:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _cupsGlobalLock
      functionSourceFile: '/src/libcups/cups/globals.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - cupsMutexLock
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'globals.c:57,3'
          Dst:             cupsMutexLock
    - functionName:    _cupsGlobals
      functionSourceFile: '/src/libcups/cups/globals.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         25
      ICount:          127
      EdgeCount:       37
      CyclomaticComplexity: 14
      functionsReached:
        - __snprintf_chk
        - access
        - calloc
        - cupsCopyString
        - cups_globals_init
        - getenv
        - getpwuid_r
        - getuid
        - pthread_getspecific
        - pthread_once
        - pthread_setspecific
        - strdup
      functionUses:    5
      BranchProfiles:
        - Branch String:   'globals.c:77,7'
          Branch Sides:
            - BranchSide:      'globals.c:85,3'
              BranchSideFuncs:
                - getenv
                - calloc
                - getenv
                - getenv
                - getenv
                - getuid
                - getenv
                - getenv
                - getuid
                - strdup
                - pthread_setspecific
                - getuid
                - getpwuid_r
                - cupsCopyString
                - __snprintf_chk
                - strdup
                - __snprintf_chk
                - access
                - __snprintf_chk
                - getuid
                - __snprintf_chk
                - __snprintf_chk
                - strdup
                - getenv
                - getuid
            - BranchSide:      'globals.c:156,33'
              BranchSideFuncs:
                - getenv
                - calloc
                - getenv
                - getenv
                - getenv
                - getuid
                - getenv
                - getenv
                - getuid
                - strdup
                - pthread_setspecific
                - getuid
                - getpwuid_r
                - cupsCopyString
                - __snprintf_chk
                - strdup
                - __snprintf_chk
                - access
                - __snprintf_chk
                - getuid
                - __snprintf_chk
                - __snprintf_chk
                - strdup
                - getenv
                - getuid
        - Branch String:   'globals.c:172,7'
          Branch Sides:
            - BranchSide:      'globals.c:85,3'
              BranchSideFuncs: []
            - BranchSide:      'globals.c:177,7'
              BranchSideFuncs:
                - getenv
                - getenv
                - getenv
                - getuid
                - getenv
                - getenv
                - getuid
                - strdup
                - pthread_setspecific
                - getuid
                - getpwuid_r
                - cupsCopyString
                - __snprintf_chk
                - strdup
                - __snprintf_chk
                - access
                - __snprintf_chk
                - getuid
                - __snprintf_chk
                - __snprintf_chk
                - strdup
                - getenv
                - getuid
        - Branch String:   'globals.c:267,7'
          Branch Sides:
            - BranchSide:      'globals.c:272,19'
              BranchSideFuncs:
                - getuid
                - getuid
                - getpwuid_r
                - cupsCopyString
                - __snprintf_chk
                - strdup
                - pthread_setspecific
                - __snprintf_chk
                - access
                - __snprintf_chk
                - getuid
                - __snprintf_chk
                - __snprintf_chk
                - strdup
            - BranchSide:      'globals.c:280,24'
              BranchSideFuncs:
                - getenv
                - getenv
                - getuid
                - strdup
                - pthread_setspecific
                - getuid
                - getpwuid_r
                - cupsCopyString
                - __snprintf_chk
                - strdup
                - __snprintf_chk
                - access
                - __snprintf_chk
                - getuid
                - __snprintf_chk
                - __snprintf_chk
                - strdup
                - getenv
        - Branch String:   'globals.c:283,9'
          Branch Sides:
            - BranchSide:      'globals.c:285,28'
              BranchSideFuncs:
                - getenv
                - getuid
                - strdup
                - pthread_setspecific
                - getuid
                - getpwuid_r
                - cupsCopyString
                - __snprintf_chk
                - strdup
                - __snprintf_chk
                - access
                - __snprintf_chk
                - getuid
                - __snprintf_chk
                - __snprintf_chk
                - strdup
            - BranchSide:      'globals.c:290,8'
              BranchSideFuncs:
                - getuid
                - strdup
                - pthread_setspecific
                - getuid
                - getpwuid_r
                - cupsCopyString
                - __snprintf_chk
                - strdup
                - __snprintf_chk
                - access
                - __snprintf_chk
                - getuid
                - __snprintf_chk
                - __snprintf_chk
                - strdup
        - Branch String:   'globals.c:290,7'
          Branch Sides:
            - BranchSide:      'globals.c:293,22'
              BranchSideFuncs:
                - strdup
                - pthread_setspecific
            - BranchSide:      'globals.c:296,12'
              BranchSideFuncs:
                - strdup
                - pthread_setspecific
                - getuid
                - getpwuid_r
                - cupsCopyString
                - __snprintf_chk
                - strdup
                - __snprintf_chk
                - access
                - __snprintf_chk
                - getuid
                - __snprintf_chk
                - __snprintf_chk
        - Branch String:   'globals.c:290,7'
          Branch Sides:
            - BranchSide:      'globals.c:293,22'
              BranchSideFuncs:
                - strdup
                - pthread_setspecific
            - BranchSide:      'globals.c:307,8'
              BranchSideFuncs:
                - getuid
                - getpwuid_r
                - cupsCopyString
                - __snprintf_chk
                - strdup
                - pthread_setspecific
                - __snprintf_chk
                - access
                - __snprintf_chk
                - getuid
                - __snprintf_chk
                - __snprintf_chk
        - Branch String:   'globals.c:296,12'
          Branch Sides:
            - BranchSide:      'globals.c:299,22'
              BranchSideFuncs:
                - getuid
                - getpwuid_r
                - cupsCopyString
                - __snprintf_chk
                - strdup
                - pthread_setspecific
                - __snprintf_chk
                - access
                - __snprintf_chk
                - getuid
                - __snprintf_chk
                - __snprintf_chk
            - BranchSide:      'globals.c:307,8'
              BranchSideFuncs:
                - getuid
                - getpwuid_r
                - cupsCopyString
                - __snprintf_chk
                - strdup
                - pthread_setspecific
                - __snprintf_chk
                - access
                - __snprintf_chk
                - getuid
                - __snprintf_chk
                - __snprintf_chk
        - Branch String:   'globals.c:307,13'
          Branch Sides:
            - BranchSide:      'globals.c:313,16'
              BranchSideFuncs:
                - __snprintf_chk
                - strdup
                - pthread_setspecific
                - __snprintf_chk
                - access
                - __snprintf_chk
                - getuid
                - __snprintf_chk
                - __snprintf_chk
            - BranchSide:      'globals.c:334,7'
              BranchSideFuncs:
                - __snprintf_chk
                - strdup
                - pthread_setspecific
                - __snprintf_chk
                - access
                - __snprintf_chk
                - getuid
                - __snprintf_chk
                - __snprintf_chk
        - Branch String:   'globals.c:314,9'
          Branch Sides:
            - BranchSide:      'globals.c:316,34'
              BranchSideFuncs:
                - __snprintf_chk
                - strdup
                - pthread_setspecific
                - __snprintf_chk
                - access
                - __snprintf_chk
                - getuid
                - __snprintf_chk
                - __snprintf_chk
            - BranchSide:      'globals.c:319,3'
              BranchSideFuncs:
                - __snprintf_chk
                - strdup
                - pthread_setspecific
                - __snprintf_chk
                - access
                - __snprintf_chk
                - getuid
                - __snprintf_chk
                - __snprintf_chk
        - Branch String:   'globals.c:334,7'
          Branch Sides:
            - BranchSide:      'globals.c:337,5'
              BranchSideFuncs:
                - __snprintf_chk
                - access
                - __snprintf_chk
                - strdup
                - pthread_setspecific
                - getuid
                - __snprintf_chk
                - __snprintf_chk
            - BranchSide:      'globals.c:339,12'
              BranchSideFuncs:
                - __snprintf_chk
                - access
                - __snprintf_chk
                - strdup
                - pthread_setspecific
                - getuid
                - __snprintf_chk
                - __snprintf_chk
        - Branch String:   'globals.c:339,12'
          Branch Sides:
            - BranchSide:      'globals.c:342,5'
              BranchSideFuncs:
                - __snprintf_chk
                - strdup
                - pthread_setspecific
            - BranchSide:      'globals.c:344,12'
              BranchSideFuncs:
                - __snprintf_chk
                - access
                - __snprintf_chk
                - strdup
                - pthread_setspecific
                - getuid
                - __snprintf_chk
        - Branch String:   'globals.c:344,12'
          Branch Sides:
            - BranchSide:      'globals.c:347,5'
              BranchSideFuncs:
                - getuid
                - __snprintf_chk
                - strdup
                - pthread_setspecific
            - BranchSide:      'globals.c:354,5'
              BranchSideFuncs:
                - getuid
                - __snprintf_chk
                - strdup
                - pthread_setspecific
        - Branch String:   'globals.c:348,9'
          Branch Sides:
            - BranchSide:      'globals.c:349,7'
              BranchSideFuncs:
                - strdup
                - pthread_setspecific
            - BranchSide:      'globals.c:359,20'
              BranchSideFuncs:
                - strdup
                - pthread_setspecific
      Callsites:
        - Src:             'globals.c:73,3'
          Dst:             pthread_once
        - Src:             'globals.c:73,3'
          Dst:             cups_globals_init
        - Src:             'globals.c:77,32'
          Dst:             pthread_getspecific
        - Src:             'globals.c:80,15'
          Dst:             getenv
        - Src:             'globals.c:80,15'
          Dst:             calloc
        - Src:             'globals.c:80,15'
          Dst:             getenv
        - Src:             'globals.c:80,15'
          Dst:             getenv
        - Src:             'globals.c:80,15'
          Dst:             getenv
        - Src:             'globals.c:80,15'
          Dst:             getuid
        - Src:             'globals.c:80,15'
          Dst:             getenv
        - Src:             'globals.c:80,15'
          Dst:             getenv
        - Src:             'globals.c:80,15'
          Dst:             getenv
        - Src:             'globals.c:80,15'
          Dst:             getuid
        - Src:             'globals.c:80,15'
          Dst:             getuid
        - Src:             'globals.c:80,15'
          Dst:             strdup
        - Src:             'globals.c:80,15'
          Dst:             strdup
        - Src:             'globals.c:80,15'
          Dst:             getuid
        - Src:             'globals.c:80,15'
          Dst:             getpwuid_r
        - Src:             'globals.c:80,15'
          Dst:             cupsCopyString
        - Src:             'globals.c:80,15'
          Dst:             __snprintf_chk
        - Src:             'globals.c:80,15'
          Dst:             __snprintf_chk
        - Src:             'globals.c:80,15'
          Dst:             __snprintf_chk
        - Src:             'globals.c:80,15'
          Dst:             access
        - Src:             'globals.c:80,15'
          Dst:             __snprintf_chk
        - Src:             'globals.c:80,15'
          Dst:             getuid
        - Src:             'globals.c:80,15'
          Dst:             __snprintf_chk
        - Src:             'globals.c:80,15'
          Dst:             strdup
        - Src:             'globals.c:81,7'
          Dst:             pthread_setspecific
    - functionName:    cups_globals_init
      functionSourceFile: '/src/libcups/cups/globals.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - cups_globals_free
        - pthread_key_create
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'globals.c:421,3'
          Dst:             pthread_key_create
        - Src:             'globals.c:421,3'
          Dst:             cups_globals_free
    - functionName:    pthread_once
      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_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:    getenv
      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:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getuid
      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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getpwuid_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    cups_globals_free
      functionSourceFile: '/src/libcups/cups/globals.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          66
      EdgeCount:       10
      CyclomaticComplexity: 5
      functionsReached:
        - _cupsStrFree
        - _httpFreeCredentials
        - cupsArrayDelete
        - cupsFileClose
        - httpClose
        - regfree
      functionUses:    1
      BranchProfiles:
        - Branch String:   'globals.c:377,7'
          Branch Sides:
            - BranchSide:      'globals.c:378,5'
              BranchSideFuncs:
                - free
                - cupsArrayDelete
                - cupsArrayDelete
                - cupsArrayDelete
                - httpClose
                - _httpFreeCredentials
                - cupsFileClose
                - cupsFileClose
                - cupsFileClose
                - cupsArrayDelete
                - cupsArrayDelete
                - regfree
                - free
                - free
                - free
                - free
            - BranchSide:      'globals.c:380,21'
              BranchSideFuncs:
                - free
                - cupsArrayDelete
                - cupsArrayDelete
                - cupsArrayDelete
                - httpClose
                - _httpFreeCredentials
                - cupsFileClose
                - cupsFileClose
                - cupsFileClose
                - cupsArrayDelete
                - cupsArrayDelete
                - regfree
                - free
                - free
                - free
                - free
        - Branch String:   'globals.c:380,3'
          Branch Sides:
            - BranchSide:      'globals.c:382,20'
              BranchSideFuncs:
                - cupsArrayDelete
                - cupsArrayDelete
                - cupsArrayDelete
                - httpClose
                - _httpFreeCredentials
                - cupsFileClose
                - cupsFileClose
                - cupsFileClose
                - cupsArrayDelete
                - cupsArrayDelete
                - regfree
                - free
                - free
                - free
                - free
            - BranchSide:      'globals.c:386,23'
              BranchSideFuncs:
                - cupsArrayDelete
                - cupsArrayDelete
                - cupsArrayDelete
                - httpClose
                - _httpFreeCredentials
                - cupsFileClose
                - cupsFileClose
                - cupsFileClose
                - cupsArrayDelete
                - cupsArrayDelete
                - regfree
                - free
                - free
                - free
                - free
        - Branch String:   'globals.c:380,3'
          Branch Sides:
            - BranchSide:      'globals.c:382,20'
              BranchSideFuncs:
                - cupsArrayDelete
                - cupsArrayDelete
                - cupsArrayDelete
                - httpClose
                - _httpFreeCredentials
                - cupsFileClose
                - cupsFileClose
                - cupsFileClose
                - cupsArrayDelete
                - cupsArrayDelete
                - regfree
                - free
                - free
                - free
                - free
            - BranchSide:      'globals.c:386,23'
              BranchSideFuncs:
                - cupsArrayDelete
                - cupsArrayDelete
                - cupsArrayDelete
                - httpClose
                - _httpFreeCredentials
                - cupsFileClose
                - cupsFileClose
                - cupsFileClose
                - cupsArrayDelete
                - cupsArrayDelete
                - regfree
                - free
                - free
                - free
                - free
        - Branch String:   'globals.c:400,7'
          Branch Sides:
            - BranchSide:      'globals.c:402,5'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'globals.c:406,12'
              BranchSideFuncs:
                - free
                - free
                - free
      Callsites:
        - Src:             'globals.c:378,5'
          Dst:             _cupsStrFree
        - Src:             'globals.c:386,3'
          Dst:             cupsArrayDelete
        - Src:             'globals.c:387,3'
          Dst:             cupsArrayDelete
        - Src:             'globals.c:388,3'
          Dst:             cupsArrayDelete
        - Src:             'globals.c:390,3'
          Dst:             httpClose
        - Src:             'globals.c:392,3'
          Dst:             _httpFreeCredentials
        - Src:             'globals.c:394,3'
          Dst:             cupsFileClose
        - Src:             'globals.c:395,3'
          Dst:             cupsFileClose
        - Src:             'globals.c:396,3'
          Dst:             cupsFileClose
        - Src:             'globals.c:398,3'
          Dst:             cupsArrayDelete
        - Src:             'globals.c:399,3'
          Dst:             cupsArrayDelete
        - Src:             'globals.c:402,5'
          Dst:             regfree
    - 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:    regfree
      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:    _cupsGlobalUnlock
      functionSourceFile: '/src/libcups/cups/globals.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - cupsMutexUnlock
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'globals.c:96,3'
          Dst:             cupsMutexUnlock
    - functionName:    _cupsGetPassword
      functionSourceFile: '/src/libcups/cups/usersys.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          153
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - __printf_chk
        - _cupsGlobals
        - close
        - fflush
        - fputs
        - open
        - putchar
        - read
        - tcgetattr
        - tcsetattr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'usersys.c:755,7'
          Branch Sides:
            - BranchSide:      'usersys.c:758,7'
              BranchSideFuncs: []
            - BranchSide:      'usersys.c:862,1'
              BranchSideFuncs: []
        - Branch String:   'usersys.c:758,7'
          Branch Sides:
            - BranchSide:      'usersys.c:760,5'
              BranchSideFuncs:
                - tcsetattr
                - close
                - __printf_chk
                - fflush
                - read
                - putchar
                - fflush
                - tcsetattr
                - close
                - putchar
                - fflush
                - fputs
                - putchar
                - putchar
                - putchar
                - fputs
            - BranchSide:      'usersys.c:764,12'
              BranchSideFuncs:
                - tcsetattr
                - close
                - __printf_chk
                - fflush
                - read
                - putchar
                - fflush
                - tcsetattr
                - close
                - putchar
                - fflush
                - fputs
                - putchar
                - putchar
                - putchar
                - fputs
        - Branch String:   'usersys.c:769,7'
          Branch Sides:
            - BranchSide:      'usersys.c:771,5'
              BranchSideFuncs:
                - __printf_chk
                - fflush
                - read
                - putchar
                - fflush
                - tcsetattr
                - close
                - putchar
                - fflush
                - fputs
                - putchar
                - putchar
                - putchar
                - fputs
            - BranchSide:      'usersys.c:776,3'
              BranchSideFuncs:
                - __printf_chk
                - fflush
                - read
                - putchar
                - fflush
                - tcsetattr
                - close
                - putchar
                - fflush
                - fputs
                - putchar
                - putchar
                - putchar
                - fputs
        - Branch String:   'usersys.c:784,3'
          Branch Sides:
            - BranchSide:      'usersys.c:786,9'
              BranchSideFuncs:
                - putchar
                - fflush
                - tcsetattr
                - close
                - putchar
                - fflush
                - read
                - fputs
                - putchar
                - putchar
                - putchar
                - fputs
            - BranchSide:      'usersys.c:843,3'
              BranchSideFuncs:
                - putchar
                - fflush
                - tcsetattr
                - close
        - Branch String:   'usersys.c:786,37'
          Branch Sides:
            - BranchSide:      'usersys.c:788,19'
              BranchSideFuncs:
                - putchar
                - fflush
                - tcsetattr
                - close
            - BranchSide:      'usersys.c:843,3'
              BranchSideFuncs:
                - putchar
                - fflush
                - tcsetattr
                - close
        - Branch String:   'usersys.c:788,38'
          Branch Sides:
            - BranchSide:      'usersys.c:788,38'
              BranchSideFuncs:
                - putchar
                - fflush
                - tcsetattr
                - close
            - BranchSide:      'usersys.c:843,3'
              BranchSideFuncs:
                - putchar
                - fflush
                - tcsetattr
                - close
        - Branch String:   'usersys.c:788,38'
          Branch Sides:
            - BranchSide:      'usersys.c:795,24'
              BranchSideFuncs:
                - putchar
                - fflush
                - read
                - putchar
                - fflush
                - tcsetattr
                - close
                - fputs
                - putchar
                - putchar
                - putchar
                - fputs
            - BranchSide:      'usersys.c:843,3'
              BranchSideFuncs:
                - putchar
                - fflush
                - tcsetattr
                - close
            - BranchSide:      'usersys.c:843,3'
              BranchSideFuncs:
                - putchar
                - fflush
                - tcsetattr
                - close
        - Branch String:   'usersys.c:795,44'
          Branch Sides:
            - BranchSide:      'usersys.c:795,44'
              BranchSideFuncs:
                - putchar
                - fflush
                - read
                - putchar
                - fflush
                - tcsetattr
                - close
                - putchar
                - putchar
                - putchar
                - fputs
                - fputs
            - BranchSide:      'usersys.c:798,19'
              BranchSideFuncs:
                - putchar
                - fflush
                - read
                - putchar
                - fflush
                - tcsetattr
                - close
                - putchar
                - putchar
                - putchar
                - fputs
                - fputs
        - Branch String:   'usersys.c:795,44'
          Branch Sides:
            - BranchSide:      'usersys.c:798,19'
              BranchSideFuncs:
                - putchar
                - fflush
                - read
                - putchar
                - fflush
                - tcsetattr
                - close
                - putchar
                - putchar
                - putchar
                - fputs
                - fputs
            - BranchSide:      'usersys.c:798,19'
              BranchSideFuncs:
                - putchar
                - fflush
                - read
                - putchar
                - fflush
                - tcsetattr
                - close
                - putchar
                - putchar
                - putchar
                - fputs
                - fputs
            - BranchSide:      'usersys.c:808,24'
              BranchSideFuncs:
                - putchar
                - fflush
                - read
                - putchar
                - fflush
                - tcsetattr
                - close
                - putchar
                - fputs
                - putchar
                - putchar
                - fputs
        - Branch String:   'usersys.c:798,11'
          Branch Sides:
            - BranchSide:      'usersys.c:800,17'
              BranchSideFuncs:
                - fputs
                - fflush
                - read
                - putchar
                - fflush
                - tcsetattr
                - close
                - putchar
                - putchar
                - putchar
                - putchar
                - fputs
            - BranchSide:      'usersys.c:805,9'
              BranchSideFuncs:
                - putchar
                - fflush
                - read
                - putchar
                - fflush
                - tcsetattr
                - close
                - fputs
                - putchar
                - putchar
                - putchar
                - fputs
        - Branch String:   'usersys.c:808,14'
          Branch Sides:
            - BranchSide:      'usersys.c:811,19'
              BranchSideFuncs:
                - putchar
                - fflush
                - read
                - putchar
                - fflush
                - tcsetattr
                - close
                - putchar
                - fputs
                - putchar
                - putchar
                - fputs
            - BranchSide:      'usersys.c:824,24'
              BranchSideFuncs:
                - putchar
                - fflush
                - read
                - putchar
                - fflush
                - tcsetattr
                - close
                - putchar
                - fputs
                - putchar
                - fputs
                - putchar
        - Branch String:   'usersys.c:811,11'
          Branch Sides:
            - BranchSide:      'usersys.c:815,19'
              BranchSideFuncs:
                - fputs
                - fflush
                - read
                - putchar
                - fflush
                - tcsetattr
                - close
                - putchar
                - fputs
                - putchar
                - putchar
                - putchar
            - BranchSide:      'usersys.c:821,9'
              BranchSideFuncs:
                - putchar
                - fflush
                - read
                - putchar
                - fflush
                - tcsetattr
                - close
                - putchar
                - fputs
                - putchar
                - putchar
                - fputs
        - Branch String:   'usersys.c:813,2'
          Branch Sides:
            - BranchSide:      'usersys.c:815,19'
              BranchSideFuncs:
                - fputs
                - fflush
                - read
                - putchar
                - fflush
                - tcsetattr
                - close
                - putchar
                - fputs
                - putchar
                - putchar
                - putchar
            - BranchSide:      'usersys.c:840,12'
              BranchSideFuncs:
                - fflush
                - read
                - putchar
                - fflush
                - tcsetattr
                - close
                - putchar
                - fputs
                - putchar
                - putchar
                - putchar
                - fputs
        - Branch String:   'usersys.c:824,43'
          Branch Sides:
            - BranchSide:      'usersys.c:830,22'
              BranchSideFuncs:
                - putchar
                - fflush
                - tcsetattr
                - close
            - BranchSide:      'usersys.c:843,3'
              BranchSideFuncs:
                - putchar
                - fflush
                - tcsetattr
                - close
        - Branch String:   'usersys.c:830,36'
          Branch Sides:
            - BranchSide:      'usersys.c:832,7'
              BranchSideFuncs:
                - putchar
                - fflush
                - read
                - putchar
                - fflush
                - tcsetattr
                - close
                - putchar
                - fputs
                - putchar
                - putchar
                - fputs
            - BranchSide:      'usersys.c:836,15'
              BranchSideFuncs:
                - putchar
                - fflush
                - read
                - putchar
                - fflush
                - tcsetattr
                - close
                - putchar
                - fputs
                - putchar
                - putchar
                - fputs
        - Branch String:   'usersys.c:851,22'
          Branch Sides:
            - BranchSide:      '/usr/include/x86_64-linux-gnu/bits/string_fortified.h:71,10'
              BranchSideFuncs: []
            - BranchSide:      'usersys.c:843,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'usersys.c:750,25'
          Dst:             _cupsGlobals
        - Src:             'usersys.c:755,14'
          Dst:             open
        - Src:             'usersys.c:758,7'
          Dst:             tcgetattr
        - Src:             'usersys.c:760,5'
          Dst:             close
        - Src:             'usersys.c:769,7'
          Dst:             tcsetattr
        - Src:             'usersys.c:771,5'
          Dst:             close
        - Src:             'usersys.c:776,3'
          Dst:             __printf_chk
        - Src:             'usersys.c:777,3'
          Dst:             fflush
        - Src:             'usersys.c:784,23'
          Dst:             read
        - Src:             'usersys.c:801,9'
          Dst:             fputs
        - Src:             'usersys.c:805,9'
          Dst:             putchar
        - Src:             'usersys.c:816,11'
          Dst:             fputs
        - Src:             'usersys.c:821,9'
          Dst:             putchar
        - Src:             'usersys.c:832,7'
          Dst:             putchar
        - Src:             'usersys.c:837,7'
          Dst:             putchar
        - Src:             'usersys.c:840,5'
          Dst:             fflush
        - Src:             'usersys.c:843,3'
          Dst:             putchar
        - Src:             'usersys.c:844,3'
          Dst:             fflush
        - Src:             'usersys.c:847,3'
          Dst:             tcsetattr
        - Src:             'usersys.c:848,3'
          Dst:             close
    - functionName:    tcgetattr
      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:    tcsetattr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __printf_chk
      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:    fflush
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    putchar
      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:    _httpFreeCredentials
      functionSourceFile: '/src/libcups/cups/./tls-openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1619
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          17
      EdgeCount:       7
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   './tls-openssl.c:1608,7'
          Branch Sides:
            - BranchSide:      './tls-openssl.c:1611,15'
              BranchSideFuncs: []
            - BranchSide:      './tls-openssl.c:1619,1'
              BranchSideFuncs: []
        - Branch String:   './tls-openssl.c:1611,7'
          Branch Sides:
            - BranchSide:      './tls-openssl.c:1612,17'
              BranchSideFuncs:
                - OPENSSL_sk_free
                - free
            - BranchSide:      './tls-openssl.c:1617,24'
              BranchSideFuncs:
                - OPENSSL_sk_free
                - free
        - Branch String:   './tls-openssl.c:1614,7'
          Branch Sides:
            - BranchSide:      './tls-openssl.c:1617,24'
              BranchSideFuncs:
                - OPENSSL_sk_free
                - free
            - BranchSide:      './tls-openssl.c:1619,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             './tls-openssl.c:1617,3'
          Dst:             OPENSSL_sk_free
    - functionName:    OPENSSL_sk_free
      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:    _httpTLSInitialize
      functionSourceFile: '/src/libcups/cups/./tls-openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1686
      functionLinenumberEnd: 1686
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          1
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _httpTLSStop
      functionSourceFile: '/src/libcups/cups/./tls-openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 2036
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_CTX_free
        - SSL_free
        - SSL_get_SSL_CTX
        - SSL_shutdown
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './tls-openssl.c:2029,13'
          Dst:             SSL_get_SSL_CTX
        - Src:             './tls-openssl.c:2031,3'
          Dst:             SSL_shutdown
        - Src:             './tls-openssl.c:2032,3'
          Dst:             SSL_CTX_free
        - Src:             './tls-openssl.c:2033,3'
          Dst:             SSL_free
    - functionName:    SSL_get_SSL_CTX
      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:    SSL_shutdown
      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:    SSL_CTX_free
      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:    SSL_free
      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:    cupsLangFind
      functionSourceFile: '/src/libcups/cups/language.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          145
      EdgeCount:       54
      CyclomaticComplexity: 23
      functionsReached:
        - __snprintf_chk
        - _cupsStrFree
        - _cups_strcasecmp
        - _cups_strncasecmp
        - access
        - calloc
        - cupsCopyString
        - cupsLangDefault
        - cupsLangLoadStrings
        - cupsMutexLock
        - cupsMutexUnlock
        - cupsRWInit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'language.c:107,7'
          Branch Sides:
            - BranchSide:      'language.c:108,13'
              BranchSideFuncs:
                - cupsLangDefault
            - BranchSide:      'language.c:110,3'
              BranchSideFuncs:
                - cupsMutexLock
                - cupsCopyString
                - _cups_strcasecmp
                - cupsMutexUnlock
                - calloc
                - cupsRWInit
                - cupsCopyString
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
        - Branch String:   'language.c:113,7'
          Branch Sides:
            - BranchSide:      'language.c:114,17'
              BranchSideFuncs:
                - _cups_strcasecmp
                - cupsMutexUnlock
                - calloc
                - cupsRWInit
                - cupsCopyString
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
            - BranchSide:      'language.c:116,3'
              BranchSideFuncs:
                - _cups_strcasecmp
                - cupsMutexUnlock
                - calloc
                - cupsRWInit
                - cupsCopyString
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
        - Branch String:   'language.c:116,3'
          Branch Sides:
            - BranchSide:      'language.c:118,33'
              BranchSideFuncs:
                - calloc
                - cupsRWInit
                - cupsCopyString
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
            - BranchSide:      'language.c:574,15'
              BranchSideFuncs:
                - calloc
                - cupsRWInit
                - cupsCopyString
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
        - Branch String:   'language.c:118,9'
          Branch Sides:
            - BranchSide:      'language.c:116,0'
              BranchSideFuncs:
                - cupsMutexUnlock
            - BranchSide:      'language.c:128,3'
              BranchSideFuncs:
                - cupsMutexUnlock
        - Branch String:   'language.c:574,7'
          Branch Sides:
            - BranchSide:      'language.c:126,3'
              BranchSideFuncs:
                - cupsMutexUnlock
            - BranchSide:      'language.c:577,21'
              BranchSideFuncs:
                - cupsRWInit
                - cupsCopyString
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
        - Branch String:   'language.c:581,7'
          Branch Sides:
            - BranchSide:      'language.c:0,0'
              BranchSideFuncs:
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
            - BranchSide:      'language.c:583,13'
              BranchSideFuncs:
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
        - Branch String:   'language.c:583,12'
          Branch Sides:
            - BranchSide:      'language.c:0,0'
              BranchSideFuncs:
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
            - BranchSide:      'language.c:585,13'
              BranchSideFuncs:
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
        - Branch String:   'language.c:585,12'
          Branch Sides:
            - BranchSide:      'language.c:0,0'
              BranchSideFuncs:
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
            - BranchSide:      'language.c:587,13'
              BranchSideFuncs:
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
        - Branch String:   'language.c:587,12'
          Branch Sides:
            - BranchSide:      'language.c:0,0'
              BranchSideFuncs:
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
            - BranchSide:      'language.c:589,13'
              BranchSideFuncs:
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
        - Branch String:   'language.c:589,12'
          Branch Sides:
            - BranchSide:      'language.c:0,0'
              BranchSideFuncs:
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
            - BranchSide:      'language.c:591,13'
              BranchSideFuncs:
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
        - Branch String:   'language.c:591,12'
          Branch Sides:
            - BranchSide:      'language.c:0,0'
              BranchSideFuncs:
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
            - BranchSide:      'language.c:593,13'
              BranchSideFuncs:
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
        - Branch String:   'language.c:593,12'
          Branch Sides:
            - BranchSide:      'language.c:0,0'
              BranchSideFuncs:
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
            - BranchSide:      'language.c:595,13'
              BranchSideFuncs:
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
        - Branch String:   'language.c:595,12'
          Branch Sides:
            - BranchSide:      'language.c:0,0'
              BranchSideFuncs:
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
            - BranchSide:      'language.c:597,13'
              BranchSideFuncs:
                - _cups_strncasecmp
                - _cups_strncasecmp
                - _cups_strncasecmp
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
        - Branch String:   'language.c:597,12'
          Branch Sides:
            - BranchSide:      'language.c:0,0'
              BranchSideFuncs:
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
            - BranchSide:      'language.c:599,13'
              BranchSideFuncs:
                - _cups_strncasecmp
                - _cups_strncasecmp
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
        - Branch String:   'language.c:599,12'
          Branch Sides:
            - BranchSide:      'language.c:0,0'
              BranchSideFuncs:
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
            - BranchSide:      'language.c:601,13'
              BranchSideFuncs:
                - _cups_strncasecmp
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - cupsLangLoadStrings
        - Branch String:   'language.c:606,14'
          Branch Sides:
            - BranchSide:      'language.c:608,5'
              BranchSideFuncs:
                - __snprintf_chk
                - access
                - cupsCopyString
                - __snprintf_chk
                - access
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - cupsLangLoadStrings
            - BranchSide:      'language.c:621,7'
              BranchSideFuncs:
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
        - Branch String:   'language.c:609,29'
          Branch Sides:
            - BranchSide:      'language.c:613,7'
              BranchSideFuncs:
                - access
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - cupsLangLoadStrings
            - BranchSide:      'language.c:617,10'
              BranchSideFuncs:
                - access
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
                - cupsLangLoadStrings
        - Branch String:   'language.c:617,9'
          Branch Sides:
            - BranchSide:      'language.c:618,16'
              BranchSideFuncs:
                - cupsLangLoadStrings
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
            - BranchSide:      'language.c:621,7'
              BranchSideFuncs:
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
        - Branch String:   'language.c:626,5'
          Branch Sides:
            - BranchSide:      'language.c:628,26'
              BranchSideFuncs:
                - _cupsStrFree
                - _cupsStrFree
                - free
                - free
                - cupsMutexUnlock
            - BranchSide:      'language.c:632,16'
              BranchSideFuncs:
                - free
                - free
                - cupsMutexUnlock
      Callsites:
        - Src:             'language.c:108,13'
          Dst:             cupsLangDefault
        - Src:             'language.c:110,3'
          Dst:             cupsMutexLock
        - Src:             'language.c:112,3'
          Dst:             cupsCopyString
        - Src:             'language.c:118,10'
          Dst:             _cups_strcasecmp
        - Src:             'language.c:125,12'
          Dst:             calloc
        - Src:             'language.c:125,12'
          Dst:             cupsRWInit
        - Src:             'language.c:125,12'
          Dst:             cupsCopyString
        - Src:             'language.c:125,12'
          Dst:             _cups_strncasecmp
        - Src:             'language.c:125,12'
          Dst:             _cups_strncasecmp
        - Src:             'language.c:125,12'
          Dst:             _cups_strncasecmp
        - Src:             'language.c:125,12'
          Dst:             _cups_strncasecmp
        - Src:             'language.c:125,12'
          Dst:             _cups_strncasecmp
        - Src:             'language.c:125,12'
          Dst:             _cups_strncasecmp
        - Src:             'language.c:125,12'
          Dst:             _cups_strncasecmp
        - Src:             'language.c:125,12'
          Dst:             _cups_strncasecmp
        - Src:             'language.c:125,12'
          Dst:             _cups_strncasecmp
        - Src:             'language.c:125,12'
          Dst:             _cups_strncasecmp
        - Src:             'language.c:125,12'
          Dst:             _cups_strncasecmp
        - Src:             'language.c:125,12'
          Dst:             cupsLangLoadStrings
        - Src:             'language.c:125,12'
          Dst:             __snprintf_chk
        - Src:             'language.c:125,12'
          Dst:             access
        - Src:             'language.c:125,12'
          Dst:             cupsCopyString
        - Src:             'language.c:125,12'
          Dst:             __snprintf_chk
        - Src:             'language.c:125,12'
          Dst:             access
        - Src:             'language.c:125,12'
          Dst:             cupsLangLoadStrings
        - Src:             'language.c:125,12'
          Dst:             _cupsStrFree
        - Src:             'language.c:125,12'
          Dst:             _cupsStrFree
        - Src:             'language.c:128,3'
          Dst:             cupsMutexUnlock
    - functionName:    cupsLangLoadStrings
      functionSourceFile: '/src/libcups/cups/language.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         93
      ICount:          497
      EdgeCount:       128
      CyclomaticComplexity: 37
      functionsReached:
        - __ctype_b_loc
        - __errno_location
        - __snprintf_chk
        - _cupsSetError
        - _cupsStrAlloc
        - _cupsStrFree
        - bsearch
        - close
        - cupsRWLockWrite
        - cupsRWUnlock
        - cups_message_compare
        - fstat
        - open
        - qsort
        - read
        - realloc
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'language.c:225,7'
          Branch Sides:
            - BranchSide:      'language.c:232,15'
              BranchSideFuncs:
                - cupsRWLockWrite
                - __ctype_b_loc
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - strerror
                - _cupsSetError
            - BranchSide:      'language.c:271,8'
              BranchSideFuncs:
                - cupsRWLockWrite
                - __ctype_b_loc
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - strerror
                - _cupsSetError
        - Branch String:   'language.c:232,9'
          Branch Sides:
            - BranchSide:      'language.c:234,57'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - _cupsSetError
            - BranchSide:      'language.c:238,9'
              BranchSideFuncs:
                - fstat
                - __errno_location
                - strerror
                - _cupsSetError
                - close
                - malloc
                - read
                - close
                - cupsRWLockWrite
                - __ctype_b_loc
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __errno_location
                - strerror
                - _cupsSetError
                - close
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - close
        - Branch String:   'language.c:238,9'
          Branch Sides:
            - BranchSide:      'language.c:240,57'
              BranchSideFuncs:
                - malloc
                - read
                - close
                - cupsRWLockWrite
                - __ctype_b_loc
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __errno_location
                - strerror
                - _cupsSetError
                - close
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - close
            - BranchSide:      'language.c:245,41'
              BranchSideFuncs:
                - malloc
                - read
                - close
                - cupsRWLockWrite
                - __ctype_b_loc
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __errno_location
                - strerror
                - _cupsSetError
                - close
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - close
        - Branch String:   'language.c:245,9'
          Branch Sides:
            - BranchSide:      'language.c:247,57'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - _cupsSetError
                - close
            - BranchSide:      'language.c:252,18'
              BranchSideFuncs:
                - read
                - close
                - cupsRWLockWrite
                - __ctype_b_loc
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __errno_location
                - strerror
                - _cupsSetError
                - close
                - free
        - Branch String:   'language.c:252,9'
          Branch Sides:
            - BranchSide:      'language.c:254,57'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - _cupsSetError
                - close
                - free
            - BranchSide:      'language.c:260,5'
              BranchSideFuncs:
                - close
                - cupsRWLockWrite
                - __ctype_b_loc
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
        - Branch String:   'language.c:271,7'
          Branch Sides:
            - BranchSide:      'language.c:273,46'
              BranchSideFuncs:
                - strerror
                - _cupsSetError
            - BranchSide:      'language.c:282,26'
              BranchSideFuncs:
                - cupsRWLockWrite
                - __ctype_b_loc
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
        - Branch String:   'language.c:287,3'
          Branch Sides:
            - BranchSide:      'language.c:0,0'
              BranchSideFuncs:
                - cupsRWUnlock
                - free
                - qsort
            - BranchSide:      'language.c:526,28'
              BranchSideFuncs:
                - cupsRWUnlock
                - free
                - qsort
        - Branch String:   'language.c:290,5'
          Branch Sides:
            - BranchSide:      'language.c:292,20'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:298,9'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
        - Branch String:   'language.c:298,9'
          Branch Sides:
            - BranchSide:      'language.c:303,33'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:323,7'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
            - BranchSide:      'language.c:331,10'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
        - Branch String:   'language.c:303,14'
          Branch Sides:
            - BranchSide:      'language.c:306,20'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:323,7'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
        - Branch String:   'language.c:306,7'
          Branch Sides:
            - BranchSide:      'language.c:308,32'
              BranchSideFuncs:
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:313,20'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:526,28'
              BranchSideFuncs:
                - cupsRWUnlock
                - free
                - qsort
        - Branch String:   'language.c:308,13'
          Branch Sides:
            - BranchSide:      'language.c:310,12'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:313,20'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
        - Branch String:   'language.c:317,11'
          Branch Sides:
            - BranchSide:      'language.c:331,10'
              BranchSideFuncs:
                - cupsRWUnlock
                - free
                - qsort
            - BranchSide:      'language.c:526,28'
              BranchSideFuncs:
                - cupsRWUnlock
                - free
                - qsort
        - Branch String:   'language.c:331,30'
          Branch Sides:
            - BranchSide:      'language.c:333,31'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:372,16'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
        - Branch String:   'language.c:333,11'
          Branch Sides:
            - BranchSide:      'language.c:342,2'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:342,2'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:342,2'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:350,2'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:354,2'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:355,27'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:369,13'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:372,16'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
        - Branch String:   'language.c:378,9'
          Branch Sides:
            - BranchSide:      'language.c:333,31'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
            - BranchSide:      'language.c:380,7'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
        - Branch String:   'language.c:390,5'
          Branch Sides:
            - BranchSide:      'language.c:392,20'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:398,18'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
        - Branch String:   'language.c:398,9'
          Branch Sides:
            - BranchSide:      'language.c:0,0'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:400,7'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
        - Branch String:   'language.c:407,5'
          Branch Sides:
            - BranchSide:      'language.c:409,20'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:415,18'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
        - Branch String:   'language.c:425,31'
          Branch Sides:
            - BranchSide:      'language.c:432,17'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:466,16'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
        - Branch String:   'language.c:433,30'
          Branch Sides:
            - BranchSide:      'language.c:436,2'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:436,2'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:436,2'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:444,2'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:448,2'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:449,27'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
            - BranchSide:      'language.c:463,13'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
        - Branch String:   'language.c:472,9'
          Branch Sides:
            - BranchSide:      'language.c:474,7'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
            - BranchSide:      'language.c:480,13'
              BranchSideFuncs:
                - __snprintf_chk
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
        - Branch String:   'language.c:484,9'
          Branch Sides:
            - BranchSide:      'language.c:486,7'
              BranchSideFuncs:
                - bsearch
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
            - BranchSide:      'language.c:495,15'
              BranchSideFuncs:
                - bsearch
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
        - Branch String:   'language.c:495,32'
          Branch Sides:
            - BranchSide:      'language.c:495,56'
              BranchSideFuncs:
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
            - BranchSide:      'language.c:498,31'
              BranchSideFuncs:
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
        - Branch String:   'language.c:495,9'
          Branch Sides:
            - BranchSide:      'language.c:287,55'
              BranchSideFuncs:
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
            - BranchSide:      'language.c:498,31'
              BranchSideFuncs:
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
        - Branch String:   'language.c:498,9'
          Branch Sides:
            - BranchSide:      'language.c:500,70'
              BranchSideFuncs:
                - _cupsStrAlloc
                - _cupsStrAlloc
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - realloc
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
            - BranchSide:      'language.c:511,24'
              BranchSideFuncs:
                - _cupsStrAlloc
                - _cupsStrAlloc
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - realloc
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
        - Branch String:   'language.c:500,11'
          Branch Sides:
            - BranchSide:      'language.c:502,59'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - _cupsSetError
                - cupsRWUnlock
                - free
                - qsort
            - BranchSide:      'language.c:507,28'
              BranchSideFuncs:
                - _cupsStrAlloc
                - _cupsStrAlloc
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - realloc
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
        - Branch String:   'language.c:513,47'
          Branch Sides:
            - BranchSide:      'language.c:513,61'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - cupsRWUnlock
                - free
                - qsort
            - BranchSide:      'language.c:515,57'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - cupsRWUnlock
                - free
                - qsort
        - Branch String:   'language.c:513,9'
          Branch Sides:
            - BranchSide:      'language.c:515,57'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - cupsRWUnlock
                - free
                - qsort
            - BranchSide:      'language.c:522,18'
              BranchSideFuncs:
                - cupsRWUnlock
                - free
                - qsort
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - bsearch
                - realloc
                - _cupsStrAlloc
                - _cupsStrAlloc
                - __errno_location
                - strerror
                - _cupsSetError
                - _cupsStrFree
                - _cupsStrFree
                - __errno_location
                - strerror
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
                - __snprintf_chk
                - _cupsSetError
        - Branch String:   'language.c:526,7'
          Branch Sides:
            - BranchSide:      'language.c:528,24'
              BranchSideFuncs:
                - qsort
                - cupsRWUnlock
                - free
            - BranchSide:      'language.c:532,3'
              BranchSideFuncs:
                - cupsRWUnlock
                - free
        - Branch String:   'language.c:535,7'
          Branch Sides:
            - BranchSide:      'language.c:536,5'
              BranchSideFuncs: []
            - BranchSide:      'language.c:538,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'language.c:232,15'
          Dst:             open
        - Src:             'language.c:234,57'
          Dst:             __errno_location
        - Src:             'language.c:234,48'
          Dst:             strerror
        - Src:             'language.c:234,7'
          Dst:             _cupsSetError
        - Src:             'language.c:238,9'
          Dst:             fstat
        - Src:             'language.c:240,57'
          Dst:             __errno_location
        - Src:             'language.c:240,48'
          Dst:             strerror
        - Src:             'language.c:240,7'
          Dst:             _cupsSetError
        - Src:             'language.c:241,7'
          Dst:             close
        - Src:             'language.c:247,57'
          Dst:             __errno_location
        - Src:             'language.c:247,48'
          Dst:             strerror
        - Src:             'language.c:247,7'
          Dst:             _cupsSetError
        - Src:             'language.c:248,7'
          Dst:             close
        - Src:             'language.c:252,18'
          Dst:             read
        - Src:             'language.c:254,57'
          Dst:             __errno_location
        - Src:             'language.c:254,48'
          Dst:             strerror
        - Src:             'language.c:254,7'
          Dst:             _cupsSetError
        - Src:             'language.c:255,7'
          Dst:             close
        - Src:             'language.c:260,5'
          Dst:             close
        - Src:             'language.c:273,46'
          Dst:             strerror
        - Src:             'language.c:273,5'
          Dst:             _cupsSetError
        - Src:             'language.c:282,3'
          Dst:             cupsRWLockWrite
        - Src:             'language.c:0,0'
          Dst:             __ctype_b_loc
        - Src:             'language.c:323,7'
          Dst:             __snprintf_chk
        - Src:             'language.c:324,7'
          Dst:             _cupsSetError
        - Src:             'language.c:363,4'
          Dst:             __snprintf_chk
        - Src:             'language.c:364,4'
          Dst:             _cupsSetError
        - Src:             'language.c:380,7'
          Dst:             __snprintf_chk
        - Src:             'language.c:381,7'
          Dst:             _cupsSetError
        - Src:             'language.c:400,7'
          Dst:             __snprintf_chk
        - Src:             'language.c:401,7'
          Dst:             _cupsSetError
        - Src:             'language.c:417,7'
          Dst:             __snprintf_chk
        - Src:             'language.c:418,7'
          Dst:             _cupsSetError
        - Src:             'language.c:457,4'
          Dst:             __snprintf_chk
        - Src:             'language.c:458,4'
          Dst:             _cupsSetError
        - Src:             'language.c:474,7'
          Dst:             __snprintf_chk
        - Src:             'language.c:475,7'
          Dst:             _cupsSetError
        - Src:             'language.c:486,7'
          Dst:             __snprintf_chk
        - Src:             'language.c:487,7'
          Dst:             _cupsSetError
        - Src:             'language.c:495,35'
          Dst:             bsearch
        - Src:             'language.c:495,35'
          Dst:             cups_message_compare
        - Src:             'language.c:500,16'
          Dst:             realloc
        - Src:             'language.c:502,59'
          Dst:             __errno_location
        - Src:             'language.c:502,50'
          Dst:             strerror
        - Src:             'language.c:502,9'
          Dst:             _cupsSetError
        - Src:             'language.c:513,19'
          Dst:             _cupsStrAlloc
        - Src:             'language.c:513,61'
          Dst:             _cupsStrAlloc
        - Src:             'language.c:515,57'
          Dst:             __errno_location
        - Src:             'language.c:515,48'
          Dst:             strerror
        - Src:             'language.c:515,7'
          Dst:             _cupsSetError
        - Src:             'language.c:516,7'
          Dst:             _cupsStrFree
        - Src:             'language.c:517,7'
          Dst:             _cupsStrFree
        - Src:             'language.c:529,5'
          Dst:             qsort
        - Src:             'language.c:529,5'
          Dst:             cups_message_compare
        - Src:             'language.c:532,3'
          Dst:             cupsRWUnlock
    - functionName:    cups_message_compare
      functionSourceFile: '/src/libcups/cups/language.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'language.c:655,11'
          Dst:             strcmp
    - functionName:    bsearch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    qsort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cupsLangGetString
      functionSourceFile: '/src/libcups/cups/language.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 5
      functionsReached:
        - bsearch
        - cupsRWLockRead
        - cupsRWUnlock
        - cups_message_compare
      functionUses:    1
      BranchProfiles:
        - Branch String:   'language.c:188,13'
          Branch Sides:
            - BranchSide:      'language.c:188,23'
              BranchSideFuncs: []
            - BranchSide:      'language.c:200,1'
              BranchSideFuncs: []
        - Branch String:   'language.c:188,36'
          Branch Sides:
            - BranchSide:      'language.c:188,52'
              BranchSideFuncs:
                - cupsRWLockRead
                - bsearch
                - cupsRWUnlock
            - BranchSide:      'language.c:200,1'
              BranchSideFuncs: []
        - Branch String:   'language.c:188,7'
          Branch Sides:
            - BranchSide:      'language.c:191,25'
              BranchSideFuncs: []
            - BranchSide:      'language.c:200,1'
              BranchSideFuncs: []
        - Branch String:   'language.c:195,13'
          Branch Sides:
            - BranchSide:      'language.c:195,28'
              BranchSideFuncs:
                - cupsRWUnlock
            - BranchSide:      'language.c:197,3'
              BranchSideFuncs:
                - cupsRWUnlock
      Callsites:
        - Src:             'language.c:191,3'
          Dst:             cupsRWLockRead
        - Src:             'language.c:194,13'
          Dst:             bsearch
        - Src:             'language.c:194,13'
          Dst:             cups_message_compare
        - Src:             'language.c:197,3'
          Dst:             cupsRWUnlock
    - functionName:    cupsLangDefault
      functionSourceFile: '/src/libcups/cups/langprintf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         55
      ICount:          262
      EdgeCount:       93
      CyclomaticComplexity: 40
      functionsReached:
        - _cupsGlobals
        - _cups_strcasecmp
        - cupsCopyString
        - cupsLangFind
        - getenv
        - nl_langinfo
        - setlocale
        - strchr
        - strcmp
        - strncmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'langprintf.c:39,7'
          Branch Sides:
            - BranchSide:      'langprintf.c:42,3'
              BranchSideFuncs:
                - _cupsGlobals
                - cupsLangFind
                - setlocale
                - strcmp
                - strcmp
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - strchr
                - getenv
                - getenv
                - getenv
                - getenv
                - getenv
            - BranchSide:      'langprintf.c:210,25'
              BranchSideFuncs:
                - _cupsGlobals
                - cupsLangFind
                - setlocale
                - strcmp
                - strcmp
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - strchr
                - getenv
                - getenv
                - getenv
                - getenv
                - getenv
        - Branch String:   'langprintf.c:260,7'
          Branch Sides:
            - BranchSide:      'langprintf.c:40,24'
              BranchSideFuncs:
                - setlocale
                - strcmp
                - strcmp
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - strchr
                - getenv
                - getenv
                - getenv
                - getenv
                - getenv
            - BranchSide:      'langprintf.c:374,12'
              BranchSideFuncs:
                - setlocale
                - strcmp
                - strcmp
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - strchr
                - getenv
                - getenv
                - getenv
                - getenv
                - getenv
        - Branch String:   'langprintf.c:383,15'
          Branch Sides:
            - BranchSide:      'langprintf.c:383,19'
              BranchSideFuncs:
                - getenv
                - strchr
                - getenv
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - getenv
                - getenv
                - getenv
            - BranchSide:      'langprintf.c:386,19'
              BranchSideFuncs:
                - getenv
                - strchr
                - getenv
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - getenv
                - getenv
                - getenv
        - Branch String:   'langprintf.c:383,37'
          Branch Sides:
            - BranchSide:      'langprintf.c:383,41'
              BranchSideFuncs:
                - getenv
                - strchr
                - getenv
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - getenv
                - getenv
                - getenv
            - BranchSide:      'langprintf.c:386,19'
              BranchSideFuncs:
                - getenv
                - strchr
                - getenv
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - getenv
                - getenv
                - getenv
        - Branch String:   'langprintf.c:383,9'
          Branch Sides:
            - BranchSide:      'langprintf.c:386,19'
              BranchSideFuncs:
                - getenv
                - strchr
                - getenv
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - getenv
                - getenv
                - getenv
            - BranchSide:      'langprintf.c:422,7'
              BranchSideFuncs:
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
        - Branch String:   'langprintf.c:386,11'
          Branch Sides:
            - BranchSide:      'langprintf.c:388,21'
              BranchSideFuncs:
                - getenv
                - strchr
                - getenv
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - getenv
                - getenv
            - BranchSide:      'langprintf.c:395,19'
              BranchSideFuncs:
                - strchr
                - getenv
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - getenv
        - Branch String:   'langprintf.c:388,13'
          Branch Sides:
            - BranchSide:      'langprintf.c:390,16'
              BranchSideFuncs:
                - getenv
                - strchr
                - getenv
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - getenv
            - BranchSide:      'langprintf.c:395,19'
              BranchSideFuncs:
                - strchr
                - getenv
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - getenv
        - Branch String:   'langprintf.c:395,11'
          Branch Sides:
            - BranchSide:      'langprintf.c:398,0'
              BranchSideFuncs:
                - getenv
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - getenv
            - BranchSide:      'langprintf.c:409,19'
              BranchSideFuncs:
                - getenv
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - getenv
        - Branch String:   'langprintf.c:398,2'
          Branch Sides:
            - BranchSide:      'langprintf.c:400,14'
              BranchSideFuncs:
                - getenv
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - getenv
            - BranchSide:      'langprintf.c:404,16'
              BranchSideFuncs:
                - getenv
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - getenv
        - Branch String:   'langprintf.c:400,48'
          Branch Sides:
            - BranchSide:      'langprintf.c:398,0'
              BranchSideFuncs:
                - getenv
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - getenv
            - BranchSide:      'langprintf.c:400,65'
              BranchSideFuncs:
                - getenv
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - getenv
        - Branch String:   'langprintf.c:400,8'
          Branch Sides:
            - BranchSide:      'langprintf.c:398,0'
              BranchSideFuncs:
                - getenv
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - getenv
            - BranchSide:      'langprintf.c:401,12'
              BranchSideFuncs:
                - getenv
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - getenv
        - Branch String:   'langprintf.c:398,2'
          Branch Sides:
            - BranchSide:      'langprintf.c:400,14'
              BranchSideFuncs:
                - getenv
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - getenv
            - BranchSide:      'langprintf.c:404,16'
              BranchSideFuncs:
                - getenv
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
                - getenv
        - Branch String:   'langprintf.c:409,11'
          Branch Sides:
            - BranchSide:      'langprintf.c:411,21'
              BranchSideFuncs:
                - getenv
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
                - getenv
            - BranchSide:      'langprintf.c:422,7'
              BranchSideFuncs:
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
        - Branch String:   'langprintf.c:411,13'
          Branch Sides:
            - BranchSide:      'langprintf.c:413,16'
              BranchSideFuncs:
                - getenv
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
            - BranchSide:      'langprintf.c:422,7'
              BranchSideFuncs:
                - cupsCopyString
                - strchr
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
        - Branch String:   'langprintf.c:424,11'
          Branch Sides:
            - BranchSide:      'langprintf.c:427,0'
              BranchSideFuncs:
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
            - BranchSide:      'langprintf.c:445,10'
              BranchSideFuncs:
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
        - Branch String:   'langprintf.c:427,2'
          Branch Sides:
            - BranchSide:      'langprintf.c:429,14'
              BranchSideFuncs:
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
            - BranchSide:      'langprintf.c:433,16'
              BranchSideFuncs:
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
        - Branch String:   'langprintf.c:429,48'
          Branch Sides:
            - BranchSide:      'langprintf.c:427,0'
              BranchSideFuncs:
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
            - BranchSide:      'langprintf.c:429,65'
              BranchSideFuncs:
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
        - Branch String:   'langprintf.c:429,8'
          Branch Sides:
            - BranchSide:      'langprintf.c:427,0'
              BranchSideFuncs:
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
            - BranchSide:      'langprintf.c:430,12'
              BranchSideFuncs:
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
        - Branch String:   'langprintf.c:427,2'
          Branch Sides:
            - BranchSide:      'langprintf.c:429,14'
              BranchSideFuncs:
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
            - BranchSide:      'langprintf.c:433,16'
              BranchSideFuncs:
                - strchr
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
        - Branch String:   'langprintf.c:437,13'
          Branch Sides:
            - BranchSide:      'langprintf.c:438,18'
              BranchSideFuncs:
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
            - BranchSide:      'langprintf.c:445,10'
              BranchSideFuncs:
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - nl_langinfo
        - Branch String:   'langprintf.c:445,21'
          Branch Sides:
            - BranchSide:      'langprintf.c:445,32'
              BranchSideFuncs:
                - nl_langinfo
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
            - BranchSide:      'langprintf.c:460,9'
              BranchSideFuncs:
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
        - Branch String:   'langprintf.c:445,9'
          Branch Sides:
            - BranchSide:      'langprintf.c:448,29'
              BranchSideFuncs:
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
            - BranchSide:      'langprintf.c:460,9'
              BranchSideFuncs:
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
        - Branch String:   'langprintf.c:448,7'
          Branch Sides:
            - BranchSide:      'langprintf.c:450,20'
              BranchSideFuncs:
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
            - BranchSide:      'langprintf.c:453,14'
              BranchSideFuncs:
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
        - Branch String:   'langprintf.c:450,27'
          Branch Sides:
            - BranchSide:      'langprintf.c:448,41'
              BranchSideFuncs:
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
            - BranchSide:      'langprintf.c:451,10'
              BranchSideFuncs:
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
        - Branch String:   'langprintf.c:448,7'
          Branch Sides:
            - BranchSide:      'langprintf.c:450,20'
              BranchSideFuncs:
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
            - BranchSide:      'langprintf.c:453,14'
              BranchSideFuncs:
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
        - Branch String:   'langprintf.c:464,11'
          Branch Sides:
            - BranchSide:      'langprintf.c:462,81'
              BranchSideFuncs:
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
            - BranchSide:      'langprintf.c:466,29'
              BranchSideFuncs:
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
        - Branch String:   'langprintf.c:462,5'
          Branch Sides:
            - BranchSide:      'langprintf.c:464,38'
              BranchSideFuncs:
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
            - BranchSide:      'langprintf.c:471,13'
              BranchSideFuncs:
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
        - Branch String:   'langprintf.c:471,9'
          Branch Sides:
            - BranchSide:      'langprintf.c:474,12'
              BranchSideFuncs:
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
            - BranchSide:      'langprintf.c:488,10'
              BranchSideFuncs:
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
        - Branch String:   'langprintf.c:474,53'
          Branch Sides:
            - BranchSide:      'langprintf.c:0,0'
              BranchSideFuncs:
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
            - BranchSide:      'langprintf.c:474,57'
              BranchSideFuncs:
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
        - Branch String:   'langprintf.c:474,11'
          Branch Sides:
            - BranchSide:      'langprintf.c:0,0'
              BranchSideFuncs:
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
            - BranchSide:      'langprintf.c:476,17'
              BranchSideFuncs:
                - _cups_strcasecmp
                - _cups_strcasecmp
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
        - Branch String:   'langprintf.c:476,16'
          Branch Sides:
            - BranchSide:      'langprintf.c:0,0'
              BranchSideFuncs:
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
            - BranchSide:      'langprintf.c:478,17'
              BranchSideFuncs:
                - _cups_strcasecmp
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
        - Branch String:   'langprintf.c:478,16'
          Branch Sides:
            - BranchSide:      'langprintf.c:0,0'
              BranchSideFuncs:
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
            - BranchSide:      'langprintf.c:480,17'
              BranchSideFuncs:
                - _cups_strcasecmp
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
        - Branch String:   'langprintf.c:488,27'
          Branch Sides:
            - BranchSide:      'langprintf.c:0,0'
              BranchSideFuncs:
                - cupsCopyString
                - cupsLangFind
            - BranchSide:      'langprintf.c:488,31'
              BranchSideFuncs:
                - strcmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
        - Branch String:   'langprintf.c:488,9'
          Branch Sides:
            - BranchSide:      'langprintf.c:0,0'
              BranchSideFuncs:
                - cupsCopyString
                - cupsLangFind
            - BranchSide:      'langprintf.c:493,15'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
        - Branch String:   'langprintf.c:493,14'
          Branch Sides:
            - BranchSide:      'langprintf.c:0,0'
              BranchSideFuncs:
                - cupsCopyString
                - cupsLangFind
            - BranchSide:      'langprintf.c:498,15'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
        - Branch String:   'langprintf.c:498,52'
          Branch Sides:
            - BranchSide:      'langprintf.c:0,0'
              BranchSideFuncs:
                - cupsCopyString
                - cupsLangFind
            - BranchSide:      'langprintf.c:498,56'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
        - Branch String:   'langprintf.c:498,14'
          Branch Sides:
            - BranchSide:      'langprintf.c:0,0'
              BranchSideFuncs:
                - cupsCopyString
                - cupsLangFind
            - BranchSide:      'langprintf.c:503,15'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - cupsLangFind
                - cupsCopyString
        - Branch String:   'langprintf.c:503,52'
          Branch Sides:
            - BranchSide:      'langprintf.c:0,0'
              BranchSideFuncs:
                - cupsCopyString
                - cupsLangFind
            - BranchSide:      'langprintf.c:503,56'
              BranchSideFuncs:
                - strncmp
                - cupsLangFind
                - cupsCopyString
        - Branch String:   'langprintf.c:503,14'
          Branch Sides:
            - BranchSide:      'langprintf.c:0,0'
              BranchSideFuncs:
                - cupsCopyString
                - cupsLangFind
            - BranchSide:      'langprintf.c:510,3'
              BranchSideFuncs:
                - cupsLangFind
      Callsites:
        - Src:             'langprintf.c:35,25'
          Dst:             _cupsGlobals
        - Src:             'langprintf.c:40,37'
          Dst:             _cupsGlobals
        - Src:             'langprintf.c:40,37'
          Dst:             setlocale
        - Src:             'langprintf.c:40,37'
          Dst:             strcmp
        - Src:             'langprintf.c:40,37'
          Dst:             strcmp
        - Src:             'langprintf.c:40,37'
          Dst:             getenv
        - Src:             'langprintf.c:40,37'
          Dst:             getenv
        - Src:             'langprintf.c:40,37'
          Dst:             getenv
        - Src:             'langprintf.c:40,37'
          Dst:             strchr
        - Src:             'langprintf.c:40,37'
          Dst:             getenv
        - Src:             'langprintf.c:40,37'
          Dst:             getenv
        - Src:             'langprintf.c:40,37'
          Dst:             getenv
        - Src:             'langprintf.c:40,37'
          Dst:             cupsCopyString
        - Src:             'langprintf.c:40,37'
          Dst:             strchr
        - Src:             'langprintf.c:40,37'
          Dst:             strchr
        - Src:             'langprintf.c:40,37'
          Dst:             nl_langinfo
        - Src:             'langprintf.c:40,37'
          Dst:             _cups_strcasecmp
        - Src:             'langprintf.c:40,37'
          Dst:             _cups_strcasecmp
        - Src:             'langprintf.c:40,37'
          Dst:             _cups_strcasecmp
        - Src:             'langprintf.c:40,37'
          Dst:             _cups_strcasecmp
        - Src:             'langprintf.c:40,37'
          Dst:             _cups_strcasecmp
        - Src:             'langprintf.c:40,37'
          Dst:             _cups_strcasecmp
        - Src:             'langprintf.c:40,37'
          Dst:             strcmp
        - Src:             'langprintf.c:40,37'
          Dst:             strncmp
        - Src:             'langprintf.c:40,37'
          Dst:             strncmp
        - Src:             'langprintf.c:40,37'
          Dst:             strncmp
        - Src:             'langprintf.c:40,37'
          Dst:             strncmp
        - Src:             'langprintf.c:40,37'
          Dst:             strncmp
        - Src:             'langprintf.c:40,37'
          Dst:             cupsCopyString
        - Src:             'langprintf.c:40,24'
          Dst:             cupsLangFind
    - functionName:    setlocale
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nl_langinfo
      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:    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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    httpAddrConnect
      functionSourceFile: '/src/libcups/cups/http-addrlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          377
      EdgeCount:       98
      CyclomaticComplexity: 36
      functionsReached:
        - __errno_location
        - _cupsSetError
        - connect
        - fcntl
        - getsockopt
        - httpAddrClose
        - httpAddrGetFamily
        - httpAddrGetLength
        - httpInitialize
        - poll
        - setsockopt
        - socket
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'http-addrlist.c:60,7'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:62,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - _cupsSetError
            - BranchSide:      'http-addrlist.c:67,7'
              BranchSideFuncs:
                - httpInitialize
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
        - Branch String:   'http-addrlist.c:67,14'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:67,17'
              BranchSideFuncs:
                - httpInitialize
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:70,3'
              BranchSideFuncs:
                - httpInitialize
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
        - Branch String:   'http-addrlist.c:67,7'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:70,3'
              BranchSideFuncs:
                - httpInitialize
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:349,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:81,16'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:81,19'
              BranchSideFuncs:
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:92,9'
              BranchSideFuncs:
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
        - Branch String:   'http-addrlist.c:81,9'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:83,19'
              BranchSideFuncs:
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:92,9'
              BranchSideFuncs:
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
        - Branch String:   'http-addrlist.c:83,7'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:85,14'
              BranchSideFuncs:
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:349,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:83,7'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:85,14'
              BranchSideFuncs:
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:349,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:92,18'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:97,66'
              BranchSideFuncs:
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrClose
                - fcntl
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:187,10'
              BranchSideFuncs:
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
        - Branch String:   'http-addrlist.c:97,11'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:0,0'
              BranchSideFuncs:
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:107,11'
              BranchSideFuncs:
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrGetFamily
                - socket
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrClose
                - fcntl
                - httpAddrClose
        - Branch String:   'http-addrlist.c:145,11'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:150,12'
              BranchSideFuncs:
                - fcntl
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:168,11'
              BranchSideFuncs:
                - __errno_location
                - fcntl
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - fcntl
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrClose
        - Branch String:   'http-addrlist.c:156,2'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:158,9'
              BranchSideFuncs:
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:349,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:156,2'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:158,9'
              BranchSideFuncs:
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:349,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:168,32'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:172,22'
              BranchSideFuncs:
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - fcntl
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:178,17'
              BranchSideFuncs:
                - fcntl
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
            - BranchSide:      'http-addrlist.c:178,17'
              BranchSideFuncs:
                - fcntl
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
        - Branch String:   'http-addrlist.c:203,18'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:203,21'
              BranchSideFuncs:
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
            - BranchSide:      'http-addrlist.c:219,7'
              BranchSideFuncs:
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
        - Branch String:   'http-addrlist.c:203,11'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:208,2'
              BranchSideFuncs:
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
            - BranchSide:      'http-addrlist.c:219,7'
              BranchSideFuncs:
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
        - Branch String:   'http-addrlist.c:208,2'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:210,9'
              BranchSideFuncs:
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:214,8'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:208,2'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:210,9'
              BranchSideFuncs:
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:214,8'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:219,7'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:221,19'
              BranchSideFuncs:
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
            - BranchSide:      'http-addrlist.c:225,16'
              BranchSideFuncs:
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
        - Branch String:   'http-addrlist.c:219,7'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:221,19'
              BranchSideFuncs:
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
            - BranchSide:      'http-addrlist.c:225,16'
              BranchSideFuncs:
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
        - Branch String:   'http-addrlist.c:232,23'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:232,27'
              BranchSideFuncs:
                - __errno_location
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:235,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
        - Branch String:   'http-addrlist.c:232,42'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:203,18'
              BranchSideFuncs:
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
            - BranchSide:      'http-addrlist.c:203,18'
              BranchSideFuncs:
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
            - BranchSide:      'http-addrlist.c:327,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
        - Branch String:   'http-addrlist.c:235,9'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:0,0'
              BranchSideFuncs:
                - __errno_location
                - getsockopt
                - httpAddrClose
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:327,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
        - Branch String:   'http-addrlist.c:246,30'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:248,8'
              BranchSideFuncs:
                - getsockopt
                - httpAddrClose
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:256,14'
              BranchSideFuncs:
                - getsockopt
                - httpAddrClose
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
        - Branch String:   'http-addrlist.c:248,35'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:256,14'
              BranchSideFuncs:
                - httpAddrClose
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - getsockopt
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:273,6'
              BranchSideFuncs:
                - httpAddrClose
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - getsockopt
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
        - Branch String:   'http-addrlist.c:260,13'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:262,22'
              BranchSideFuncs:
                - httpAddrClose
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - getsockopt
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:267,13'
              BranchSideFuncs:
                - httpAddrClose
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - getsockopt
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
        - Branch String:   'http-addrlist.c:267,29'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:269,22'
              BranchSideFuncs:
                - httpAddrClose
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - getsockopt
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:271,2'
              BranchSideFuncs:
                - httpAddrClose
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - getsockopt
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
        - Branch String:   'http-addrlist.c:273,22'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:275,15'
              BranchSideFuncs:
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - getsockopt
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:286,11'
              BranchSideFuncs:
                - httpAddrClose
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
        - Branch String:   'http-addrlist.c:286,11'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:239,31'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:301,24'
              BranchSideFuncs:
                - httpAddrClose
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
        - Branch String:   'http-addrlist.c:303,15'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:305,38'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:308,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
        - Branch String:   'http-addrlist.c:239,7'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:246,8'
              BranchSideFuncs:
                - getsockopt
                - httpAddrClose
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:327,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
        - Branch String:   'http-addrlist.c:312,11'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:316,23'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:327,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - _cupsSetError
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - poll
                - __errno_location
                - getsockopt
                - httpAddrClose
                - httpAddrClose
                - httpAddrClose
                - __errno_location
                - __errno_location
                - httpAddrGetFamily
                - socket
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - fcntl
                - httpAddrGetLength
                - connect
                - __errno_location
                - fcntl
                - httpAddrClose
                - fcntl
                - httpAddrClose
        - Branch String:   'http-addrlist.c:316,9'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:316,23'
              BranchSideFuncs:
                - httpAddrClose
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:319,0'
              BranchSideFuncs:
                - httpAddrClose
        - Branch String:   'http-addrlist.c:319,9'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:320,31'
              BranchSideFuncs:
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:349,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:316,9'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:317,31'
              BranchSideFuncs:
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:319,0'
              BranchSideFuncs:
                - httpAddrClose
        - Branch String:   'http-addrlist.c:319,9'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:320,31'
              BranchSideFuncs:
                - httpAddrClose
            - BranchSide:      'http-addrlist.c:349,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:336,3'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:338,10'
              BranchSideFuncs:
                - httpAddrClose
                - __errno_location
                - strerror
                - _cupsSetError
            - BranchSide:      'http-addrlist.c:345,64'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - _cupsSetError
        - Branch String:   'http-addrlist.c:336,3'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:338,10'
              BranchSideFuncs:
                - httpAddrClose
                - __errno_location
                - strerror
                - _cupsSetError
            - BranchSide:      'http-addrlist.c:345,64'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - _cupsSetError
      Callsites:
        - Src:             'http-addrlist.c:62,5'
          Dst:             __errno_location
        - Src:             'http-addrlist.c:63,46'
          Dst:             strerror
        - Src:             'http-addrlist.c:63,5'
          Dst:             _cupsSetError
        - Src:             'http-addrlist.c:70,3'
          Dst:             httpInitialize
        - Src:             'http-addrlist.c:86,2'
          Dst:             httpAddrClose
        - Src:             'http-addrlist.c:97,36'
          Dst:             httpAddrGetFamily
        - Src:             'http-addrlist.c:97,29'
          Dst:             socket
        - Src:             'http-addrlist.c:108,11'
          Dst:             setsockopt
        - Src:             'http-addrlist.c:113,11'
          Dst:             setsockopt
        - Src:             'http-addrlist.c:126,11'
          Dst:             setsockopt
        - Src:             'http-addrlist.c:131,11'
          Dst:             fcntl
        - Src:             'http-addrlist.c:139,15'
          Dst:             fcntl
        - Src:             'http-addrlist.c:140,11'
          Dst:             fcntl
        - Src:             'http-addrlist.c:145,66'
          Dst:             httpAddrGetLength
        - Src:             'http-addrlist.c:145,12'
          Dst:             connect
        - Src:             'http-addrlist.c:150,6'
          Dst:             fcntl
        - Src:             'http-addrlist.c:159,4'
          Dst:             httpAddrClose
        - Src:             'http-addrlist.c:168,11'
          Dst:             __errno_location
        - Src:             'http-addrlist.c:172,2'
          Dst:             httpAddrClose
        - Src:             'http-addrlist.c:178,11'
          Dst:             fcntl
        - Src:             'http-addrlist.c:211,4'
          Dst:             httpAddrClose
        - Src:             'http-addrlist.c:225,16'
          Dst:             poll
        - Src:             'http-addrlist.c:232,27'
          Dst:             __errno_location
        - Src:             'http-addrlist.c:0,0'
          Dst:             __errno_location
        - Src:             'http-addrlist.c:258,11'
          Dst:             getsockopt
        - Src:             'http-addrlist.c:301,4'
          Dst:             httpAddrClose
        - Src:             'http-addrlist.c:317,11'
          Dst:             httpAddrClose
        - Src:             'http-addrlist.c:320,11'
          Dst:             httpAddrClose
        - Src:             'http-addrlist.c:192,7'
          Dst:             __errno_location
        - Src:             'http-addrlist.c:334,5'
          Dst:             __errno_location
        - Src:             'http-addrlist.c:339,5'
          Dst:             httpAddrClose
        - Src:             'http-addrlist.c:345,64'
          Dst:             __errno_location
        - Src:             'http-addrlist.c:345,55'
          Dst:             strerror
        - Src:             'http-addrlist.c:345,3'
          Dst:             _cupsSetError
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - 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:    poll
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    httpAddrFreeList
      functionSourceFile: '/src/libcups/cups/http-addrlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       4
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'http-addrlist.c:411,3'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:413,22'
              BranchSideFuncs: []
            - BranchSide:      'http-addrlist.c:419,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:411,3'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:413,22'
              BranchSideFuncs: []
            - BranchSide:      'http-addrlist.c:419,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    httpAddrGetList
      functionSourceFile: '/src/libcups/cups/http-addrlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          429
      EdgeCount:       123
      CyclomaticComplexity: 52
      functionsReached:
        - __ctype_b_loc
        - __errno_location
        - __res_init
        - _cupsGlobals
        - _cupsSetError
        - _cups_strcasecmp
        - atoi
        - calloc
        - cupsCopyString
        - freeaddrinfo
        - gai_strerror
        - getaddrinfo
        - getservbyname
        - httpInitialize
        - strcmp
        - strerror
        - strlen
        - strncmp
        - strrchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'http-addrlist.c:467,7'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:469,5'
              BranchSideFuncs:
                - _cups_strcasecmp
                - getaddrinfo
                - gai_strerror
                - _cupsSetError
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - calloc
                - freeaddrinfo
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
                - strncmp
                - cupsCopyString
                - strlen
                - cupsCopyString
                - strlen
                - strrchr
                - calloc
                - cupsCopyString
            - BranchSide:      'http-addrlist.c:479,7'
              BranchSideFuncs:
                - _cups_strcasecmp
                - getaddrinfo
                - gai_strerror
                - _cupsSetError
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - calloc
                - freeaddrinfo
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
                - strncmp
                - cupsCopyString
                - strlen
                - cupsCopyString
                - strlen
                - strrchr
                - calloc
                - cupsCopyString
        - Branch String:   'http-addrlist.c:479,16'
          Branch Sides:
            - BranchSide:      '/usr/include/x86_64-linux-gnu/bits/string_fortified.h:71,10'
              BranchSideFuncs:
                - getaddrinfo
                - gai_strerror
                - _cupsSetError
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - calloc
                - freeaddrinfo
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
            - BranchSide:      'http-addrlist.c:479,19'
              BranchSideFuncs:
                - _cups_strcasecmp
                - getaddrinfo
                - gai_strerror
                - _cupsSetError
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - calloc
                - freeaddrinfo
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
                - strncmp
                - cupsCopyString
                - strlen
                - cupsCopyString
                - strlen
                - strrchr
                - calloc
                - cupsCopyString
        - Branch String:   'http-addrlist.c:479,7'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:482,37'
              BranchSideFuncs:
                - calloc
                - cupsCopyString
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
            - BranchSide:      'http-addrlist.c:491,20'
              BranchSideFuncs:
                - _cups_strcasecmp
                - getaddrinfo
                - gai_strerror
                - _cupsSetError
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - calloc
                - freeaddrinfo
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
                - strncmp
                - cupsCopyString
                - strlen
                - cupsCopyString
                - strlen
                - strrchr
        - Branch String:   'http-addrlist.c:482,9'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:485,14'
              BranchSideFuncs:
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
            - BranchSide:      'http-addrlist.c:585,31'
              BranchSideFuncs:
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
        - Branch String:   'http-addrlist.c:491,7'
          Branch Sides:
            - BranchSide:      '/usr/include/x86_64-linux-gnu/bits/string_fortified.h:71,10'
              BranchSideFuncs:
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
            - BranchSide:      'http-addrlist.c:585,31'
              BranchSideFuncs:
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
        - Branch String:   'http-addrlist.c:504,9'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:507,12'
              BranchSideFuncs:
                - strncmp
                - cupsCopyString
                - strlen
                - getaddrinfo
                - gai_strerror
                - _cupsSetError
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - calloc
                - freeaddrinfo
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
                - cupsCopyString
                - strlen
                - strrchr
            - BranchSide:      'http-addrlist.c:533,18'
              BranchSideFuncs:
                - getaddrinfo
                - gai_strerror
                - _cupsSetError
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - calloc
                - freeaddrinfo
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
        - Branch String:   'http-addrlist.c:507,11'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:510,32'
              BranchSideFuncs:
                - cupsCopyString
                - strlen
                - getaddrinfo
                - gai_strerror
                - _cupsSetError
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - calloc
                - freeaddrinfo
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
                - strrchr
            - BranchSide:      'http-addrlist.c:524,32'
              BranchSideFuncs:
                - cupsCopyString
                - strlen
                - getaddrinfo
                - gai_strerror
                - _cupsSetError
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - calloc
                - freeaddrinfo
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
        - Branch String:   'http-addrlist.c:511,45'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:511,35'
              BranchSideFuncs:
                - getaddrinfo
                - gai_strerror
                - _cupsSetError
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - calloc
                - freeaddrinfo
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
                - strrchr
            - BranchSide:      'http-addrlist.c:533,18'
              BranchSideFuncs:
                - getaddrinfo
                - gai_strerror
                - _cupsSetError
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - calloc
                - freeaddrinfo
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
        - Branch String:   'http-addrlist.c:511,6'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:513,25'
              BranchSideFuncs:
                - strrchr
                - getaddrinfo
                - gai_strerror
                - _cupsSetError
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - calloc
                - freeaddrinfo
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
            - BranchSide:      'http-addrlist.c:533,18'
              BranchSideFuncs:
                - getaddrinfo
                - gai_strerror
                - _cupsSetError
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - calloc
                - freeaddrinfo
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
        - Branch String:   'http-addrlist.c:517,15'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:518,16'
              BranchSideFuncs:
                - getaddrinfo
                - gai_strerror
                - _cupsSetError
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - calloc
                - freeaddrinfo
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
            - BranchSide:      'http-addrlist.c:533,18'
              BranchSideFuncs:
                - getaddrinfo
                - gai_strerror
                - _cupsSetError
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - calloc
                - freeaddrinfo
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
        - Branch String:   'http-addrlist.c:525,45'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:525,35'
              BranchSideFuncs:
                - getaddrinfo
                - gai_strerror
                - _cupsSetError
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - calloc
                - freeaddrinfo
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
            - BranchSide:      'http-addrlist.c:533,18'
              BranchSideFuncs:
                - getaddrinfo
                - gai_strerror
                - _cupsSetError
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - calloc
                - freeaddrinfo
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
        - Branch String:   'http-addrlist.c:525,6'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:527,25'
              BranchSideFuncs:
                - getaddrinfo
                - gai_strerror
                - _cupsSetError
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - calloc
                - freeaddrinfo
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
            - BranchSide:      'http-addrlist.c:533,18'
              BranchSideFuncs:
                - getaddrinfo
                - gai_strerror
                - _cupsSetError
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - calloc
                - freeaddrinfo
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
        - Branch String:   'http-addrlist.c:533,9'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:536,0'
              BranchSideFuncs:
                - calloc
                - freeaddrinfo
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
            - BranchSide:      'http-addrlist.c:574,27'
              BranchSideFuncs:
                - gai_strerror
                - _cupsSetError
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
            - BranchSide:      'http-addrlist.c:579,48'
              BranchSideFuncs:
                - gai_strerror
                - _cupsSetError
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
        - Branch String:   'http-addrlist.c:536,7'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:538,22'
              BranchSideFuncs:
                - freeaddrinfo
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
            - BranchSide:      'http-addrlist.c:569,7'
              BranchSideFuncs:
                - freeaddrinfo
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
        - Branch String:   'http-addrlist.c:538,43'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:536,59'
              BranchSideFuncs:
                - calloc
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
            - BranchSide:      'http-addrlist.c:541,30'
              BranchSideFuncs:
                - calloc
                - freeaddrinfo
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
            - BranchSide:      'http-addrlist.c:541,30'
              BranchSideFuncs:
                - calloc
                - freeaddrinfo
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
        - Branch String:   'http-addrlist.c:542,8'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:411,3'
              BranchSideFuncs:
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
            - BranchSide:      'http-addrlist.c:550,34'
              BranchSideFuncs:
                - calloc
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
        - Branch String:   'http-addrlist.c:411,3'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:413,22'
              BranchSideFuncs:
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
            - BranchSide:      'http-addrlist.c:545,19'
              BranchSideFuncs:
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
        - Branch String:   'http-addrlist.c:411,3'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:413,22'
              BranchSideFuncs:
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
            - BranchSide:      'http-addrlist.c:545,19'
              BranchSideFuncs:
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
        - Branch String:   'http-addrlist.c:550,15'
          Branch Sides:
            - BranchSide:      '/usr/include/x86_64-linux-gnu/bits/string_fortified.h:34,10'
              BranchSideFuncs:
                - calloc
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
            - BranchSide:      '/usr/include/x86_64-linux-gnu/bits/string_fortified.h:34,10'
              BranchSideFuncs:
                - calloc
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
        - Branch String:   'http-addrlist.c:561,8'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:536,59'
              BranchSideFuncs:
                - calloc
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
            - BranchSide:      'http-addrlist.c:562,17'
              BranchSideFuncs:
                - calloc
                - free
                - freeaddrinfo
                - __errno_location
                - strerror
                - _cupsSetError
                - freeaddrinfo
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
        - Branch String:   'http-addrlist.c:536,7'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:538,22'
              BranchSideFuncs:
                - freeaddrinfo
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
            - BranchSide:      'http-addrlist.c:569,20'
              BranchSideFuncs:
                - freeaddrinfo
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
        - Branch String:   'http-addrlist.c:585,13'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:585,18'
              BranchSideFuncs:
                - _cups_strcasecmp
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
            - BranchSide:      'http-addrlist.c:737,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:585,27'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:585,31'
              BranchSideFuncs:
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
            - BranchSide:      'http-addrlist.c:592,10'
              BranchSideFuncs:
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
        - Branch String:   'http-addrlist.c:585,7'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:592,10'
              BranchSideFuncs:
                - __ctype_b_loc
                - atoi
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - getservbyname
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
            - BranchSide:      'http-addrlist.c:737,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:592,9'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:596,14'
              BranchSideFuncs:
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
            - BranchSide:      'http-addrlist.c:632,18'
              BranchSideFuncs:
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
        - Branch String:   'http-addrlist.c:596,14'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:598,17'
              BranchSideFuncs:
                - getservbyname
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
            - BranchSide:      'http-addrlist.c:600,22'
              BranchSideFuncs:
                - getservbyname
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
        - Branch String:   'http-addrlist.c:600,14'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:602,17'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
            - BranchSide:      'http-addrlist.c:604,15'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - free
                - _cupsSetError
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
        - Branch String:   'http-addrlist.c:604,14'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:608,15'
              BranchSideFuncs:
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
            - BranchSide:      'http-addrlist.c:632,18'
              BranchSideFuncs:
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
        - Branch String:   'http-addrlist.c:608,14'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:612,15'
              BranchSideFuncs:
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
            - BranchSide:      'http-addrlist.c:632,18'
              BranchSideFuncs:
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
        - Branch String:   'http-addrlist.c:612,38'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:612,42'
              BranchSideFuncs:
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
            - BranchSide:      'http-addrlist.c:632,18'
              BranchSideFuncs:
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
        - Branch String:   'http-addrlist.c:612,14'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:616,15'
              BranchSideFuncs:
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
            - BranchSide:      'http-addrlist.c:632,18'
              BranchSideFuncs:
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
        - Branch String:   'http-addrlist.c:616,14'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:620,15'
              BranchSideFuncs:
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
            - BranchSide:      'http-addrlist.c:632,18'
              BranchSideFuncs:
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
        - Branch String:   'http-addrlist.c:620,14'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:411,3'
              BranchSideFuncs:
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
            - BranchSide:      'http-addrlist.c:632,18'
              BranchSideFuncs:
                - _cups_strcasecmp
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
        - Branch String:   'http-addrlist.c:411,3'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:413,22'
              BranchSideFuncs:
                - _cupsSetError
            - BranchSide:      'http-addrlist.c:628,7'
              BranchSideFuncs:
                - _cupsSetError
        - Branch String:   'http-addrlist.c:411,3'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:413,22'
              BranchSideFuncs:
                - _cupsSetError
            - BranchSide:      'http-addrlist.c:628,7'
              BranchSideFuncs:
                - _cupsSetError
        - Branch String:   'http-addrlist.c:632,18'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:632,22'
              BranchSideFuncs:
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
            - BranchSide:      'http-addrlist.c:691,18'
              BranchSideFuncs:
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
        - Branch String:   'http-addrlist.c:632,9'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:639,18'
              BranchSideFuncs:
                - calloc
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
                - __errno_location
                - strerror
                - _cupsSetError
                - free
            - BranchSide:      'http-addrlist.c:737,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:639,11'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:642,28'
              BranchSideFuncs:
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
            - BranchSide:      'http-addrlist.c:668,28'
              BranchSideFuncs:
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
        - Branch String:   'http-addrlist.c:643,6'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:645,54'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - _cupsSetError
                - free
            - BranchSide:      'http-addrlist.c:650,15'
              BranchSideFuncs:
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
        - Branch String:   'http-addrlist.c:411,3'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:413,22'
              BranchSideFuncs: []
            - BranchSide:      'http-addrlist.c:737,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:411,3'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:413,22'
              BranchSideFuncs: []
            - BranchSide:      'http-addrlist.c:737,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:664,11'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:668,28'
              BranchSideFuncs: []
            - BranchSide:      'http-addrlist.c:737,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:669,6'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:671,54'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - _cupsSetError
                - free
            - BranchSide:      'http-addrlist.c:676,15'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:411,3'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:413,22'
              BranchSideFuncs: []
            - BranchSide:      'http-addrlist.c:737,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:411,3'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:413,22'
              BranchSideFuncs: []
            - BranchSide:      'http-addrlist.c:737,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:683,13'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:684,15'
              BranchSideFuncs: []
            - BranchSide:      'http-addrlist.c:737,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:691,11'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:694,28'
              BranchSideFuncs:
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
            - BranchSide:      'http-addrlist.c:715,28'
              BranchSideFuncs:
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
        - Branch String:   'http-addrlist.c:695,6'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:697,54'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - _cupsSetError
                - free
            - BranchSide:      'http-addrlist.c:702,15'
              BranchSideFuncs:
                - calloc
                - __errno_location
                - strerror
                - _cupsSetError
                - free
        - Branch String:   'http-addrlist.c:411,3'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:413,22'
              BranchSideFuncs: []
            - BranchSide:      'http-addrlist.c:737,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:411,3'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:413,22'
              BranchSideFuncs: []
            - BranchSide:      'http-addrlist.c:737,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:711,11'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:715,28'
              BranchSideFuncs: []
            - BranchSide:      'http-addrlist.c:737,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:716,6'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:718,54'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - _cupsSetError
                - free
            - BranchSide:      'http-addrlist.c:723,15'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:411,3'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:413,22'
              BranchSideFuncs: []
            - BranchSide:      'http-addrlist.c:737,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:411,3'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:413,22'
              BranchSideFuncs: []
            - BranchSide:      'http-addrlist.c:737,1'
              BranchSideFuncs: []
        - Branch String:   'http-addrlist.c:729,13'
          Branch Sides:
            - BranchSide:      'http-addrlist.c:730,15'
              BranchSideFuncs: []
            - BranchSide:      'http-addrlist.c:737,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'http-addrlist.c:437,25'
          Dst:             _cupsGlobals
        - Src:             'http-addrlist.c:455,3'
          Dst:             httpInitialize
        - Src:             'http-addrlist.c:469,5'
          Dst:             __res_init
        - Src:             'http-addrlist.c:482,37'
          Dst:             calloc
        - Src:             'http-addrlist.c:486,7'
          Dst:             cupsCopyString
        - Src:             'http-addrlist.c:491,20'
          Dst:             _cups_strcasecmp
        - Src:             'http-addrlist.c:507,12'
          Dst:             strncmp
        - Src:             'http-addrlist.c:510,2'
          Dst:             cupsCopyString
        - Src:             'http-addrlist.c:511,22'
          Dst:             strlen
        - Src:             'http-addrlist.c:517,27'
          Dst:             strrchr
        - Src:             'http-addrlist.c:524,2'
          Dst:             cupsCopyString
        - Src:             'http-addrlist.c:525,22'
          Dst:             strlen
        - Src:             'http-addrlist.c:533,18'
          Dst:             getaddrinfo
        - Src:             'http-addrlist.c:569,7'
          Dst:             freeaddrinfo
        - Src:             'http-addrlist.c:541,30'
          Dst:             calloc
        - Src:             'http-addrlist.c:579,48'
          Dst:             gai_strerror
        - Src:             'http-addrlist.c:579,7'
          Dst:             _cupsSetError
        - Src:             'http-addrlist.c:545,6'
          Dst:             freeaddrinfo
        - Src:             'http-addrlist.c:546,56'
          Dst:             __errno_location
        - Src:             'http-addrlist.c:546,47'
          Dst:             strerror
        - Src:             'http-addrlist.c:546,6'
          Dst:             _cupsSetError
        - Src:             'http-addrlist.c:569,7'
          Dst:             freeaddrinfo
        - Src:             'http-addrlist.c:585,31'
          Dst:             _cups_strcasecmp
        - Src:             'http-addrlist.c:596,14'
          Dst:             __ctype_b_loc
        - Src:             'http-addrlist.c:598,17'
          Dst:             atoi
        - Src:             'http-addrlist.c:600,22'
          Dst:             getservbyname
        - Src:             'http-addrlist.c:604,15'
          Dst:             strcmp
        - Src:             'http-addrlist.c:608,15'
          Dst:             strcmp
        - Src:             'http-addrlist.c:612,15'
          Dst:             strcmp
        - Src:             'http-addrlist.c:612,42'
          Dst:             strcmp
        - Src:             'http-addrlist.c:616,15'
          Dst:             strcmp
        - Src:             'http-addrlist.c:620,15'
          Dst:             strcmp
        - Src:             'http-addrlist.c:628,7'
          Dst:             _cupsSetError
        - Src:             'http-addrlist.c:632,22'
          Dst:             _cups_strcasecmp
        - Src:             'http-addrlist.c:642,28'
          Dst:             calloc
        - Src:             'http-addrlist.c:645,54'
          Dst:             __errno_location
        - Src:             'http-addrlist.c:645,45'
          Dst:             strerror
        - Src:             'http-addrlist.c:645,4'
          Dst:             _cupsSetError
        - Src:             'http-addrlist.c:668,28'
          Dst:             calloc
        - Src:             'http-addrlist.c:671,54'
          Dst:             __errno_location
        - Src:             'http-addrlist.c:671,45'
          Dst:             strerror
        - Src:             'http-addrlist.c:671,4'
          Dst:             _cupsSetError
        - Src:             'http-addrlist.c:694,28'
          Dst:             calloc
        - Src:             'http-addrlist.c:697,54'
          Dst:             __errno_location
        - Src:             'http-addrlist.c:697,45'
          Dst:             strerror
        - Src:             'http-addrlist.c:697,4'
          Dst:             _cupsSetError
        - Src:             'http-addrlist.c:715,28'
          Dst:             calloc
        - Src:             'http-addrlist.c:718,54'
          Dst:             __errno_location
        - Src:             'http-addrlist.c:718,45'
          Dst:             strerror
        - Src:             'http-addrlist.c:718,4'
          Dst:             _cupsSetError
    - functionName:    __res_init
      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:    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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gai_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:    atoi
      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:    getservbyname
      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:    cupsDirClose
      functionSourceFile: '/src/libcups/cups/dir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          9
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - closedir
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dir.c:249,7'
          Branch Sides:
            - BranchSide:      'dir.c:253,16'
              BranchSideFuncs: []
            - BranchSide:      'dir.c:255,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'dir.c:253,3'
          Dst:             closedir
    - functionName:    closedir
      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:    cupsDirOpen
      functionSourceFile: '/src/libcups/cups/dir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          18
      EdgeCount:       8
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - cupsCopyString
        - opendir
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dir.c:271,7'
          Branch Sides:
            - BranchSide:      'dir.c:275,22'
              BranchSideFuncs: []
            - BranchSide:      'dir.c:292,1'
              BranchSideFuncs: []
        - Branch String:   'dir.c:276,7'
          Branch Sides:
            - BranchSide:      'dir.c:280,13'
              BranchSideFuncs: []
            - BranchSide:      'dir.c:292,1'
              BranchSideFuncs: []
        - Branch String:   'dir.c:281,7'
          Branch Sides:
            - BranchSide:      'dir.c:283,5'
              BranchSideFuncs:
                - free
            - BranchSide:      'dir.c:288,3'
              BranchSideFuncs:
                - cupsCopyString
      Callsites:
        - Src:             'dir.c:275,22'
          Dst:             calloc
        - Src:             'dir.c:280,13'
          Dst:             opendir
        - Src:             'dir.c:288,3'
          Dst:             cupsCopyString
    - functionName:    opendir
      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:    cupsDirRead
      functionSourceFile: '/src/libcups/cups/dir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          31
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - __snprintf_chk
        - cupsCopyString
        - readdir
        - stat
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'dir.c:309,7'
          Branch Sides:
            - BranchSide:      'dir.c:329,24'
              BranchSideFuncs: []
            - BranchSide:      'dir.c:342,1'
              BranchSideFuncs: []
        - Branch String:   'dir.c:316,9'
          Branch Sides:
            - BranchSide:      'dir.c:325,24'
              BranchSideFuncs: []
            - BranchSide:      'dir.c:342,1'
              BranchSideFuncs: []
        - Branch String:   'dir.c:325,37'
          Branch Sides:
            - BranchSide:      'dir.c:316,30'
              BranchSideFuncs:
                - readdir
                - strcmp
                - strcmp
                - cupsCopyString
                - __snprintf_chk
                - stat
            - BranchSide:      'dir.c:325,41'
              BranchSideFuncs:
                - strcmp
                - cupsCopyString
                - __snprintf_chk
                - stat
                - readdir
                - strcmp
        - Branch String:   'dir.c:325,9'
          Branch Sides:
            - BranchSide:      'dir.c:316,30'
              BranchSideFuncs:
                - readdir
                - strcmp
                - strcmp
                - cupsCopyString
                - __snprintf_chk
                - stat
            - BranchSide:      'dir.c:329,5'
              BranchSideFuncs:
                - cupsCopyString
                - __snprintf_chk
                - stat
                - readdir
                - strcmp
                - strcmp
        - Branch String:   'dir.c:333,9'
          Branch Sides:
            - BranchSide:      'dir.c:316,30'
              BranchSideFuncs: []
            - BranchSide:      'dir.c:342,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'dir.c:316,18'
          Dst:             readdir
        - Src:             'dir.c:325,10'
          Dst:             strcmp
        - Src:             'dir.c:325,41'
          Dst:             strcmp
        - Src:             'dir.c:329,5'
          Dst:             cupsCopyString
        - Src:             'dir.c:331,5'
          Dst:             __snprintf_chk
        - Src:             'dir.c:333,9'
          Dst:             stat
    - functionName:    readdir
      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:    stat
      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:    cupsDirRewind
      functionSourceFile: '/src/libcups/cups/dir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          8
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rewinddir
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dir.c:355,7'
          Branch Sides:
            - BranchSide:      'dir.c:359,17'
              BranchSideFuncs: []
            - BranchSide:      'dir.c:360,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'dir.c:359,3'
          Dst:             rewinddir
    - functionName:    rewinddir
      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:       []
...
