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/cluster-glue-1.0.12/include/pils/generic.h Examining data/cluster-glue-1.0.12/include/pils/interface.h Examining data/cluster-glue-1.0.12/include/clplumbing/realtime.h Examining data/cluster-glue-1.0.12/include/clplumbing/loggingdaemon.h Examining data/cluster-glue-1.0.12/include/clplumbing/md5.h Examining data/cluster-glue-1.0.12/include/clplumbing/coredumps.h Examining data/cluster-glue-1.0.12/include/clplumbing/cpulimits.h Examining data/cluster-glue-1.0.12/include/clplumbing/cl_quorumd.h Examining data/cluster-glue-1.0.12/include/clplumbing/uids.h Examining data/cluster-glue-1.0.12/include/clplumbing/cl_log.h Examining data/cluster-glue-1.0.12/include/clplumbing/netstring.h Examining data/cluster-glue-1.0.12/include/clplumbing/cl_signal.h Examining data/cluster-glue-1.0.12/include/clplumbing/cl_pidfile.h Examining data/cluster-glue-1.0.12/include/clplumbing/GSource.h Examining data/cluster-glue-1.0.12/include/clplumbing/proctrack.h Examining data/cluster-glue-1.0.12/include/clplumbing/cl_misc.h Examining data/cluster-glue-1.0.12/include/clplumbing/mkstemp_mode.h Examining data/cluster-glue-1.0.12/include/clplumbing/cl_poll.h Examining data/cluster-glue-1.0.12/include/clplumbing/cl_plugin.h Examining data/cluster-glue-1.0.12/include/clplumbing/timers.h Examining data/cluster-glue-1.0.12/include/clplumbing/cl_syslog.h Examining data/cluster-glue-1.0.12/include/clplumbing/GSource_internal.h Examining data/cluster-glue-1.0.12/include/clplumbing/cl_reboot.h Examining data/cluster-glue-1.0.12/include/clplumbing/cl_random.h Examining data/cluster-glue-1.0.12/include/clplumbing/replytrack.h Examining data/cluster-glue-1.0.12/include/clplumbing/base64.h Examining data/cluster-glue-1.0.12/include/clplumbing/setproctitle.h Examining data/cluster-glue-1.0.12/include/clplumbing/apphb_cs.h Examining data/cluster-glue-1.0.12/include/clplumbing/Gmain_timeout.h Examining data/cluster-glue-1.0.12/include/clplumbing/cl_tiebreaker.h Examining data/cluster-glue-1.0.12/include/clplumbing/lsb_exitcodes.h Examining data/cluster-glue-1.0.12/include/clplumbing/cl_uuid.h Examining data/cluster-glue-1.0.12/include/clplumbing/cl_quorum.h Examining data/cluster-glue-1.0.12/include/clplumbing/longclock.h Examining data/cluster-glue-1.0.12/include/clplumbing/ipc.h Examining data/cluster-glue-1.0.12/include/ha_msg.h Examining data/cluster-glue-1.0.12/include/replace_uuid.h Examining data/cluster-glue-1.0.12/include/stonith/st_ttylock.h Examining data/cluster-glue-1.0.12/include/stonith/stonith_plugin.h Examining data/cluster-glue-1.0.12/include/stonith/stonith.h Examining data/cluster-glue-1.0.12/include/stonith/expect.h Examining data/cluster-glue-1.0.12/include/lrm/lrm_api.h Examining data/cluster-glue-1.0.12/include/lrm/raexec.h Examining data/cluster-glue-1.0.12/include/lrm/racommon.h Examining data/cluster-glue-1.0.12/include/lrm/lrm_msg.h Examining data/cluster-glue-1.0.12/include/compress.h Examining data/cluster-glue-1.0.12/include/lha_internal.h Examining data/cluster-glue-1.0.12/lrm/admin/lrmadmin.c Examining data/cluster-glue-1.0.12/lrm/test/apitest.c Examining data/cluster-glue-1.0.12/lrm/test/callbacktest.c Examining data/cluster-glue-1.0.12/lrm/test/plugintest.c Examining data/cluster-glue-1.0.12/lrm/lrmd/lrmd_fdecl.h Examining data/cluster-glue-1.0.12/lrm/lrmd/cib_secrets.c Examining data/cluster-glue-1.0.12/lrm/lrmd/audit.c Examining data/cluster-glue-1.0.12/lrm/lrmd/lrmd.h Examining data/cluster-glue-1.0.12/lrm/lrmd/lrmd.c Examining data/cluster-glue-1.0.12/lib/clplumbing/md5.c Examining data/cluster-glue-1.0.12/lib/clplumbing/cpulimits.c Examining data/cluster-glue-1.0.12/lib/clplumbing/cl_netstring.c Examining data/cluster-glue-1.0.12/lib/clplumbing/ipctransientlib.c Examining data/cluster-glue-1.0.12/lib/clplumbing/cl_compress.c Examining data/cluster-glue-1.0.12/lib/clplumbing/uids.c Examining data/cluster-glue-1.0.12/lib/clplumbing/ipctransientserver.c Examining data/cluster-glue-1.0.12/lib/clplumbing/base64_md5_test.c Examining data/cluster-glue-1.0.12/lib/clplumbing/cl_log.c Examining data/cluster-glue-1.0.12/lib/clplumbing/coredumps.c Examining data/cluster-glue-1.0.12/lib/clplumbing/GSource.c Examining data/cluster-glue-1.0.12/lib/clplumbing/proctrack.c Examining data/cluster-glue-1.0.12/lib/clplumbing/netstring_test.c Examining data/cluster-glue-1.0.12/lib/clplumbing/mkstemp_mode.c Examining data/cluster-glue-1.0.12/lib/clplumbing/cl_misc.c Examining data/cluster-glue-1.0.12/lib/clplumbing/ipctransient.h Examining data/cluster-glue-1.0.12/lib/clplumbing/cl_signal.c Examining data/cluster-glue-1.0.12/lib/clplumbing/cl_poll.c Examining data/cluster-glue-1.0.12/lib/clplumbing/cl_syslog.c Examining data/cluster-glue-1.0.12/lib/clplumbing/cl_reboot.c Examining data/cluster-glue-1.0.12/lib/clplumbing/cl_random.c Examining data/cluster-glue-1.0.12/lib/clplumbing/setproctitle.c Examining data/cluster-glue-1.0.12/lib/clplumbing/timers.c Examining data/cluster-glue-1.0.12/lib/clplumbing/realtime.c Examining data/cluster-glue-1.0.12/lib/clplumbing/ipctransientclient.c Examining data/cluster-glue-1.0.12/lib/clplumbing/cl_malloc.c Examining data/cluster-glue-1.0.12/lib/clplumbing/cl_plugin.c Examining data/cluster-glue-1.0.12/lib/clplumbing/base64.c Examining data/cluster-glue-1.0.12/lib/clplumbing/cl_uuid.c Examining data/cluster-glue-1.0.12/lib/clplumbing/replytrack.c Examining data/cluster-glue-1.0.12/lib/clplumbing/cl_msg.c Examining data/cluster-glue-1.0.12/lib/clplumbing/ipcsocket.c Examining data/cluster-glue-1.0.12/lib/clplumbing/cl_pidfile.c Examining data/cluster-glue-1.0.12/lib/clplumbing/longclock.c Examining data/cluster-glue-1.0.12/lib/clplumbing/ipctest.c Examining data/cluster-glue-1.0.12/lib/clplumbing/ocf_ipc.c Examining data/cluster-glue-1.0.12/lib/clplumbing/cl_msg_types.c Examining data/cluster-glue-1.0.12/lib/lrm/lrm_msg.c Examining data/cluster-glue-1.0.12/lib/lrm/racommon.c Examining data/cluster-glue-1.0.12/lib/lrm/clientlib.c Examining data/cluster-glue-1.0.12/lib/plugins/stonith/drac3_command.c Examining data/cluster-glue-1.0.12/lib/plugins/stonith/drac3.c Examining data/cluster-glue-1.0.12/lib/plugins/stonith/stonith_expect_helpers.h Examining data/cluster-glue-1.0.12/lib/plugins/stonith/drac3_command.h Examining data/cluster-glue-1.0.12/lib/plugins/stonith/vacm.c Examining data/cluster-glue-1.0.12/lib/plugins/stonith/cyclades.c Examining data/cluster-glue-1.0.12/lib/plugins/stonith/rcd_serial.c Examining data/cluster-glue-1.0.12/lib/plugins/stonith/ibmhmc.c Examining data/cluster-glue-1.0.12/lib/plugins/stonith/bladehpi.c Examining data/cluster-glue-1.0.12/lib/plugins/stonith/rhcs.c Examining data/cluster-glue-1.0.12/lib/plugins/stonith/nw_rpc100s.c Examining data/cluster-glue-1.0.12/lib/plugins/stonith/stonith_config_xml.h Examining data/cluster-glue-1.0.12/lib/plugins/stonith/wti_nps.c Examining data/cluster-glue-1.0.12/lib/plugins/stonith/null.c Examining data/cluster-glue-1.0.12/lib/plugins/stonith/external.c Examining data/cluster-glue-1.0.12/lib/plugins/stonith/baytech.c Examining data/cluster-glue-1.0.12/lib/plugins/stonith/stonith_signal.h Examining data/cluster-glue-1.0.12/lib/plugins/stonith/apcsmart.c Examining data/cluster-glue-1.0.12/lib/plugins/stonith/rps10.c Examining data/cluster-glue-1.0.12/lib/plugins/stonith/wti_mpc.c Examining data/cluster-glue-1.0.12/lib/plugins/stonith/apcmaster.c Examining data/cluster-glue-1.0.12/lib/plugins/stonith/drac3_hash.h Examining data/cluster-glue-1.0.12/lib/plugins/stonith/stonith_plugin_common.h Examining data/cluster-glue-1.0.12/lib/plugins/stonith/suicide.c Examining data/cluster-glue-1.0.12/lib/plugins/stonith/drac3_hash.c Examining data/cluster-glue-1.0.12/lib/plugins/stonith/ipmilan.h Examining data/cluster-glue-1.0.12/lib/plugins/stonith/ipmilan.c Examining data/cluster-glue-1.0.12/lib/plugins/stonith/ssh.c