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/ndpi-3.0/example/MacOS/ndpiExample/ndpiExample/AppDelegate.h
Examining data/ndpi-3.0/example/MacOS/ndpiExample/ndpiExample/ViewController.h
Examining data/ndpi-3.0/example/MacOS/ndpiExample/ndpiExample/ndpi_utils.h
Examining data/ndpi-3.0/example/Win32/pcapExample/pcapExample.cpp
Examining data/ndpi-3.0/example/ndpiReader.c
Examining data/ndpi-3.0/example/reader_util.c
Examining data/ndpi-3.0/example/reader_util.h
Examining data/ndpi-3.0/example/uthash.h
Examining data/ndpi-3.0/python/ndpi_wrap.c
Examining data/ndpi-3.0/src/include/ndpi_api.h
Examining data/ndpi-3.0/src/include/ndpi_classify.h
Examining data/ndpi-3.0/src/include/ndpi_includes.h
Examining data/ndpi-3.0/src/include/ndpi_main.h
Examining data/ndpi-3.0/src/include/ndpi_protocol_ids.h
Examining data/ndpi-3.0/src/include/ndpi_protocols.h
Examining data/ndpi-3.0/src/include/ndpi_typedefs.h
Examining data/ndpi-3.0/src/include/ndpi_unix.h
Examining data/ndpi-3.0/src/include/ndpi_win32.h
Examining data/ndpi-3.0/src/lib/ndpi_analyze.c
Examining data/ndpi-3.0/src/lib/ndpi_classify.c
Examining data/ndpi-3.0/src/lib/ndpi_main.c
Examining data/ndpi-3.0/src/lib/ndpi_serializer.c
Examining data/ndpi-3.0/src/lib/ndpi_utils.c
Examining data/ndpi-3.0/src/lib/protocols/afp.c
Examining data/ndpi-3.0/src/lib/protocols/aimini.c
Examining data/ndpi-3.0/src/lib/protocols/ajp.c
Examining data/ndpi-3.0/src/lib/protocols/amazon_video.c
Examining data/ndpi-3.0/src/lib/protocols/amqp.c
Examining data/ndpi-3.0/src/lib/protocols/apple_push.c
Examining data/ndpi-3.0/src/lib/protocols/applejuice.c
Examining data/ndpi-3.0/src/lib/protocols/armagetron.c
Examining data/ndpi-3.0/src/lib/protocols/attic/flash.c
Examining data/ndpi-3.0/src/lib/protocols/attic/ftp.c
Examining data/ndpi-3.0/src/lib/protocols/attic/manolito.c
Examining data/ndpi-3.0/src/lib/protocols/attic/popo.c
Examining data/ndpi-3.0/src/lib/protocols/attic/secondlife.c
Examining data/ndpi-3.0/src/lib/protocols/ayiya.c
Examining data/ndpi-3.0/src/lib/protocols/battlefield.c
Examining data/ndpi-3.0/src/lib/protocols/bgp.c
Examining data/ndpi-3.0/src/lib/protocols/bittorrent.c
Examining data/ndpi-3.0/src/lib/protocols/bjnp.c
Examining data/ndpi-3.0/src/lib/protocols/btlib.c
Examining data/ndpi-3.0/src/lib/protocols/btlib.h
Examining data/ndpi-3.0/src/lib/protocols/checkmk.c
Examining data/ndpi-3.0/src/lib/protocols/ciscovpn.c
Examining data/ndpi-3.0/src/lib/protocols/citrix.c
Examining data/ndpi-3.0/src/lib/protocols/coap.c
Examining data/ndpi-3.0/src/lib/protocols/collectd.c
Examining data/ndpi-3.0/src/lib/protocols/corba.c
Examining data/ndpi-3.0/src/lib/protocols/crossfire.c
Examining data/ndpi-3.0/src/lib/protocols/csgo.c
Examining data/ndpi-3.0/src/lib/protocols/dcerpc.c
Examining data/ndpi-3.0/src/lib/protocols/dhcp.c
Examining data/ndpi-3.0/src/lib/protocols/dhcpv6.c
Examining data/ndpi-3.0/src/lib/protocols/diameter.c
Examining data/ndpi-3.0/src/lib/protocols/directconnect.c
Examining data/ndpi-3.0/src/lib/protocols/directdownloadlink.c
Examining data/ndpi-3.0/src/lib/protocols/dnp3.c
Examining data/ndpi-3.0/src/lib/protocols/dns.c
Examining data/ndpi-3.0/src/lib/protocols/dofus.c
Examining data/ndpi-3.0/src/lib/protocols/drda.c
Examining data/ndpi-3.0/src/lib/protocols/dropbox.c
Examining data/ndpi-3.0/src/lib/protocols/eaq.c
Examining data/ndpi-3.0/src/lib/protocols/edonkey.c
Examining data/ndpi-3.0/src/lib/protocols/fasttrack.c
Examining data/ndpi-3.0/src/lib/protocols/fbzero.c
Examining data/ndpi-3.0/src/lib/protocols/fiesta.c
Examining data/ndpi-3.0/src/lib/protocols/fix.c
Examining data/ndpi-3.0/src/lib/protocols/florensia.c
Examining data/ndpi-3.0/src/lib/protocols/ftp_control.c
Examining data/ndpi-3.0/src/lib/protocols/ftp_data.c
Examining data/ndpi-3.0/src/lib/protocols/git.c
Examining data/ndpi-3.0/src/lib/protocols/gnutella.c
Examining data/ndpi-3.0/src/lib/protocols/gtp.c
Examining data/ndpi-3.0/src/lib/protocols/guildwars.c
Examining data/ndpi-3.0/src/lib/protocols/h323.c
Examining data/ndpi-3.0/src/lib/protocols/halflife2_and_mods.c
Examining data/ndpi-3.0/src/lib/protocols/hangout.c
Examining data/ndpi-3.0/src/lib/protocols/http.c
Examining data/ndpi-3.0/src/lib/protocols/http_activesync.c
Examining data/ndpi-3.0/src/lib/protocols/iax.c
Examining data/ndpi-3.0/src/lib/protocols/icecast.c
Examining data/ndpi-3.0/src/lib/protocols/iec60870-5-104.c
Examining data/ndpi-3.0/src/lib/protocols/imo.c
Examining data/ndpi-3.0/src/lib/protocols/ipp.c
Examining data/ndpi-3.0/src/lib/protocols/irc.c
Examining data/ndpi-3.0/src/lib/protocols/jabber.c
Examining data/ndpi-3.0/src/lib/protocols/kakaotalk_voice.c
Examining data/ndpi-3.0/src/lib/protocols/kerberos.c
Examining data/ndpi-3.0/src/lib/protocols/kontiki.c
Examining data/ndpi-3.0/src/lib/protocols/ldap.c
Examining data/ndpi-3.0/src/lib/protocols/line.c
Examining data/ndpi-3.0/src/lib/protocols/lisp.c
Examining data/ndpi-3.0/src/lib/protocols/lotus_notes.c
Examining data/ndpi-3.0/src/lib/protocols/mail_imap.c
Examining data/ndpi-3.0/src/lib/protocols/mail_pop.c
Examining data/ndpi-3.0/src/lib/protocols/mail_smtp.c
Examining data/ndpi-3.0/src/lib/protocols/maplestory.c
Examining data/ndpi-3.0/src/lib/protocols/mdns_proto.c
Examining data/ndpi-3.0/src/lib/protocols/megaco.c
Examining data/ndpi-3.0/src/lib/protocols/memcached.c
Examining data/ndpi-3.0/src/lib/protocols/mgcp.c
Examining data/ndpi-3.0/src/lib/protocols/mining.c
Examining data/ndpi-3.0/src/lib/protocols/modbus.c
Examining data/ndpi-3.0/src/lib/protocols/mpegts.c
Examining data/ndpi-3.0/src/lib/protocols/mqtt.c
Examining data/ndpi-3.0/src/lib/protocols/msn.c
Examining data/ndpi-3.0/src/lib/protocols/mssql_tds.c
Examining data/ndpi-3.0/src/lib/protocols/mysql.c
Examining data/ndpi-3.0/src/lib/protocols/nest_log_sink.c
Examining data/ndpi-3.0/src/lib/protocols/netbios.c
Examining data/ndpi-3.0/src/lib/protocols/netflow.c
Examining data/ndpi-3.0/src/lib/protocols/nfs.c
Examining data/ndpi-3.0/src/lib/protocols/nintendo.c
Examining data/ndpi-3.0/src/lib/protocols/noe.c
Examining data/ndpi-3.0/src/lib/protocols/non_tcp_udp.c
Examining data/ndpi-3.0/src/lib/protocols/ntp.c
Examining data/ndpi-3.0/src/lib/protocols/ookla.c
Examining data/ndpi-3.0/src/lib/protocols/openft.c
Examining data/ndpi-3.0/src/lib/protocols/openvpn.c
Examining data/ndpi-3.0/src/lib/protocols/oracle.c
Examining data/ndpi-3.0/src/lib/protocols/oscar.c
Examining data/ndpi-3.0/src/lib/protocols/pando.c
Examining data/ndpi-3.0/src/lib/protocols/pcanywhere.c
Examining data/ndpi-3.0/src/lib/protocols/postgres.c
Examining data/ndpi-3.0/src/lib/protocols/pplive.c
Examining data/ndpi-3.0/src/lib/protocols/ppstream.c
Examining data/ndpi-3.0/src/lib/protocols/pptp.c
Examining data/ndpi-3.0/src/lib/protocols/qq.c
Examining data/ndpi-3.0/src/lib/protocols/quic.c
Examining data/ndpi-3.0/src/lib/protocols/radius.c
Examining data/ndpi-3.0/src/lib/protocols/rdp.c
Examining data/ndpi-3.0/src/lib/protocols/redis_net.c
Examining data/ndpi-3.0/src/lib/protocols/rsync.c
Examining data/ndpi-3.0/src/lib/protocols/rtcp.c
Examining data/ndpi-3.0/src/lib/protocols/rtmp.c
Examining data/ndpi-3.0/src/lib/protocols/rtp.c
Examining data/ndpi-3.0/src/lib/protocols/rtsp.c
Examining data/ndpi-3.0/src/lib/protocols/rx.c
Examining data/ndpi-3.0/src/lib/protocols/sflow.c
Examining data/ndpi-3.0/src/lib/protocols/shoutcast.c
Examining data/ndpi-3.0/src/lib/protocols/sip.c
Examining data/ndpi-3.0/src/lib/protocols/skinny.c
Examining data/ndpi-3.0/src/lib/protocols/skype.c
Examining data/ndpi-3.0/src/lib/protocols/smb.c
Examining data/ndpi-3.0/src/lib/protocols/smpp.c
Examining data/ndpi-3.0/src/lib/protocols/snmp_proto.c
Examining data/ndpi-3.0/src/lib/protocols/socks45.c
Examining data/ndpi-3.0/src/lib/protocols/someip.c
Examining data/ndpi-3.0/src/lib/protocols/sopcast.c
Examining data/ndpi-3.0/src/lib/protocols/soulseek.c
Examining data/ndpi-3.0/src/lib/protocols/spotify.c
Examining data/ndpi-3.0/src/lib/protocols/ssdp.c
Examining data/ndpi-3.0/src/lib/protocols/ssh.c
Examining data/ndpi-3.0/src/lib/protocols/starcraft.c
Examining data/ndpi-3.0/src/lib/protocols/stealthnet.c
Examining data/ndpi-3.0/src/lib/protocols/steam.c
Examining data/ndpi-3.0/src/lib/protocols/stun.c
Examining data/ndpi-3.0/src/lib/protocols/syslog.c
Examining data/ndpi-3.0/src/lib/protocols/targus_getdata.c
Examining data/ndpi-3.0/src/lib/protocols/tcp_udp.c
Examining data/ndpi-3.0/src/lib/protocols/teamspeak.c
Examining data/ndpi-3.0/src/lib/protocols/teamviewer.c
Examining data/ndpi-3.0/src/lib/protocols/telegram.c
Examining data/ndpi-3.0/src/lib/protocols/telnet.c
Examining data/ndpi-3.0/src/lib/protocols/teredo.c
Examining data/ndpi-3.0/src/lib/protocols/tftp.c
Examining data/ndpi-3.0/src/lib/protocols/thunder.c
Examining data/ndpi-3.0/src/lib/protocols/tinc.c
Examining data/ndpi-3.0/src/lib/protocols/tls.c
Examining data/ndpi-3.0/src/lib/protocols/tor.c
Examining data/ndpi-3.0/src/lib/protocols/tvants.c
Examining data/ndpi-3.0/src/lib/protocols/tvuplayer.c
Examining data/ndpi-3.0/src/lib/protocols/ubntac2.c
Examining data/ndpi-3.0/src/lib/protocols/upnp.c
Examining data/ndpi-3.0/src/lib/protocols/usenet.c
Examining data/ndpi-3.0/src/lib/protocols/vhua.c
Examining data/ndpi-3.0/src/lib/protocols/viber.c
Examining data/ndpi-3.0/src/lib/protocols/vmware.c
Examining data/ndpi-3.0/src/lib/protocols/vnc.c
Examining data/ndpi-3.0/src/lib/protocols/warcraft3.c
Examining data/ndpi-3.0/src/lib/protocols/whatsapp.c
Examining data/ndpi-3.0/src/lib/protocols/whoisdas.c
Examining data/ndpi-3.0/src/lib/protocols/wireguard.c
Examining data/ndpi-3.0/src/lib/protocols/world_of_kung_fu.c
Examining data/ndpi-3.0/src/lib/protocols/world_of_warcraft.c
Examining data/ndpi-3.0/src/lib/protocols/xbox.c
Examining data/ndpi-3.0/src/lib/protocols/xdmcp.c
Examining data/ndpi-3.0/src/lib/protocols/yahoo.c
Examining data/ndpi-3.0/src/lib/protocols/zattoo.c
Examining data/ndpi-3.0/src/lib/protocols/zeromq.c
Examining data/ndpi-3.0/src/lib/third_party/include/actypes.h
Examining data/ndpi-3.0/src/lib/third_party/include/ahocorasick.h
Examining data/ndpi-3.0/src/lib/third_party/include/ht_hash.h
Examining data/ndpi-3.0/src/lib/third_party/include/libcache.h
Examining data/ndpi-3.0/src/lib/third_party/include/ndpi_md5.h
Examining data/ndpi-3.0/src/lib/third_party/include/ndpi_patricia.h