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