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/ocfs2-tools-1.8.6/debugfs.ocfs2/commands.c
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/dump.c
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/dump_dlm_locks.c
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/dump_fs_locks.c
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/dump_net_stats.c
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/find_block_inode.c
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/find_inode_paths.c
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/include/commands.h
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/include/dump.h
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/include/dump_dlm_locks.h
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/include/dump_fs_locks.h
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/include/dump_net_stats.h
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/include/find_block_inode.h
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/include/find_inode_paths.h
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/include/journal.h
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/include/main.h
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/include/ocfs2_internals.h
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/include/stat_sysdir.h
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/include/utils.h
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/journal.c
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/main.c
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/stat_sysdir.c
Examining data/ocfs2-tools-1.8.6/debugfs.ocfs2/utils.c
Examining data/ocfs2-tools-1.8.6/defragfs.ocfs2/include/libdefrag.h
Examining data/ocfs2-tools-1.8.6/defragfs.ocfs2/include/o2defrag.h
Examining data/ocfs2-tools-1.8.6/defragfs.ocfs2/include/record.h
Examining data/ocfs2-tools-1.8.6/defragfs.ocfs2/libdefrag.c
Examining data/ocfs2-tools-1.8.6/defragfs.ocfs2/record.c
Examining data/ocfs2-tools-1.8.6/defragfs.ocfs2/main.c
Examining data/ocfs2-tools-1.8.6/extras/check_metaecc.c
Examining data/ocfs2-tools-1.8.6/extras/compute_groups.c
Examining data/ocfs2-tools-1.8.6/extras/decode_lockres.c
Examining data/ocfs2-tools-1.8.6/extras/encode_lockres.c
Examining data/ocfs2-tools-1.8.6/extras/find_allocation_fragments.c
Examining data/ocfs2-tools-1.8.6/extras/find_dup_extents.c
Examining data/ocfs2-tools-1.8.6/extras/find_hardlinks.c
Examining data/ocfs2-tools-1.8.6/extras/find_inode_paths.c
Examining data/ocfs2-tools-1.8.6/extras/mark_journal_dirty.c
Examining data/ocfs2-tools-1.8.6/extras/resize_slotmap.c
Examining data/ocfs2-tools-1.8.6/extras/set_random_bits.c
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/dirblocks.c
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/dirparents.c
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/extent.c
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/fsck.c
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/icount.c
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/include/dirblocks.h
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/include/dirparents.h
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/include/extent.h
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/include/fsck.h
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/include/icount.h
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/include/journal.h
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/include/o2fsck_strings.h
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/include/pass0.h
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/include/pass1.h
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/include/pass1b.h
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/include/pass2.h
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/include/pass3.h
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/include/pass4.h
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/include/pass5.h
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/include/problem.h
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/include/refcount.h
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/include/slot_recovery.h
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/include/util.h
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/include/xattr.h
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/journal.c
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/pass0.c
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/pass1.c
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/pass1b.c
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/pass2.c
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/pass3.c
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/pass4.c
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/pass5.c
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/problem.c
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/refcount.c
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/slot_recovery.c
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/strings.c
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/util.c
Examining data/ocfs2-tools-1.8.6/fsck.ocfs2/xattr.c
Examining data/ocfs2-tools-1.8.6/fswreck/chain.c
Examining data/ocfs2-tools-1.8.6/fswreck/corrupt.c
Examining data/ocfs2-tools-1.8.6/fswreck/dir.c
Examining data/ocfs2-tools-1.8.6/fswreck/discontig_bg.c
Examining data/ocfs2-tools-1.8.6/fswreck/extent.c
Examining data/ocfs2-tools-1.8.6/fswreck/group.c
Examining data/ocfs2-tools-1.8.6/fswreck/include/chain.h
Examining data/ocfs2-tools-1.8.6/fswreck/include/corrupt.h
Examining data/ocfs2-tools-1.8.6/fswreck/include/dir.h
Examining data/ocfs2-tools-1.8.6/fswreck/include/discontig_bg.h
Examining data/ocfs2-tools-1.8.6/fswreck/include/extent.h
Examining data/ocfs2-tools-1.8.6/fswreck/include/fsck_type.h
Examining data/ocfs2-tools-1.8.6/fswreck/include/group.h
Examining data/ocfs2-tools-1.8.6/fswreck/include/inode.h
Examining data/ocfs2-tools-1.8.6/fswreck/include/journal.h
Examining data/ocfs2-tools-1.8.6/fswreck/include/local_alloc.h
Examining data/ocfs2-tools-1.8.6/fswreck/include/main.h
Examining data/ocfs2-tools-1.8.6/fswreck/include/quota.h
Examining data/ocfs2-tools-1.8.6/fswreck/include/refcount.h
Examining data/ocfs2-tools-1.8.6/fswreck/include/special.h
Examining data/ocfs2-tools-1.8.6/fswreck/include/symlink.h
Examining data/ocfs2-tools-1.8.6/fswreck/include/truncate_log.h
Examining data/ocfs2-tools-1.8.6/fswreck/inode.c
Examining data/ocfs2-tools-1.8.6/fswreck/journal.c
Examining data/ocfs2-tools-1.8.6/fswreck/local_alloc.c
Examining data/ocfs2-tools-1.8.6/fswreck/main.c
Examining data/ocfs2-tools-1.8.6/fswreck/quota.c
Examining data/ocfs2-tools-1.8.6/fswreck/refcount.c
Examining data/ocfs2-tools-1.8.6/fswreck/special.c
Examining data/ocfs2-tools-1.8.6/fswreck/symlink.c
Examining data/ocfs2-tools-1.8.6/fswreck/truncate_log.c
Examining data/ocfs2-tools-1.8.6/include/o2cb/o2cb.h
Examining data/ocfs2-tools-1.8.6/include/o2cb/o2cb_client_proto.h
Examining data/ocfs2-tools-1.8.6/include/o2cb/ocfs2_heartbeat.h
Examining data/ocfs2-tools-1.8.6/include/o2cb/ocfs2_nodemanager.h
Examining data/ocfs2-tools-1.8.6/include/o2dlm/o2dlm.h
Examining data/ocfs2-tools-1.8.6/include/ocfs2-kernel/fiemap.h
Examining data/ocfs2-tools-1.8.6/include/ocfs2-kernel/kernel-list.h
Examining data/ocfs2-tools-1.8.6/include/ocfs2-kernel/ocfs1_fs_compat.h
Examining data/ocfs2-tools-1.8.6/include/ocfs2-kernel/ocfs2_fs.h
Examining data/ocfs2-tools-1.8.6/include/ocfs2-kernel/ocfs2_ioctl.h
Examining data/ocfs2-tools-1.8.6/include/ocfs2-kernel/ocfs2_lockid.h
Examining data/ocfs2-tools-1.8.6/include/ocfs2-kernel/quota_tree.h
Examining data/ocfs2-tools-1.8.6/include/ocfs2-kernel/sparse_endian_types.h
Examining data/ocfs2-tools-1.8.6/include/ocfs2/bitops.h
Examining data/ocfs2-tools-1.8.6/include/ocfs2/byteorder.h
Examining data/ocfs2-tools-1.8.6/include/ocfs2/image.h
Examining data/ocfs2-tools-1.8.6/include/ocfs2/jbd2.h
Examining data/ocfs2-tools-1.8.6/include/ocfs2/kernel-rbtree.h
Examining data/ocfs2-tools-1.8.6/include/ocfs2/ocfs2.h
Examining data/ocfs2-tools-1.8.6/include/tools-internal/progress.h
Examining data/ocfs2-tools-1.8.6/include/tools-internal/scandisk.h
Examining data/ocfs2-tools-1.8.6/include/tools-internal/utils.h
Examining data/ocfs2-tools-1.8.6/include/tools-internal/verbose.h
Examining data/ocfs2-tools-1.8.6/libo2cb/client_proto.c
Examining data/ocfs2-tools-1.8.6/libo2cb/o2cb_abi.c
Examining data/ocfs2-tools-1.8.6/libo2cb/o2cb_abi.h
Examining data/ocfs2-tools-1.8.6/libo2cb/o2cb_crc32.c
Examining data/ocfs2-tools-1.8.6/libo2cb/o2cb_crc32.h
Examining data/ocfs2-tools-1.8.6/libo2dlm/capabilities.c
Examining data/ocfs2-tools-1.8.6/libo2dlm/libdlm-compat.h
Examining data/ocfs2-tools-1.8.6/libo2dlm/o2dlm.c
Examining data/ocfs2-tools-1.8.6/libo2dlm/o2dlm_test.c
Examining data/ocfs2-tools-1.8.6/libocfs2/alloc.c
Examining data/ocfs2-tools-1.8.6/libocfs2/backup_super.c
Examining data/ocfs2-tools-1.8.6/libocfs2/bitmap.c
Examining data/ocfs2-tools-1.8.6/libocfs2/bitmap.h
Examining data/ocfs2-tools-1.8.6/libocfs2/bitops.c
Examining data/ocfs2-tools-1.8.6/libocfs2/blockcheck.c
Examining data/ocfs2-tools-1.8.6/libocfs2/blocktype.c
Examining data/ocfs2-tools-1.8.6/libocfs2/cached_inode.c
Examining data/ocfs2-tools-1.8.6/libocfs2/chain.c
Examining data/ocfs2-tools-1.8.6/libocfs2/chainalloc.c
Examining data/ocfs2-tools-1.8.6/libocfs2/checkhb.c
Examining data/ocfs2-tools-1.8.6/libocfs2/closefs.c
Examining data/ocfs2-tools-1.8.6/libocfs2/crc32table.h
Examining data/ocfs2-tools-1.8.6/libocfs2/dir_indexed.c
Examining data/ocfs2-tools-1.8.6/libocfs2/dir_iterate.c
Examining data/ocfs2-tools-1.8.6/libocfs2/dir_iterate.h
Examining data/ocfs2-tools-1.8.6/libocfs2/dir_scan.c
Examining data/ocfs2-tools-1.8.6/libocfs2/dir_util.h
Examining data/ocfs2-tools-1.8.6/libocfs2/dirblock.c
Examining data/ocfs2-tools-1.8.6/libocfs2/dlm.c
Examining data/ocfs2-tools-1.8.6/libocfs2/expanddir.c
Examining data/ocfs2-tools-1.8.6/libocfs2/extend_file.c
Examining data/ocfs2-tools-1.8.6/libocfs2/extent_map.c
Examining data/ocfs2-tools-1.8.6/libocfs2/extent_map.h
Examining data/ocfs2-tools-1.8.6/libocfs2/extent_tree.c
Examining data/ocfs2-tools-1.8.6/libocfs2/extent_tree.h
Examining data/ocfs2-tools-1.8.6/libocfs2/extents.c
Examining data/ocfs2-tools-1.8.6/libocfs2/feature_string.c
Examining data/ocfs2-tools-1.8.6/libocfs2/fileio.c
Examining data/ocfs2-tools-1.8.6/libocfs2/freefs.c
Examining data/ocfs2-tools-1.8.6/libocfs2/getsectsize.c
Examining data/ocfs2-tools-1.8.6/libocfs2/getsize.c
Examining data/ocfs2-tools-1.8.6/libocfs2/heartbeat.c
Examining data/ocfs2-tools-1.8.6/libocfs2/image.c
Examining data/ocfs2-tools-1.8.6/libocfs2/inode.c
Examining data/ocfs2-tools-1.8.6/libocfs2/inode_scan.c
Examining data/ocfs2-tools-1.8.6/libocfs2/ismounted.c
Examining data/ocfs2-tools-1.8.6/libocfs2/kernel-rbtree.c
Examining data/ocfs2-tools-1.8.6/libocfs2/link.c
Examining data/ocfs2-tools-1.8.6/libocfs2/lockid.c
Examining data/ocfs2-tools-1.8.6/libocfs2/lookup.c
Examining data/ocfs2-tools-1.8.6/libocfs2/memory.c
Examining data/ocfs2-tools-1.8.6/libocfs2/mkjournal.c
Examining data/ocfs2-tools-1.8.6/libocfs2/namei.c
Examining data/ocfs2-tools-1.8.6/libocfs2/openfs.c
Examining data/ocfs2-tools-1.8.6/libocfs2/quota.c
Examining data/ocfs2-tools-1.8.6/libocfs2/refcount.c
Examining data/ocfs2-tools-1.8.6/libocfs2/refcount.h
Examining data/ocfs2-tools-1.8.6/libocfs2/slot_map.c
Examining data/ocfs2-tools-1.8.6/libocfs2/sysfile.c
Examining data/ocfs2-tools-1.8.6/libocfs2/truncate.c
Examining data/ocfs2-tools-1.8.6/libocfs2/unix_io.c
Examining data/ocfs2-tools-1.8.6/libocfs2/unlink.c
Examining data/ocfs2-tools-1.8.6/libocfs2/xattr.c
Examining data/ocfs2-tools-1.8.6/libtools-internal/libtools-internal.h
Examining data/ocfs2-tools-1.8.6/libtools-internal/progress.c
Examining data/ocfs2-tools-1.8.6/libtools-internal/scandisk.c
Examining data/ocfs2-tools-1.8.6/libtools-internal/utils.c
Examining data/ocfs2-tools-1.8.6/libtools-internal/verbose.c
Examining data/ocfs2-tools-1.8.6/listuuid/listuuid.c
Examining data/ocfs2-tools-1.8.6/mkfs.ocfs2/check.c
Examining data/ocfs2-tools-1.8.6/mkfs.ocfs2/mkfs.c
Examining data/ocfs2-tools-1.8.6/mkfs.ocfs2/mkfs.h
Examining data/ocfs2-tools-1.8.6/mount.ocfs2/fstab.c