Flawfinder version 2.0.10, (C) 2001-2019 David A. Wheeler. Number of rules (primarily dangerous function names) in C/C++ ruleset: 223 Examining data/tdb-1.4.3/common/check.c Examining data/tdb-1.4.3/common/dump.c Examining data/tdb-1.4.3/common/error.c Examining data/tdb-1.4.3/common/freelist.c Examining data/tdb-1.4.3/common/freelistcheck.c Examining data/tdb-1.4.3/common/hash.c Examining data/tdb-1.4.3/common/io.c Examining data/tdb-1.4.3/common/lock.c Examining data/tdb-1.4.3/common/mutex.c Examining data/tdb-1.4.3/common/rescue.c Examining data/tdb-1.4.3/common/summary.c Examining data/tdb-1.4.3/common/tdb.c Examining data/tdb-1.4.3/common/tdb_private.h Examining data/tdb-1.4.3/common/transaction.c Examining data/tdb-1.4.3/common/traverse.c Examining data/tdb-1.4.3/common/open.c Examining data/tdb-1.4.3/include/tdb.h Examining data/tdb-1.4.3/pytdb.c Examining data/tdb-1.4.3/test/external-agent.c Examining data/tdb-1.4.3/test/external-agent.h Examining data/tdb-1.4.3/test/lock-tracking.c Examining data/tdb-1.4.3/test/lock-tracking.h Examining data/tdb-1.4.3/test/logging.c Examining data/tdb-1.4.3/test/logging.h Examining data/tdb-1.4.3/test/run-3G-file.c Examining data/tdb-1.4.3/test/run-allrecord-traverse-deadlock.c Examining data/tdb-1.4.3/test/run-bad-tdb-header.c Examining data/tdb-1.4.3/test/run-check.c Examining data/tdb-1.4.3/test/run-circular-chain.c Examining data/tdb-1.4.3/test/run-circular-freelist.c Examining data/tdb-1.4.3/test/run-corrupt.c Examining data/tdb-1.4.3/test/run-die-during-transaction.c Examining data/tdb-1.4.3/test/run-endian.c Examining data/tdb-1.4.3/test/run-fcntl-deadlock.c Examining data/tdb-1.4.3/test/run-incompatible.c Examining data/tdb-1.4.3/test/run-marklock-deadlock.c Examining data/tdb-1.4.3/test/run-mutex-allrecord-bench.c Examining data/tdb-1.4.3/test/run-mutex-allrecord-block.c Examining data/tdb-1.4.3/test/run-mutex-allrecord-trylock.c Examining data/tdb-1.4.3/test/run-mutex-die.c Examining data/tdb-1.4.3/test/run-mutex-openflags2.c Examining data/tdb-1.4.3/test/run-mutex-transaction1.c Examining data/tdb-1.4.3/test/run-mutex-trylock.c Examining data/tdb-1.4.3/test/run-mutex1.c Examining data/tdb-1.4.3/test/run-nested-transactions.c Examining data/tdb-1.4.3/test/run-nested-traverse.c Examining data/tdb-1.4.3/test/run-no-lock-during-traverse.c Examining data/tdb-1.4.3/test/run-oldhash.c Examining data/tdb-1.4.3/test/run-open-during-transaction.c Examining data/tdb-1.4.3/test/run-rdlock-upgrade.c Examining data/tdb-1.4.3/test/run-readonly-check.c Examining data/tdb-1.4.3/test/run-rescue-find_entry.c Examining data/tdb-1.4.3/test/run-rescue.c Examining data/tdb-1.4.3/test/run-rwlock-check.c Examining data/tdb-1.4.3/test/run-summary.c Examining data/tdb-1.4.3/test/run-transaction-expand.c Examining data/tdb-1.4.3/test/run-traverse-chain.c Examining data/tdb-1.4.3/test/run-traverse-in-transaction.c Examining data/tdb-1.4.3/test/run-wronghash-fail.c Examining data/tdb-1.4.3/test/run-zero-append.c Examining data/tdb-1.4.3/test/run.c Examining data/tdb-1.4.3/test/tap-interface.h Examining data/tdb-1.4.3/test/tap-to-subunit.h Examining data/tdb-1.4.3/tools/tdbbackup.c Examining data/tdb-1.4.3/tools/tdbdump.c Examining data/tdb-1.4.3/tools/tdbrestore.c Examining data/tdb-1.4.3/tools/tdbtest.c Examining data/tdb-1.4.3/tools/tdbtool.c Examining data/tdb-1.4.3/tools/tdbtorture.c Examining data/tdb-1.4.3/lib/replace/closefrom.c Examining data/tdb-1.4.3/lib/replace/cwrap.c Examining data/tdb-1.4.3/lib/replace/dlfcn.c Examining data/tdb-1.4.3/lib/replace/getaddrinfo.c Examining data/tdb-1.4.3/lib/replace/getaddrinfo.h Examining data/tdb-1.4.3/lib/replace/getifaddrs.c Examining data/tdb-1.4.3/lib/replace/hdr_replace.h Examining data/tdb-1.4.3/lib/replace/inet_aton.c Examining data/tdb-1.4.3/lib/replace/inet_ntoa.c Examining data/tdb-1.4.3/lib/replace/inet_ntop.c Examining data/tdb-1.4.3/lib/replace/inet_pton.c Examining data/tdb-1.4.3/lib/replace/poll.c Examining data/tdb-1.4.3/lib/replace/replace-test.h Examining data/tdb-1.4.3/lib/replace/replace-testsuite.h Examining data/tdb-1.4.3/lib/replace/replace.c Examining data/tdb-1.4.3/lib/replace/replace.h Examining data/tdb-1.4.3/lib/replace/snprintf.c Examining data/tdb-1.4.3/lib/replace/socket.c Examining data/tdb-1.4.3/lib/replace/socketpair.c Examining data/tdb-1.4.3/lib/replace/strptime.c Examining data/tdb-1.4.3/lib/replace/system/capability.h Examining data/tdb-1.4.3/lib/replace/system/dir.h Examining data/tdb-1.4.3/lib/replace/system/filesys.h Examining data/tdb-1.4.3/lib/replace/system/glob.h Examining data/tdb-1.4.3/lib/replace/system/gssapi.h Examining data/tdb-1.4.3/lib/replace/system/iconv.h Examining data/tdb-1.4.3/lib/replace/system/kerberos.h Examining data/tdb-1.4.3/lib/replace/system/locale.h Examining data/tdb-1.4.3/lib/replace/system/network.h Examining data/tdb-1.4.3/lib/replace/system/nis.h Examining data/tdb-1.4.3/lib/replace/system/passwd.h Examining data/tdb-1.4.3/lib/replace/system/readline.h Examining data/tdb-1.4.3/lib/replace/system/select.h Examining data/tdb-1.4.3/lib/replace/system/shmem.h Examining data/tdb-1.4.3/lib/replace/system/syslog.h Examining data/tdb-1.4.3/lib/replace/system/terminal.h Examining data/tdb-1.4.3/lib/replace/system/threads.h Examining data/tdb-1.4.3/lib/replace/system/time.h Examining data/tdb-1.4.3/lib/replace/system/wait.h Examining data/tdb-1.4.3/lib/replace/tests/getifaddrs.c Examining data/tdb-1.4.3/lib/replace/tests/incoherent_mmap.c Examining data/tdb-1.4.3/lib/replace/tests/main.c Examining data/tdb-1.4.3/lib/replace/tests/os2_delete.c Examining data/tdb-1.4.3/lib/replace/tests/shared_mmap.c Examining data/tdb-1.4.3/lib/replace/tests/shared_mremap.c Examining data/tdb-1.4.3/lib/replace/tests/snprintf.c Examining data/tdb-1.4.3/lib/replace/tests/strptime.c Examining data/tdb-1.4.3/lib/replace/tests/testsuite.c Examining data/tdb-1.4.3/lib/replace/timegm.c