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/ettercap-0.8.3.1/include/ec.h Examining data/ettercap-0.8.3.1/include/ec_asn1.h Examining data/ettercap-0.8.3.1/include/ec_capture.h Examining data/ettercap-0.8.3.1/include/ec_checksum.h Examining data/ettercap-0.8.3.1/include/ec_conf.h Examining data/ettercap-0.8.3.1/include/ec_connbuf.h Examining data/ettercap-0.8.3.1/include/ec_conntrack.h Examining data/ettercap-0.8.3.1/include/ec_debug.h Examining data/ettercap-0.8.3.1/include/ec_decode.h Examining data/ettercap-0.8.3.1/include/ec_dispatcher.h Examining data/ettercap-0.8.3.1/include/ec_dissect.h Examining data/ettercap-0.8.3.1/include/ec_encryption.h Examining data/ettercap-0.8.3.1/include/ec_error.h Examining data/ettercap-0.8.3.1/include/ec_file.h Examining data/ettercap-0.8.3.1/include/ec_filter.h Examining data/ettercap-0.8.3.1/include/ec_fingerprint.h Examining data/ettercap-0.8.3.1/include/ec_format.h Examining data/ettercap-0.8.3.1/include/ec_geoip.h Examining data/ettercap-0.8.3.1/include/ec_globals.h Examining data/ettercap-0.8.3.1/include/ec_hash.h Examining data/ettercap-0.8.3.1/include/ec_hook.h Examining data/ettercap-0.8.3.1/include/ec_http.h Examining data/ettercap-0.8.3.1/include/ec_inet.h Examining data/ettercap-0.8.3.1/include/ec_inject.h Examining data/ettercap-0.8.3.1/include/ec_interfaces.h Examining data/ettercap-0.8.3.1/include/ec_libettercap.h Examining data/ettercap-0.8.3.1/include/ec_log.h Examining data/ettercap-0.8.3.1/include/ec_lua.h Examining data/ettercap-0.8.3.1/include/ec_manuf.h Examining data/ettercap-0.8.3.1/include/ec_mitm.h Examining data/ettercap-0.8.3.1/include/ec_network.h Examining data/ettercap-0.8.3.1/include/ec_os_mingw.h Examining data/ettercap-0.8.3.1/include/ec_packet.h Examining data/ettercap-0.8.3.1/include/ec_parser.h Examining data/ettercap-0.8.3.1/include/ec_passive.h Examining data/ettercap-0.8.3.1/include/ec_plugins.h Examining data/ettercap-0.8.3.1/include/ec_poll.h Examining data/ettercap-0.8.3.1/include/ec_profiles.h Examining data/ettercap-0.8.3.1/include/ec_proto.h Examining data/ettercap-0.8.3.1/include/ec_queue.h Examining data/ettercap-0.8.3.1/include/ec_redirect.h Examining data/ettercap-0.8.3.1/include/ec_resolv.h Examining data/ettercap-0.8.3.1/include/ec_scan.h Examining data/ettercap-0.8.3.1/include/ec_send.h Examining data/ettercap-0.8.3.1/include/ec_services.h Examining data/ettercap-0.8.3.1/include/ec_session.h Examining data/ettercap-0.8.3.1/include/ec_session_tcp.h Examining data/ettercap-0.8.3.1/include/ec_set.h Examining data/ettercap-0.8.3.1/include/ec_signals.h Examining data/ettercap-0.8.3.1/include/ec_sleep.h Examining data/ettercap-0.8.3.1/include/ec_sniff.h Examining data/ettercap-0.8.3.1/include/ec_sniff_bridge.h Examining data/ettercap-0.8.3.1/include/ec_sniff_unified.h Examining data/ettercap-0.8.3.1/include/ec_socket.h Examining data/ettercap-0.8.3.1/include/ec_sslwrap.h Examining data/ettercap-0.8.3.1/include/ec_stats.h Examining data/ettercap-0.8.3.1/include/ec_stdint.h Examining data/ettercap-0.8.3.1/include/ec_streambuf.h Examining data/ettercap-0.8.3.1/include/ec_strings.h Examining data/ettercap-0.8.3.1/include/ec_threads.h Examining data/ettercap-0.8.3.1/include/ec_ui.h Examining data/ettercap-0.8.3.1/include/ec_update.h Examining data/ettercap-0.8.3.1/include/ec_utils.h Examining data/ettercap-0.8.3.1/include/ec_version.h Examining data/ettercap-0.8.3.1/include/ef.h Examining data/ettercap-0.8.3.1/include/ef_functions.h Examining data/ettercap-0.8.3.1/include/ef_version.h Examining data/ettercap-0.8.3.1/include/el.h Examining data/ettercap-0.8.3.1/include/el_functions.h Examining data/ettercap-0.8.3.1/include/el_version.h Examining data/ettercap-0.8.3.1/include/missing/basename.h Examining data/ettercap-0.8.3.1/include/missing/getopt.h Examining data/ettercap-0.8.3.1/include/missing/memmem.h Examining data/ettercap-0.8.3.1/include/missing/memrchr.h Examining data/ettercap-0.8.3.1/include/missing/nameser.h Examining data/ettercap-0.8.3.1/include/missing/nameser_compat.h Examining data/ettercap-0.8.3.1/include/missing/ncurses_mingw.h Examining data/ettercap-0.8.3.1/include/missing/scandir.h Examining data/ettercap-0.8.3.1/include/missing/strcasestr.h Examining data/ettercap-0.8.3.1/include/missing/strlcat.h Examining data/ettercap-0.8.3.1/include/missing/strlcpy.h Examining data/ettercap-0.8.3.1/include/missing/strndup.h Examining data/ettercap-0.8.3.1/include/missing/strsep.h Examining data/ettercap-0.8.3.1/include/missing/termios_mingw.h Examining data/ettercap-0.8.3.1/plug-ins/arp_cop/arp_cop.c Examining data/ettercap-0.8.3.1/plug-ins/autoadd/autoadd.c Examining data/ettercap-0.8.3.1/plug-ins/chk_poison/chk_poison.c Examining data/ettercap-0.8.3.1/plug-ins/dns_spoof/dns_spoof.c Examining data/ettercap-0.8.3.1/plug-ins/dos_attack/dos_attack.c Examining data/ettercap-0.8.3.1/plug-ins/dummy/dummy.c Examining data/ettercap-0.8.3.1/plug-ins/find_conn/find_conn.c Examining data/ettercap-0.8.3.1/plug-ins/find_ettercap/find_ettercap.c Examining data/ettercap-0.8.3.1/plug-ins/find_ip/find_ip.c Examining data/ettercap-0.8.3.1/plug-ins/finger/finger.c Examining data/ettercap-0.8.3.1/plug-ins/finger_submit/finger_submit.c Examining data/ettercap-0.8.3.1/plug-ins/fraggle_attack/fraggle_attack.c Examining data/ettercap-0.8.3.1/plug-ins/gre_relay/gre_relay.c Examining data/ettercap-0.8.3.1/plug-ins/gw_discover/gw_discover.c Examining data/ettercap-0.8.3.1/plug-ins/isolate/isolate.c Examining data/ettercap-0.8.3.1/plug-ins/krb5_downgrade/krb5_downgrade.c Examining data/ettercap-0.8.3.1/plug-ins/link_type/link_type.c Examining data/ettercap-0.8.3.1/plug-ins/mdns_spoof/mdns_spoof.c Examining data/ettercap-0.8.3.1/plug-ins/nbns_spoof/nbns_spoof.c Examining data/ettercap-0.8.3.1/plug-ins/pptp_chapms1/pptp_chapms1.c Examining data/ettercap-0.8.3.1/plug-ins/pptp_clear/pptp_clear.c Examining data/ettercap-0.8.3.1/plug-ins/pptp_pap/pptp_pap.c Examining data/ettercap-0.8.3.1/plug-ins/pptp_reneg/pptp_reneg.c Examining data/ettercap-0.8.3.1/plug-ins/rand_flood/rand_flood.c Examining data/ettercap-0.8.3.1/plug-ins/remote_browser/remote_browser.c Examining data/ettercap-0.8.3.1/plug-ins/reply_arp/reply_arp.c Examining data/ettercap-0.8.3.1/plug-ins/repoison_arp/repoison_arp.c Examining data/ettercap-0.8.3.1/plug-ins/scan_poisoner/scan_poisoner.c Examining data/ettercap-0.8.3.1/plug-ins/search_promisc/search_promisc.c Examining data/ettercap-0.8.3.1/plug-ins/smb_clear/smb_clear.c Examining data/ettercap-0.8.3.1/plug-ins/smb_down/smb_down.c Examining data/ettercap-0.8.3.1/plug-ins/smurf_attack/smurf_attack.c Examining data/ettercap-0.8.3.1/plug-ins/sslstrip/sslstrip.c Examining data/ettercap-0.8.3.1/plug-ins/stp_mangler/stp_mangler.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_TN3270.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_bgp.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_cvs.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_dhcp.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_dns.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_ftp.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_gg.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_http.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_icq.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_imap.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_irc.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_iscsi.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_kerberos.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_ldap.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_mdns.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_mongodb.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_mountd.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_msn.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_mysql.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_nbns.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_nntp.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_o5logon.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_ospf.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_pop.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_portmap.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_postgresql.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_radius.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_rcon.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_rip.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_rlogin.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_smb.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_smtp.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_snmp.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_socks.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_ssh.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_telnet.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_vnc.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_vrrp.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_x11.c Examining data/ettercap-0.8.3.1/src/dissectors/ec_ymsg.c Examining data/ettercap-0.8.3.1/src/ec_asn1.c Examining data/ettercap-0.8.3.1/src/ec_capture.c Examining data/ettercap-0.8.3.1/src/ec_checksum.c Examining data/ettercap-0.8.3.1/src/ec_conf.c Examining data/ettercap-0.8.3.1/src/ec_connbuf.c Examining data/ettercap-0.8.3.1/src/ec_conntrack.c Examining data/ettercap-0.8.3.1/src/ec_debug.c Examining data/ettercap-0.8.3.1/src/ec_decode.c Examining data/ettercap-0.8.3.1/src/ec_dispatcher.c Examining data/ettercap-0.8.3.1/src/ec_dissect.c Examining data/ettercap-0.8.3.1/src/ec_encryption.c Examining data/ettercap-0.8.3.1/src/ec_encryption_ccmp.c Examining data/ettercap-0.8.3.1/src/ec_encryption_tkip.c Examining data/ettercap-0.8.3.1/src/ec_error.c Examining data/ettercap-0.8.3.1/src/ec_exit.c Examining data/ettercap-0.8.3.1/src/ec_file.c Examining data/ettercap-0.8.3.1/src/ec_filter.c Examining data/ettercap-0.8.3.1/src/ec_fingerprint.c Examining data/ettercap-0.8.3.1/src/ec_format.c Examining data/ettercap-0.8.3.1/src/ec_geoip.c Examining data/ettercap-0.8.3.1/src/ec_globals.c Examining data/ettercap-0.8.3.1/src/ec_hash.c Examining data/ettercap-0.8.3.1/src/ec_hook.c Examining data/ettercap-0.8.3.1/src/ec_inet.c Examining data/ettercap-0.8.3.1/src/ec_inject.c Examining data/ettercap-0.8.3.1/src/ec_interfaces.c Examining data/ettercap-0.8.3.1/src/ec_libettercap.c Examining data/ettercap-0.8.3.1/src/ec_log.c Examining data/ettercap-0.8.3.1/src/ec_main.c Examining data/ettercap-0.8.3.1/src/ec_manuf.c Examining data/ettercap-0.8.3.1/src/ec_mem.c Examining data/ettercap-0.8.3.1/src/ec_mitm.c Examining data/ettercap-0.8.3.1/src/ec_network.c Examining data/ettercap-0.8.3.1/src/ec_packet.c Examining data/ettercap-0.8.3.1/src/ec_parser.c Examining data/ettercap-0.8.3.1/src/ec_passive.c Examining data/ettercap-0.8.3.1/src/ec_plugins.c Examining data/ettercap-0.8.3.1/src/ec_poll.c Examining data/ettercap-0.8.3.1/src/ec_profiles.c Examining data/ettercap-0.8.3.1/src/ec_redirect.c Examining data/ettercap-0.8.3.1/src/ec_resolv.c Examining data/ettercap-0.8.3.1/src/ec_scan.c Examining data/ettercap-0.8.3.1/src/ec_send.c Examining data/ettercap-0.8.3.1/src/ec_services.c Examining data/ettercap-0.8.3.1/src/ec_session.c Examining data/ettercap-0.8.3.1/src/ec_set.c Examining data/ettercap-0.8.3.1/src/ec_signals.c Examining data/ettercap-0.8.3.1/src/ec_sleep.c Examining data/ettercap-0.8.3.1/src/ec_sniff.c Examining data/ettercap-0.8.3.1/src/ec_sniff_bridge.c Examining data/ettercap-0.8.3.1/src/ec_sniff_unified.c Examining data/ettercap-0.8.3.1/src/ec_socket.c Examining data/ettercap-0.8.3.1/src/ec_sslwrap.c Examining data/ettercap-0.8.3.1/src/ec_stats.c Examining data/ettercap-0.8.3.1/src/ec_streambuf.c Examining data/ettercap-0.8.3.1/src/ec_strings.c Examining data/ettercap-0.8.3.1/src/ec_threads.c Examining data/ettercap-0.8.3.1/src/ec_ui.c Examining data/ettercap-0.8.3.1/src/ec_utils.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/ec_curses.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/ec_curses.h Examining data/ettercap-0.8.3.1/src/interfaces/curses/ec_curses_filters.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/ec_curses_help.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/ec_curses_hosts.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/ec_curses_live.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/ec_curses_logging.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/ec_curses_mitm.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/ec_curses_offline.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/ec_curses_plugins.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/ec_curses_start.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/ec_curses_targets.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/ec_curses_view.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/ec_curses_view_connections.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/ec_curses_view_profiles.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg.h Examining data/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_compound.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_debug.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_dialog.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_dynlist.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_error.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_file.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_input.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_list.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_menu.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_panel.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_percentage.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_scroll.c Examining data/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_window.c Examining data/ettercap-0.8.3.1/src/interfaces/daemon/ec_daemon.c Examining data/ettercap-0.8.3.1/src/interfaces/daemon/ec_daemon.h Examining data/ettercap-0.8.3.1/src/interfaces/gtk/ec_gtk.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk/ec_gtk.h Examining data/ettercap-0.8.3.1/src/interfaces/gtk/ec_gtk_conf.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk/ec_gtk_filters.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk/ec_gtk_help.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk/ec_gtk_hosts.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk/ec_gtk_live.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk/ec_gtk_logging.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk/ec_gtk_menus.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk/ec_gtk_mitm.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk/ec_gtk_offline.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk/ec_gtk_plugins.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk/ec_gtk_redirect.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk/ec_gtk_start.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk/ec_gtk_targets.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk/ec_gtk_view.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk/ec_gtk_view_connections.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk/ec_gtk_view_profiles.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk3/ec_gtk3.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk3/ec_gtk3.h Examining data/ettercap-0.8.3.1/src/interfaces/gtk3/ec_gtk3_conf.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk3/ec_gtk3_filters.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk3/ec_gtk3_help.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk3/ec_gtk3_hosts.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk3/ec_gtk3_live.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk3/ec_gtk3_logging.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk3/ec_gtk3_menus.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk3/ec_gtk3_mitm.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk3/ec_gtk3_offline.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk3/ec_gtk3_plugins.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk3/ec_gtk3_redirect.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk3/ec_gtk3_shortcuts.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk3/ec_gtk3_start.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk3/ec_gtk3_targets.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk3/ec_gtk3_view.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk3/ec_gtk3_view_connections.c Examining data/ettercap-0.8.3.1/src/interfaces/gtk3/ec_gtk3_view_profiles.c Examining data/ettercap-0.8.3.1/src/interfaces/text/ec_text.c Examining data/ettercap-0.8.3.1/src/interfaces/text/ec_text.h Examining data/ettercap-0.8.3.1/src/interfaces/text/ec_text_conn.c Examining data/ettercap-0.8.3.1/src/interfaces/text/ec_text_display.c Examining data/ettercap-0.8.3.1/src/interfaces/text/ec_text_plugin.c Examining data/ettercap-0.8.3.1/src/interfaces/text/ec_text_profile.c Examining data/ettercap-0.8.3.1/src/interfaces/text/ec_text_redirect.c Examining data/ettercap-0.8.3.1/src/lua/ec_lua.c Examining data/ettercap-0.8.3.1/src/missing/basename.c Examining data/ettercap-0.8.3.1/src/missing/getopt.c Examining data/ettercap-0.8.3.1/src/missing/memcmp.c Examining data/ettercap-0.8.3.1/src/missing/memmem.c Examining data/ettercap-0.8.3.1/src/missing/memrchr.c Examining data/ettercap-0.8.3.1/src/missing/scandir.c Examining data/ettercap-0.8.3.1/src/missing/strcasestr.c Examining data/ettercap-0.8.3.1/src/missing/strlcat.c Examining data/ettercap-0.8.3.1/src/missing/strlcpy.c Examining data/ettercap-0.8.3.1/src/missing/strndup.c Examining data/ettercap-0.8.3.1/src/missing/strsep.c Examining data/ettercap-0.8.3.1/src/mitm/ec_arp_poisoning.c Examining data/ettercap-0.8.3.1/src/mitm/ec_dhcp_spoofing.c Examining data/ettercap-0.8.3.1/src/mitm/ec_icmp_redirect.c Examining data/ettercap-0.8.3.1/src/mitm/ec_ip6nd_poison.c Examining data/ettercap-0.8.3.1/src/mitm/ec_port_stealing.c Examining data/ettercap-0.8.3.1/src/os/ec_bsd.c Examining data/ettercap-0.8.3.1/src/os/ec_cygwin.c Examining data/ettercap-0.8.3.1/src/os/ec_darwin.c Examining data/ettercap-0.8.3.1/src/os/ec_dummy.c Examining data/ettercap-0.8.3.1/src/os/ec_gnu.c Examining data/ettercap-0.8.3.1/src/os/ec_linux.c Examining data/ettercap-0.8.3.1/src/os/ec_mingw.c Examining data/ettercap-0.8.3.1/src/os/ec_solaris.c Examining data/ettercap-0.8.3.1/src/protocols/ec_arp.c Examining data/ettercap-0.8.3.1/src/protocols/ec_cooked.c Examining data/ettercap-0.8.3.1/src/protocols/ec_erf.c Examining data/ettercap-0.8.3.1/src/protocols/ec_esp.c Examining data/ettercap-0.8.3.1/src/protocols/ec_eth.c Examining data/ettercap-0.8.3.1/src/protocols/ec_fddi.c Examining data/ettercap-0.8.3.1/src/protocols/ec_gre.c Examining data/ettercap-0.8.3.1/src/protocols/ec_icmp.c Examining data/ettercap-0.8.3.1/src/protocols/ec_icmp6.c Examining data/ettercap-0.8.3.1/src/protocols/ec_ip.c Examining data/ettercap-0.8.3.1/src/protocols/ec_ip6.c Examining data/ettercap-0.8.3.1/src/protocols/ec_mpls.c Examining data/ettercap-0.8.3.1/src/protocols/ec_null.c Examining data/ettercap-0.8.3.1/src/protocols/ec_ppi.c Examining data/ettercap-0.8.3.1/src/protocols/ec_ppp.c Examining data/ettercap-0.8.3.1/src/protocols/ec_pppoe.c Examining data/ettercap-0.8.3.1/src/protocols/ec_rawip.c Examining data/ettercap-0.8.3.1/src/protocols/ec_tcp.c Examining data/ettercap-0.8.3.1/src/protocols/ec_tr.c Examining data/ettercap-0.8.3.1/src/protocols/ec_udp.c Examining data/ettercap-0.8.3.1/src/protocols/ec_vlan.c Examining data/ettercap-0.8.3.1/src/protocols/ec_wifi.c Examining data/ettercap-0.8.3.1/src/protocols/ec_wifi_eapol.c