=> Bootstrap dependency digest>=20010302: found digest-20160304
WARNING: [license.mk] Every package should define a LICENSE.
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
===> Building for kismet-2008.05.01nb41
Makefile:341: .depend: No such file or directory
Generating dependencies... 
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c util.cc -o util.o 
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c cygwin_utils.cc -o cygwin_utils.o 
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c ringbuf.cc -o ringbuf.o 
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c configfile.cc -o configfile.o 
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c speech.cc -o speech.o 
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c ifcontrol.cc -o ifcontrol.o 
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c iwcontrol.cc -o iwcontrol.o 
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c madwifing_control.cc -o madwifing_control.o 
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c packet.cc -o packet.o 
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c pcapsource.cc -o pcapsource.o 
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c prism2source.cc -o prism2source.o 
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c wtapfilesource.cc -o wtapfilesource.o 
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c wsp100source.cc -o wsp100source.o 
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c dronesource.cc -o dronesource.o 
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c vihasource.cc -o vihasource.o 
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c airpcapsource.cc -o airpcapsource.o 
In file included from iwcontrol.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from iwcontrol.cc:20:
In file included from ./iwcontrol.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from wsp100source.cc:31:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from In file included from iwcontrol.ccdronesource.cc::2019:
:
./config.hIn file included from :./iwcontrol.h295:45::
In file included from 17./util.h:: 22warning: :
using directive refers to implicitly-defined namespace 'std'./config.h
:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
using namespace std;
                ^
In file included from dronesource.cc:21:
In file included from ./util.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
1 warning generated.
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c packetsourcetracker.cc -o packetsourcetracker.o 
In file included from configfile.cc:20:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;In file included from 
prism2source.cc                ^:
19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from cygwin_utils.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from ifcontrol.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from ifcontrol.cc:20:
In file included from ./ifcontrol.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from prism2source.cc:24:
In file included from ./prism2source.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from prism2source.cc:24:
In file included from ./prism2source.h:23:
In file included from ./util.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from speech.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
1 warning generated.
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c kis_packsources.cc -o kis_packsources.o 
In file included from speech.cc:23:
In file included from ./speech.h:25:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from vihasource.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from vihasource.cc:21:
In file included from ./vihasource.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from util.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from util.cc:21:
In file included from ./util.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from ringbuf.cc:19:
In file included from ./ringbuf.h:4:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from packet.cc:21:
In file included from ./packet.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
2 warnings generated.
using namespace std;
                ^
In file included from ifcontrol.cc:20:
In file included from ./ifcontrol.h:53:
In file included from ./util.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c wtapdump.cc -o wtapdump.o 
In file included from pcapsource.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from wtapfilesource.cc:19:
In file included from ./wtapfilesource.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
1 warning generated.
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c wtaplocaldump.cc -o wtaplocaldump.o 
In file included from pcapsource.cc:130:
In file included from ./pcapsource.h:26:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from pcapsource.cc:130:
In file included from ./pcapsource.h:30:
In file included from ./packet.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from madwifing_control.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from airpcapsource.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
1 warning generated.
1 warning generated.
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c gpsdump.cc -o gpsdump.o 
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c airsnortdump.cc -o airsnortdump.o 
In file included from packetsourcetracker.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from packetsourcetracker.cc:21:
In file included from ./util.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from iwcontrol.cc:20:
In file included from ./iwcontrol.h:45:
./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct smart_word_token {
^~~~~~~
In file included from prism2source.cc:24:
In file included from ./prism2source.h:23:
./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct smart_word_token {
^~~~~~~
4 warnings generated.
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c fifodump.cc -o fifodump.o 
4 warnings generated.
In file included from dronesource.cc:21:
./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct smart_word_token {
^~~~~~~
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c gpsd.cc -o gpsd.o 
In file included from dronesource.cc:22:
In file included from ./dronesource.h:33:
In file included from ./packetsource.h:27:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from dronesource.cc:22:
In file included from ./dronesource.h:33:
In file included from ./packetsource.h:27:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from kis_packsources.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from kis_packsources.cc:21:
In file included from ./kis_packsources.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from dronesource.cc:22:
In file included from ./dronesource.h:33:
In file included from ./packetsource.h:28:
./timetracker.h:34:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct timer_event {
    ^~~~~~~
In file included from kis_packsources.cc:21:
In file included from ./kis_packsources.h:24:
In file included from ./packetsource.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from configfile.cc:28:
In file included from ./configfile.h:35:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from dronesource.cc:22:
In file included from ./dronesource.h:34:
./packetstream.h:40:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct stream_frame_header {
^~~~~~~
./packetstream.h:46:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct stream_version_packet {
^~~~~~~
./packetstream.h:51:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct stream_packet_header {
^~~~~~~
In file included from configfile.cc:28:
In file included from ./configfile.h:35:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from util.cc:21:
./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct smart_word_token {
^~~~~~~
In file included from configfile.cc:29:
./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct smart_word_token {
^~~~~~~
In file included from wtapdump.cc:19:
In file included from ./wtapdump.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from speech.cc:23:
In file included from ./speech.h:30:
In file included from ./tracktypes.h:27:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from speech.cc:23:
In file included from ./speech.h:30:
In file included from ./tracktypes.h:27:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from speech.cc:23:
In file included from ./speech.h:30:
./tracktypes.h:30:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct display_network;
^~~~~~~
./tracktypes.h:93:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_client {
^~~~~~~
In file included from wtapdump.cc:19:
In file included from ./wtapdump.h:26:
In file included from ./packet.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
./tracktypes.h:269:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_network {
^~~~~~~
In file included from wtaplocaldump.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from ifcontrol.cc:20:
In file included from ./ifcontrol.h:53:
./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct smart_word_token {
^~~~~~~
In file included from packet.cc:21:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from packet.cc:21:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from wtaplocaldump.cc:23:
In file included from ./wtaplocaldump.h:26:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from wtaplocaldump.cc:23:
In file included from ./wtaplocaldump.h:29:
In file included from ./packet.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from pcapsource.cc:130:
In file included from ./pcapsource.h:30:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from pcapsource.cc:130:
In file included from ./pcapsource.h:30:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from pcapsource.cc:130:
In file included from ./pcapsource.h:31:
In file included from ./packetsource.h:28:
./timetracker.h:34:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct timer_event {
    ^~~~~~~
packet.cc:531:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                                                MungeToPrintable((char *) &(packet->data[tag_offset+11]), 
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
packet.cc:531:7: note: treat the string as an argument to avoid this
                                                MungeToPrintable((char *) &(packet->data[tag_offset+11]), 
                                                ^
                                                "%s", 
In file included from airsnortdump.cc:19:
In file included from ./airsnortdump.h:25:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from pcapsource.cc:130:
In file included from ./pcapsource.h:32:
In file included from ./ifcontrol.h:53:
./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct smart_word_token {
^~~~~~~
4 warnings generated.
In file included from gpsd.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from gpsd.cc:20:
In file included from ./gpsd.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c manuf.cc -o manuf.o 
In file included from fifodump.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
packet.cc:1039:30: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if (ret_packinfo->crypt_set |= crypt_wep) {
            ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
packet.cc:1039:30: note: place parentheses around the assignment to silence this warning
        if (ret_packinfo->crypt_set |= crypt_wep) {
                                    ^
            (                                   )
packet.cc:1039:30: note: use '!=' to turn this compound assignment into an inequality comparison
        if (ret_packinfo->crypt_set |= crypt_wep) {
                                    ^~
12                                    != warning
s generated.
packet.cc:1077:37: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        } else if (ret_packinfo->crypt_set |= crypt_tkip) {
                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
packet.cc:1077:37: note: place parentheses around the assignment to silence this warning
        } else if (ret_packinfo->crypt_set |= crypt_tkip) {
                                           ^
                   (                                    )
packet.cc:1077:37: note: use '!=' to turn this compound assignment into an inequality comparison
        } else if (ret_packinfo->crypt_set |= crypt_tkip) {
                                           ^~
                                           !=
In file included from gpsdump.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from gpsdump.cc:20:
In file included from ./gpsdump.h:24:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
pcapsource.cc:800:9: warning: 'IEEE80211_IS_CHAN_FHSS' macro redefined [-Wmacro-redefined]
#define IEEE80211_IS_CHAN_FHSS(_flags) \
        ^
/usr/include/net80211/_ieee80211.h:161:9: note: previous definition is here
#define IEEE80211_IS_CHAN_FHSS(_c)      _IEEE80211_IS_CHAN(_c, FHSS)
        ^
pcapsource.cc:802:9: warningIn file included from : packetsourcetracker.cc'IEEE80211_IS_CHAN_A' macro redefined [-Wmacro-redefined]:
21:
#define IEEE80211_IS_CHAN_A(_flags) \./util.h
:        ^57
:/usr/include/net80211/_ieee80211.h1:162:: 9warning::  typedef requires a name [-Wmissing-declarations]
note: previous definition is here
#define IEEE80211_IS_CHAN_A(_c)         _IEEE80211_IS_CHAN(_c, A)
        ^typedef struct smart_word_token {

pcapsource.cc^~~~~~~:
804:9: warning: 'IEEE80211_IS_CHAN_B' macro redefined [-Wmacro-redefined]
#define IEEE80211_IS_CHAN_B(_flags) \
        ^
/usr/include/net80211/_ieee80211.h:163:9: note: previous definition is here
#define IEEE80211_IS_CHAN_B(_c)         _IEEE80211_IS_CHAN(_c, B)
        ^
pcapsource.cc:806:9: warning: 'IEEE80211_IS_CHAN_PUREG' macro redefined [-Wmacro-redefined]
#define IEEE80211_IS_CHAN_PUREG(_flags) \
        ^
/usr/include/net80211/_ieee80211.h:164:9: note: previous definition is here
#define IEEE80211_IS_CHAN_PUREG(_c)     _IEEE80211_IS_CHAN(_c, PUREG)
        ^
pcapsource.cc:808:9: warning: 'IEEE80211_IS_CHAN_G' macro redefined [-Wmacro-redefined]
#define IEEE80211_IS_CHAN_G(_flags) \
        ^
/usr/include/net80211/_ieee80211.h:165:9: note: previous definition is here
#define IEEE80211_IS_CHAN_G(_c)         _IEEE80211_IS_CHAN(_c, G)
        ^
pcapsource.cc:810:9: warning: 'IEEE80211_IS_CHAN_T' macro redefined [-Wmacro-redefined]
#define IEEE80211_IS_CHAN_T(_flags) \
        ^
/usr/include/net80211/_ieee80211.h:167:9: note: previous definition is here
#define IEEE80211_IS_CHAN_T(_c)         _IEEE80211_IS_CHAN(_c, T)
        ^
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c packetracker.cc -o packetracker.o 
In file included from packetsourcetracker.cc:22:
In file included from ./packetsourcetracker.h:32:
./timetracker.h:34:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct timer_event {
    ^~~~~~~
1 warning generated.
In file included from fifodump.cc:28:
In file included from ./fifodump.h:24:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from fifodump.cc:28:
In file included from ./fifodump.h:27:
In file included from ./packet.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from packetsourcetracker.cc:22:
In file included from ./packetsourcetracker.h:34:
In file included from ./packetsource.h:27:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c timetracker.cc -o timetracker.o 
In file included from packetsourcetracker.cc:22:
In file included from ./packetsourcetracker.h:34:
In file included from ./packetsource.h:27:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from kis_packsources.cc:21:
In file included from ./kis_packsources.h:24:
In file included from ./packetsource.h:27:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
10 warnings generated.
In file included from kis_packsources.cc:21:
In file included from ./kis_packsources.h:24:
In file included from ./packetsource.h:27:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from kis_packsources.cc:21:
In file included from ./kis_packsources.h:24:
In file included from ./packetsource.h:28:
./timetracker.h:34:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct timer_event {
    ^~~~~~~
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c alertracker.cc -o alertracker.o 
In file included from kis_packsources.cc:21:
In file included from ./kis_packsources.h:25:
In file included from ./prism2source.h:23:
./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct smart_word_token {
^~~~~~~
In file included from kis_packsources.cc:21:
In file included from ./kis_packsources.h:30:
In file included from ./dronesource.h:34:
./packetstream.h:40:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct stream_frame_header {
^~~~~~~
./packetstream.h:46:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct stream_version_packet {
^~~~~~~
./packetstream.h:51:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct stream_packet_header {
^~~~~~~
In file included from wtapdump.cc:19:
In file included from ./wtapdump.h:26:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from wtapdump.cc:19:
In file included from ./wtapdump.h:26:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from manuf.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from manuf.cc:23:
In file included from ./manuf.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
7 warnings generated.
In file included from packetracker.cc:19:
In file included from In file included from timetracker.cc./packetracker.h::1922:
:
./config.h./config.h:295::17295:: 17warning::  using directive refers to implicitly-defined namespace 'std'warning
: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
using namespace std;
                ^
13 warnings generated.
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c finitestate.cc -o finitestate.o 
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c getopt.cc -o getopt.o 
In file included from timetracker.cc:23:
In file included from ./timetracker.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from wtaplocaldump.cc:23:
In file included from ./wtaplocaldump.h:29:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from wtaplocaldump.cc:23:
In file included from ./wtaplocaldump.h:29:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from alertracker.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from alertracker.cc:21:
In file included from ./alertracker.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
3 warnings generated.
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c tcpserver.cc -o tcpserver.o 
In file included from airsnortdump.cc:19:
In file included from ./airsnortdump.h:31:
In file included from ./dumpfile.h:27:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from airsnortdump.cc:19:
In file included from ./airsnortdump.h:31:
In file included from ./dumpfile.h:27:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from fifodump.cc:28:
In file included from ./fifodump.h:27:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from fifodump.cc:28:
In file included from ./fifodump.h:27:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from airsnortdump.cc:20:
In file included from ./packetracker.h:32:
./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct smart_word_token {
^~~~~~~
In file included from airsnortdump.cc:20:
In file included from ./packetracker.h:35:
./tracktypes.h:30:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct display_network;
^~~~~~~
./tracktypes.h:93:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_client {
^~~~~~~
In file included from gpsd.cc:25:
./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct smart_word_token {
^~~~~~~
./tracktypes.h:269:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_network {
^~~~~~~
In file included from gpsdump.cc:20:
In file included from ./gpsdump.h:37:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from gpsdump.cc:20:
In file included from ./gpsdump.h:37:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from gpsd.cc:26:
./timetracker.h:34:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct timer_event {
    ^~~~~~~
In file included from finitestate.cc:In file included from 20gpsdump.cc:
:./config.h20::
295In file included from :In file included from ./gpsdump.hgetopt.cc17::38: :
warning32: In file included from :
using directive refers to implicitly-defined namespace 'std'./packetracker.h./config.h::32295
::
17./util.h: :warning57: :using directive refers to implicitly-defined namespace 'std'
1using namespace std;:
                 ^warning
: typedef requires a name [-Wmissing-declarations]
using namespace std;
                ^
typedef struct smart_word_token {
^~~~~~~
In file included from airsnortdump.cc:20:
In file included from ./packetracker.h:37:
In file included from ./alertracker.h:32:
./tcpserver.h:59:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct server_protocol {
^~~~~~~
In file included from finitestate.cc:22:
In file included from ./finitestate.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from gpsdump.cc:20:
In file included from ./gpsdump.h:38:
In file included from ./packetracker.h:35:
./tracktypes.h:30:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct display_network;
^~~~~~~
./tracktypes.h:93:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_client {
^~~~~~~
16 warnings generated.
./tracktypes.h:269:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_network {
^~~~~~~
In file included from finitestate.cc:22:
In file included from ./finitestate.h:27:
In file included from ./kismet_server.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
1 warning generated.
In file included from airsnortdump.cc:20:
In file included from ./packetracker.h:37:
In file included from ./alertracker.h:33:
./server_protocols.h:168:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct KISMET_data {
^~~~~~~
./server_protocols.h:176:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct GPS_data {
^~~~~~~
./server_protocols.h:180:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct INFO_data {
^~~~~~~
./server_protocols.h:184:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct NETWORK_data {
^~~~~~~
./server_protocols.h:188:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct CLIENT_data {
^~~~~~~
./server_protocols.h:192:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct ALERT_data {
^~~~~~~
./server_protocols.h:196:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct PACKET_data {
^~~~~~~
./server_protocols.h:200:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct STRING_data {
^~~~~~~
In file included from airsnortdump.cc:20:
In file included from ./packetracker.h:37:
./alertracker.h:46:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct alert_rec {
    ^~~~~~~
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c server_protocols.cc -o server_protocols.o 
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c server_globals.cc -o server_globals.o 
In file included from gpsdump.cc:20:
In file included from ./gpsdump.h:38:
In file included from ./packetracker.h:37:
In file included from ./alertracker.h:32:
./tcpserver.h:59:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct server_protocol {
^~~~~~~
8 warnings generated.
In file included from tcpserver.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c kismet_server.cc -o kismet_server.o 
8 warnings generated.
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c tcpstreamer.cc -o tcpstreamer.o 
In file included from tcpserver.cc:22:
In file included from ./tcpserver.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from gpsdump.cc:20:
In file included from ./gpsdump.h:38:
In file included from ./packetracker.h:37:
In file included from ./alertracker.h:33:
./server_protocols.h:168:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct KISMET_data {
^~~~~~~
./server_protocols.h:176:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct GPS_data {
^~~~~~~
./server_protocols.h:180:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct INFO_data {
^~~~~~~
./server_protocols.h:184:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct NETWORK_data {
^~~~~~~
./server_protocols.h:188:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct CLIENT_data {
^~~~~~~
./server_protocols.h:192:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct ALERT_data {
^~~~~~~
./server_protocols.h:196:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct PACKET_data {
^~~~~~~
./server_protocols.h:200:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct STRING_data {
^~~~~~~
In file included from gpsdump.cc:20:
In file included from ./gpsdump.h:38:
In file included from ./packetracker.h:37:
./alertracker.h:46:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct alert_rec {
    ^~~~~~~
In file included from timetracker.cc:23:
./timetracker.h:34:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct timer_event {
    ^~~~~~~
In file included from airsnortdump.cc:20:
In file included from ./packetracker.h:38:
./finitestate.h:152:18: warning: private field 'wepfield' is not used [-Wunused-private-field]
        uint32_t wepfield;
                 ^
In file included from manuf.cc:23:
In file included from ./manuf.h:27:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from manuf.cc:23:
In file included from ./manuf.h:27:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from manuf.cc:23:
In file included from ./manuf.h:28:
./tracktypes.h:30:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct display_network;
^~~~~~~
./tracktypes.h:93:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_client {
^~~~~~~
In file included from alertracker.cc:21:
In file included from ./alertracker.h:32:
In file included from ./tcpserver.h:41:
In file included from ./configfile.h:35:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from alertracker.cc:21:
In file included from ./alertracker.h:32:
In file included from ./tcpserver.h:41:
In file included from ./configfile.h:35:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
./tracktypes.h:269:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_network {
^~~~~~~
In file included from alertracker.cc:21:
In file included from ./alertracker.h:32:
./tcpserver.h:59:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct server_protocol {
^~~~~~~
In file included from server_globals.cc:In file included from 19manuf.cc:
:./config.h24::
295In file included from :17:./packetracker.h :warning32: :
using directive refers to implicitly-defined namespace 'std'
./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct smart_word_token {
^~~~~~~
using namespace std;
                ^
In file included from server_globals.cc:20:
In file included from ./server_globals.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from packetracker.cc:19:
In file included from ./packetracker.h:32:
./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct smart_word_token {
^~~~~~~
In file included from gpsdump.cc:20:
In file included from ./gpsdump.h:38:
In file included from ./packetracker.h:38:
./finitestate.h:152:18: warning: private field 'wepfield' is not used [-Wunused-private-field]
        uint32_t wepfield;
                 ^
In file included from packetracker.cc:19:
In file included from ./packetracker.h:34:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from packetracker.cc:19:
In file included from ./packetracker.h:34:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
In file included from alertracker.cc:21:
In file included from ./alertracker.h:33:
In file included from ./server_protocols.h:26:
./tracktypes.h:30:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct display_network;
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from packetracker.cc:19:
In file included from ./packetracker.h:35:
./tracktypes.h:30:1: warning: typedef requires a name [-Wmissing-declarations]
In file included from manuf.cc:typedef struct display_network;24
:
^~~~~~~In file included from 
./packetracker.h:37:
In file included from ./alertracker.h:32:
./tcpserver.h:59:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct server_protocol {
^~~~~~~
./tracktypes.h:93:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_client {
^~~~~~~
./tracktypes.h:93:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_client {
^~~~~~~
2 warnings generated.
./tracktypes.h:269:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_network {
^~~~~~~
In file included from alertracker.cc:21:
In file included from ./alertracker.h:33:
./server_protocols.h:168:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct KISMET_data {
^~~~~~~
./server_protocols.h:176:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct GPS_data {
^~~~~~~
./server_protocols.h:180:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct INFO_data {
^~~~~~~
./server_protocols.h:184:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct NETWORK_data {
^~~~~~~
./server_protocols.h:188:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct CLIENT_data {
^~~~~~~
./server_protocols.h:192:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct ALERT_data {
^~~~~~~
./server_protocols.h:196:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct PACKET_data {
^~~~~~~
./server_protocols.h:200:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct STRING_data {
^~~~~~~
In file included from alertracker.cc:21:
./alertracker.h:46:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct alert_rec {
    ^~~~~~~
./tracktypes.h:269:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_network {
^~~~~~~
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c kismet_drone.cc -o kismet_drone.o 
In file included from tcpstreamer.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
21 warnings generated.
In file included from manuf.cc:24:
In file included from ./packetracker.h:37:
In file included from ./alertracker.h:33:
./server_protocols.h:168:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct KISMET_data {
^~~~~~~
./server_protocols.h:176:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct GPS_data {
^~~~~~~
./server_protocols.h:180:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct INFO_data {
^~~~~~~
./server_protocols.h:184:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct NETWORK_data {
^~~~~~~
./server_protocols.h:188:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct CLIENT_data {
^~~~~~~
./server_protocols.h:192:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct ALERT_data {
^~~~~~~
./server_protocols.h:196:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct PACKET_data {
^~~~~~~
./server_protocols.h:200:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct STRING_data {
^~~~~~~
In file included from manuf.cc:24:
In file included from ./packetracker.h:37:
./alertracker.h:46:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct alert_rec {
    ^~~~~~~
In file included from packetracker.cc:19:
In file included from ./packetracker.h:37:
In file included from ./alertracker.h:32:
./tcpserver.h:59:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct server_protocol {
^~~~~~~
In file included from tcpstreamer.cc:22:
In file included from ./tcpstreamer.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c kismet_wrapper.cc -o kismet_wrapper.o 
In file included from server_protocols.cc:21:
In file included from ./packetsource.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from kismet_server.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
9 warnings generated.
In file included from packetracker.cc:19:
In file included from ./packetracker.h:37:
In file included from ./alertracker.h:33:
./server_protocols.h:168:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct KISMET_data {
^~~~~~~
./server_protocols.h:176:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct GPS_data {
^~~~~~~
./server_protocols.h:180:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct INFO_data {
^~~~~~~
./server_protocols.h:184:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct NETWORK_data {
^~~~~~~
./server_protocols.h:188:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct CLIENT_data {
^~~~~~~
./server_protocols.h:192:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct ALERT_data {
^~~~~~~
./server_protocols.h:196:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct PACKET_data {
^~~~~~~
./server_protocols.h:200:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct STRING_data {
^~~~~~~
In file included from packetracker.cc:19:
In file included from ./packetracker.h:37:
./alertracker.h:46:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct alert_rec {
    ^~~~~~~
In file included from kismet_server.cc:27:
In file included from ./getopt.h:21:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
22 warnings generated.
In file included from finitestate.cc:22:
In file included from ./finitestate.h:27:
In file included from ./kismet_server.h:27:
In file included from ./tcpserver.h:41:
In file included from ./configfile.h:35:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from finitestate.cc:22:
In file included from ./finitestate.h:27:
In file included from ./kismet_server.h:27:
In file included from ./tcpserver.h:41:
In file included from ./configfile.h:35:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c tcpclient.cc -o tcpclient.o 
In file included from tcpserver.cc:22:
In file included from ./tcpserver.h:41:
In file included from ./configfile.h:35:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from tcpserver.cc:22:
In file included from ./tcpserver.h:41:
In file included from ./configfile.h:35:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
4 warnings generated.
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c frontend.cc -o frontend.o 
In file included from finitestate.cc:22:
In file included from ./finitestate.h:27:
In file included from ./kismet_server.h:27:
./tcpserver.h:59:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct server_protocol {
^~~~~~~
In file included from tcpserver.cc:22:
./tcpserver.h:59:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct server_protocol {
^~~~~~~
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c cursesfront.cc -o cursesfront.o 
7 warnings generated.
In file included from finitestate.cc:22:
In file included from ./finitestate.h:27:
In file included from ./kismet_server.h:28:
./tracktypes.h:30:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct display_network;
^~~~~~~
./tracktypes.h:93:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_client {
^~~~~~~
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c panelfront.cc -o panelfront.o 
./tracktypes.h:269:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_network {
^~~~~~~
In file included from finitestate.cc:22:
In file included from ./finitestate.h:28:
In file included from ./alertracker.h:33:
./server_protocols.h:168:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct KISMET_data {
^~~~~~~
./server_protocols.h:176:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct GPS_data {
^~~~~~~
./server_protocols.h:180:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct INFO_data {
^~~~~~~
./server_protocols.h:184:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct NETWORK_data {
^~~~~~~
./server_protocols.h:188:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct CLIENT_data {
^~~~~~~
./server_protocols.h:192:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct ALERT_data {
^~~~~~~
./server_protocols.h:196:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct PACKET_data {
^~~~~~~
./server_protocols.h:200:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct STRING_data {
^~~~~~~
In file included from finitestate.cc:22:
In file included from ./finitestate.h:28:
./alertracker.h:46:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct alert_rec {
    ^~~~~~~
In file included from kismet_drone.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from manuf.cc:24:
In file included from ./packetracker.h:38:
./finitestate.h:152:18: warning: private field 'wepfield' is not used [-Wunused-private-field]
        uint32_t wepfield;
                 ^
packetracker.cc:1212:17: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        means = "DHCP";
                ^
packetracker.cc:1223:17: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        means = "ARP";
                ^
packetracker.cc:1239:17: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        means = "UDP";
                ^
packetracker.cc:1256:17: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        means = "TCP";
                ^
packetracker.cc:1301:29: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                nsversion = "3.22";
                            ^
packetracker.cc:1304:29: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                nsversion = "3.23";
                            ^
packetracker.cc:1307:29: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                nsversion = "3.30";
                            ^
packetracker.cc:1310:29: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                nsversion = "unknown";
                            ^
packetracker.cc:1328:23: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
            eapcode = "Authentication Request";
                      ^
packetracker.cc:1331:23: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
            eapcode = "Authentication Response";
                      ^
packetracker.cc:1334:23: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
            eapcode = "Authentication Success";
                      ^
packetracker.cc:1337:23: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
            eapcode = "Authentication Failure";
                      ^
packetracker.cc:1340:23: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
            eapcode = "unknown";
                      ^
packetracker.cc:1346:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                eaptype = "LEAP";
                          ^
packetracker.cc:1349:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                eaptype = "TTLS";
                          ^
packetracker.cc:1352:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                eaptype = "TLS";
                          ^
packetracker.cc:1355:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                eaptype = "PEAP";
                          ^
packetracker.cc:1358:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                eaptype = "UNKNOWN";
                          ^
packetracker.cc:1379:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                isakmpcode = "NONE";
                             ^
packetracker.cc:1382:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                isakmpcode = "Base";
                             ^
packetracker.cc:1385:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                isakmpcode = "Identity Protection (Main Mode)";
                             ^
packetracker.cc:1388:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                isakmpcode = "Authentication Only";
                             ^
packetracker.cc:1391:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                isakmpcode = "Aggressive";
                             ^
packetracker.cc:1394:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                isakmpcode = "Informational";
                             ^
packetracker.cc:1397:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                isakmpcode = "Transaction (Config Mode)";
                             ^
packetracker.cc:1400:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                isakmpcode = "Quick Mode";
                             ^
packetracker.cc:1403:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                isakmpcode = "New Group Mode";
                             ^
packetracker.cc:1407:34: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                    isakmpcode = "Reserved for Future Use";
                                 ^
packetracker.cc:1411:34: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                    isakmpcode = "DOI Specific Use";
                                 ^
packetracker.cc:1414:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                isakmpcode = "Private Use";
                             ^
In file included from kismet_drone.cc:25:
In file included from ./getopt.h:21:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
packetracker.cc:1057:45: warning: comparison of constant 180 with expression of type 'bool' is always false [-Wtautological-constant-out-of-range-compare]
        if (info->gps_lon > client->max_lon == 180)
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~
In file included from finitestate.cc:23:
In file included from ./packetracker.h:32:
./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct smart_word_token {
^~~~~~~
packetracker.cc:2158:17: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
                net->ipdata.range_ip[0], net->ipdata.range_ip[1], 
                ^~~~~~~~~~~~~~~~~~~~~~~
packetracker.cc:2158:42: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
                net->ipdata.range_ip[0], net->ipdata.range_ip[1], 
                                         ^~~~~~~~~~~~~~~~~~~~~~~
packetracker.cc:2159:5: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
                                net->ipdata.range_ip[2], net->ipdata.range_ip[3]);
                                ^~~~~~~~~~~~~~~~~~~~~~~
packetracker.cc:2159:30: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
                                net->ipdata.range_ip[2], net->ipdata.range_ip[3]);
                                                         ^~~~~~~~~~~~~~~~~~~~~~~
packetracker.cc:2400:28: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                addrtype = "dhcp";
                           ^
packetracker.cc:2403:28: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                addrtype = "arp";
                           ^
packetracker.cc:2406:28: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                addrtype = "udp";
                           ^
packetracker.cc:2409:28: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                addrtype = "tcp";
                           ^
packetracker.cc:2412:28: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                addrtype = "unknown";
                           ^
packetracker.cc:2431:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                clitype = "fromds";
                          ^
packetracker.cc:2434:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                clitype = "tods";
                          ^
packetracker.cc:2437:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                clitype = "interds";
                          ^
packetracker.cc:2440:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                clitype = "established";
                          ^
packetracker.cc:2443:15: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                                clitype = "sendto";
                                          ^
packetracker.cc:2446:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                clitype = "unknown";
                          ^
In file included from tcpclient.cc:20:
In file included from ./tcpclient.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
packetracker.cc:2533:32: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                    addrtype = "dhcp";
                               ^
packetracker.cc:2536:32: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                    addrtype = "arp";
                               ^
packetracker.cc:2539:32: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                    addrtype = "udp";
                               ^
packetracker.cc:2542:32: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                    addrtype = "tcp";
                               ^
packetracker.cc:2545:32: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                    addrtype = "unknown";
                               ^
packetracker.cc:2550:35: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
                        addrtype, cli->ipdata.ip[0], cli->ipdata.ip[1], cli->ipdata.ip[2], cli->ipdata.ip[3]);
                                  ^~~~~~~~~~~~~~~~~
packetracker.cc:2550:54: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
                        addrtype, cli->ipdata.ip[0], cli->ipdata.ip[1], cli->ipdata.ip[2], cli->ipdata.ip[3]);
                                                     ^~~~~~~~~~~~~~~~~
packetracker.cc:2550:73: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
                        addrtype, cli->ipdata.ip[0], cli->ipdata.ip[1], cli->ipdata.ip[2], cli->ipdata.ip[3]);
                                                                        ^~~~~~~~~~~~~~~~~
packetracker.cc:2550:92: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
                        addrtype, cli->ipdata.ip[0], cli->ipdata.ip[1], cli->ipdata.ip[2], cli->ipdata.ip[3]);
                                                                                           ^~~~~~~~~~~~~~~~~
In file included from frontend.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from cursesfront.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from cursesfront.cc:20:
In file included from ./cursesfront.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
packetracker.cc:2716:17: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
                x->second.range_ip[0], x->second.range_ip[1],
                ^~~~~~~~~~~~~~~~~~~~~
packetracker.cc:2716:40: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
                x->second.range_ip[0], x->second.range_ip[1],
                                       ^~~~~~~~~~~~~~~~~~~~~
packetracker.cc:2717:17: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
                x->second.range_ip[2], x->second.range_ip[3]);
                ^~~~~~~~~~~~~~~~~~~~~
packetracker.cc:2717:40: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
                x->second.range_ip[2], x->second.range_ip[3]);
                                       ^~~~~~~~~~~~~~~~~~~~~
packetracker.cc:2730:21: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
                    cli->ipdata.ip[0], cli->ipdata.ip[1],
                    ^~~~~~~~~~~~~~~~~
packetracker.cc:2730:40: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
                    cli->ipdata.ip[0], cli->ipdata.ip[1],
                                       ^~~~~~~~~~~~~~~~~
packetracker.cc:2731:21: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
                    cli->ipdata.ip[2], cli->ipdata.ip[3]);
                    ^~~~~~~~~~~~~~~~~
packetracker.cc:2731:40: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
                    cli->ipdata.ip[2], cli->ipdata.ip[3]);
                                       ^~~~~~~~~~~~~~~~~
In file included from frontend.cc:22:
In file included from ./frontend.h:25:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
20 warnings generated.
In file included from tcpstreamer.cc:22:
In file included from ./tcpstreamer.h:41:
./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct smart_word_token {
^~~~~~~
In file included from panelfront.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c panelfront_display.cc -o panelfront_display.o 
In file included from tcpstreamer.cc:22:
In file included from ./tcpstreamer.h:43:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from tcpstreamer.cc:22:
In file included from ./tcpstreamer.h:43:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from tcpstreamer.cc:22:
In file included from ./tcpstreamer.h:44:
./packetstream.h:40:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct stream_frame_header {
^~~~~~~
./packetstream.h:46:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct stream_version_packet {
^~~~~~~
./packetstream.h:51:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct stream_packet_header {
^~~~~~~
In file included from panelfront.cc:53:
In file included from ./panelfront.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
tcpstreamer.cc:365:37: warning: taking address of packed member 'gps_lat' of class or structure 'stream_packet_header' may result in an unaligned pointer value [-Waddress-of-packed-member]
    Float2Pair(in_packet->gps_lat, &packhdr.gps_lat, &packhdr.gps_lat_mant);
                                    ^~~~~~~~~~~~~~~
tcpstreamer.cc:365:55: warning: taking address of packed member 'gps_lat_mant' of class or structure 'stream_packet_header' may result in an unaligned pointer value [-Waddress-of-packed-member]
    Float2Pair(in_packet->gps_lat, &packhdr.gps_lat, &packhdr.gps_lat_mant);
                                                      ^~~~~~~~~~~~~~~~~~~~
tcpstreamer.cc:366:37: warning: taking address of packed member 'gps_lon' of class or structure 'stream_packet_header' may result in an unaligned pointer value [-Waddress-of-packed-member]
    Float2Pair(in_packet->gps_lon, &packhdr.gps_lon, &packhdr.gps_lon_mant);
                                    ^~~~~~~~~~~~~~~
tcpstreamer.cc:366:55: warning: taking address of packed member 'gps_lon_mant' of class or structure 'stream_packet_header' may result in an unaligned pointer value [-Waddress-of-packed-member]
    Float2Pair(in_packet->gps_lon, &packhdr.gps_lon, &packhdr.gps_lon_mant);
                                                      ^~~~~~~~~~~~~~~~~~~~
tcpstreamer.cc:367:37: warning: taking address of packed member 'gps_alt' of class or structure 'stream_packet_header' may result in an unaligned pointer value [-Waddress-of-packed-member]
    Float2Pair(in_packet->gps_alt, &packhdr.gps_alt, &packhdr.gps_alt_mant);
                                    ^~~~~~~~~~~~~~~
tcpstreamer.cc:367:55: warning: taking address of packed member 'gps_alt_mant' of class or structure 'stream_packet_header' may result in an unaligned pointer value [-Waddress-of-packed-member]
    Float2Pair(in_packet->gps_alt, &packhdr.gps_alt, &packhdr.gps_alt_mant);
                                                      ^~~~~~~~~~~~~~~~~~~~
tcpstreamer.cc:368:37: warning: taking address of packed member 'gps_spd' of class or structure 'stream_packet_header' may result in an unaligned pointer value [-Waddress-of-packed-member]
    Float2Pair(in_packet->gps_spd, &packhdr.gps_spd, &packhdr.gps_spd_mant);
                                    ^~~~~~~~~~~~~~~
tcpstreamer.cc:368:55: warning: taking address of packed member 'gps_spd_mant' of class or structure 'stream_packet_header' may result in an unaligned pointer value [-Waddress-of-packed-member]
    Float2Pair(in_packet->gps_spd, &packhdr.gps_spd, &packhdr.gps_spd_mant);
                                                      ^~~~~~~~~~~~~~~~~~~~
In file included from server_protocols.cc:21:
In file included from ./packetsource.h:27:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
3 warnings generated.
In file included from packetracker.cc:19:
In file included from ./packetracker.h:38:
./finitestate.h:152:18: warning: private field 'wepfield' is not used [-Wunused-private-field]
        uint32_t wepfield;
                 ^
In file included from server_protocols.cc:21:
In file included from ./packetsource.h:27:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from panelfront_display.cc:20:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from panelfront_display.cc:22:
In file included from ./panelfront.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c panelfront_input.cc -o panelfront_input.o 
In file included from kismet_server.cc:42:
./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct smart_word_token {
^~~~~~~
In file included from server_protocols.cc:21:
In file included from ./packetsource.h:28:
./timetracker.h:34:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct timer_event {
    ^~~~~~~
In file included from kismet_server.cc:43:
In file included from ./configfile.h:35:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from kismet_server.cc:43:
In file included from ./configfile.h:35:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from finitestate.cc:22:
./finitestate.h:152:18: warning: private field 'wepfield' is not used [-Wunused-private-field]
        uint32_t wepfield;
                 ^
In file included from kismet_server.cc:47:
In file included from ./packetsource.h:28:
./timetracker.h:34:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct timer_event {
    ^~~~~~~
In file included from panelfront_input.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from panelfront_input.cc:23:
In file included from ./panelfront.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from server_protocols.cc:23:
In file included from ./server_protocols.h:26:
./tracktypes.h:30:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct display_network;
^~~~~~~
In file included from kismet_server.cc:53:
In file included from ./dronesource.h:34:
./packetstream.h:40:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct stream_frame_header {
^~~~~~~
./packetstream.h:46:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct stream_version_packet {
^~~~~~~
./packetstream.h:51:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct stream_packet_header {
^~~~~~~
./tracktypes.h:93:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_client {
^~~~~~~
./tracktypes.h:269:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_network {
^~~~~~~
In file included from server_protocols.cc:23:
In file included from ./server_protocols.h:27:
./tcpserver.h:59:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct server_protocol {
^~~~~~~
In file included from frontend.cc:22:
In file included from ./frontend.h:34:
In file included from ./tcpclient.h:41:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from frontend.cc:22:
In file included from ./frontend.h:34:
In file included from ./tcpclient.h:41:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
In file included from kismet_server.cc:62:
In file included from ./gpsdump.h:38:
In file included from ./packetracker.h:35:
./tracktypes.h:30:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct display_network;
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from frontend.cc:22:
In file included from ./frontend.h:34:
In file included from ./tcpclient.h:42:
./tracktypes.h:30:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct display_network;
^~~~~~~
./tracktypes.h:93:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_client {
^~~~~~~
./tracktypes.h:93:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_client {
^~~~~~~
In file included from kismet_drone.cc:32:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from kismet_drone.cc:32:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
9 warnings generated.
./tracktypes.h:269:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_network {
^~~~~~~
In file included from frontend.cc:22:
In file included from ./frontend.h:34:
./tcpclient.h:65:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct alert_info {
    ^~~~~~~
./tcpclient.h:81:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct string_info {
    ^~~~~~~
./tcpclient.h:99:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct card_info {
    ^~~~~~~
./tracktypes.h:269:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_network {
^~~~~~~
In file included from kismet_drone.cc:34:
In file included from ./packetsource.h:28:
./timetracker.h:34:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct timer_event {
    ^~~~~~~
In file included from server_protocols.cc:23:
./server_protocols.h:168:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct KISMET_data {
^~~~~~~
./server_protocols.h:176:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct GPS_data {
^~~~~~~
./server_protocols.h:180:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct INFO_data {
^~~~~~~
./server_protocols.h:184:In file included from 1kismet_server.cc:: 62warning:
: In file included from typedef requires a name [-Wmissing-declarations]./gpsdump.h
:38:
In file included from ./packetracker.h:typedef struct NETWORK_data {37:

In file included from ^~~~~~~./alertracker.h:
32:
./tcpserver.h:59./server_protocols.h::1188::1 :warning:  typedef requires a name [-Wmissing-declarations]warning
: typedef requires a name [-Wmissing-declarations]
typedef struct server_protocol {typedef struct CLIENT_data {

^~~~~~~^~~~~~~

./server_protocols.h:192:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct ALERT_data {
^~~~~~~
./server_protocols.h:196:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct PACKET_data {
^~~~~~~
./server_protocols.h:200:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct STRING_data {
^~~~~~~
server_protocols.cc:27:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "networks", "packets", "crypt", "weak",
    ^
server_protocols.cc:27:17: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "networks", "packets", "crypt", "weak",
                ^
server_protocols.cc:27:28: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "networks", "packets", "crypt", "weak",
                           ^
server_protocols.cc:27:37: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "networks", "packets", "crypt", "weak",
                                    ^
server_protocols.cc:28:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "noise", "dropped", "rate", "signal", 
    ^
server_protocols.cc:28:14: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "noise", "dropped", "rate", "signal", 
             ^
server_protocols.cc:28:25: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "noise", "dropped", "rate", "signal", 
                        ^
server_protocols.cc:28clang++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -I/usr/pkg/include -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -DHAVE_NET_BPF_H -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ncurses -c kismet_client.cc -o kismet_client.o 
:33: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "noise", "dropped", "rate", "signal", 
                                ^
server_protocols.cc:33:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "text",
    ^
server_protocols.cc:38:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "sec", "usec", "header", "bssid", "source", "dest", "other", "channel", "text",
    ^
server_protocols.cc:38:12: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "sec", "usec", "header", "bssid", "source", "dest", "other", "channel", "text",
           ^
server_protocols.cc:38:20: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "sec", "usec", "header", "bssid", "source", "dest", "other", "channel", "text",
                   ^
server_protocols.cc:38:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "sec", "usec", "header", "bssid", "source", "dest", "other", "channel", "text",
                             ^
server_protocols.cc:38:39: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "sec", "usec", "header", "bssid", "source", "dest", "other", "channel", "text",
                                      ^
server_protocols.cc:38:49: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "sec", "usec", "header", "bssid", "source", "dest", "other", "channel", "text",
                                                ^
server_protocols.cc:38:57: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "sec", "usec", "header", "bssid", "source", "dest", "other", "channel", "text",
                                                        ^
server_protocols.cc:38:66: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "sec", "usec", "header", "bssid", "source", "dest", "other", "channel", "text",
                                                                 ^
server_protocols.cc:38:77: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "sec", "usec", "header", "bssid", "source", "dest", "other", "channel", "text",
                                                                            ^
server_protocols.cc:43:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "type", "subtype", "timesec", "encrypted",
    ^
server_protocols.cc:43:13: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "type", "subtype", "timesec", "encrypted",
            ^
server_protocols.cc:43:24: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "type", "subtype", "timesec", "encrypted",
                       ^
server_protocols.cc:43:35: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "type", "subtype", "timesec", "encrypted",
                                  ^
server_protocols.cc:44:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "weak", "beaconrate", "sourcemac", "destmac",
    ^
server_protocols.cc:44:13: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "weak", "beaconrate", "sourcemac", "destmac",
            ^
server_protocols.cc:44:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "weak", "beaconrate", "sourcemac", "destmac",
                          ^
server_protocols.cc:44:40: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "weak", "beaconrate", "sourcemac", "destmac",
                                       ^
server_protocols.cc:45:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bssid", "ssid", "prototype", "sourceip",
    ^
server_protocols.cc:45:14: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bssid", "ssid", "prototype", "sourceip",
             ^
server_protocols.cc:45:22: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bssid", "ssid", "prototype", "sourceip",
                     ^
server_protocols.cc:45:35: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bssid", "ssid", "prototype", "sourceip",
                                  ^
server_protocols.cc:46:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "destip", "sourceport", "destport", "nbtype",
    ^
server_protocols.cc:46:15: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "destip", "sourceport", "destport", "nbtype",
              ^
server_protocols.cc:46:29: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "destip", "sourceport", "destport", "nbtype",
                            ^
server_protocols.cc:46:41: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "destip", "sourceport", "destport", "nbtype",
                                        ^
server_protocols.cc:47:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "nbsource", "sourcename", "signal", "noise",
    ^
server_protocols.cc:47:17: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "nbsource", "sourcename", "signal", "noise",
                ^
server_protocols.cc:47:31: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "nbsource", "sourcename", "signal", "noise",
                              ^
server_protocols.cc:47:41: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "nbsource", "sourcename", "signal", "noise",
                                        ^
server_protocols.cc:52:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bssid", "sourcemac", "text",
    ^
server_protocols.cc:52:14: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bssid", "sourcemac", "text",
             ^
server_protocols.cc:52:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bssid", "sourcemac", "text",
                          ^
server_protocols.cc:57:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "placeholder",
    ^
server_protocols.cc:62:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "version", "starttime", "servername", "timestamp", "channelhop", "newversion",
    ^
server_protocols.cc:62:16: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "version", "starttime", "servername", "timestamp", "channelhop", "newversion",
               ^
server_protocols.cc:62:29: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "version", "starttime", "servername", "timestamp", "channelhop", "newversion",
                            ^
server_protocols.cc:62:43: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "version", "starttime", "servername", "timestamp", "channelhop", "newversion",
                                          ^
server_protocols.cc:62:56: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "version", "starttime", "servername", "timestamp", "channelhop", "newversion",
                                                       ^
server_protocols.cc:62:70: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "version", "starttime", "servername", "timestamp", "channelhop", "newversion",
                                                                     ^
server_protocols.cc:67:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "protocols",
    ^
server_protocols.cc:72:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "capabilities",
    ^
server_protocols.cc:77:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "timesec",
    ^
server_protocols.cc:82:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "text",
    ^
server_protocols.cc:87:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "lat", "lon", "alt", "spd", "heading", "fix",
    ^
server_protocols.cc:87:12: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "lat", "lon", "alt", "spd", "heading", "fix",
           ^
server_protocols.cc:87:19: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "lat", "lon", "alt", "spd", "heading", "fix",
                  ^
server_protocols.cc:87:26: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "lat", "lon", "alt", "spd", "heading", "fix",
                         ^
server_protocols.cc:87:33: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "lat", "lon", "alt", "spd", "heading", "fix",
                                ^
server_protocols.cc:87:44: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "lat", "lon", "alt", "spd", "heading", "fix",
                                           ^
server_protocols.cc:92:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bssid",
    ^
server_protocols.cc:97:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bssid", "type", "ssid", "beaconinfo",
    ^
server_protocols.cc:97:14: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bssid", "type", "ssid", "beaconinfo",
             ^
server_protocols.cc:97:22: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bssid", "type", "ssid", "beaconinfo",
                     ^
server_protocols.cc:97:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bssid", "type", "ssid", "beaconinfo",
                             ^
server_protocols.cc:98:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "llcpackets", "datapackets", "cryptpackets",
    ^
server_protocols.cc:98:19: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "llcpackets", "datapackets", "cryptpackets",
                  ^
server_protocols.cc:98:34: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "llcpackets", "datapackets", "cryptpackets",
                                 ^
server_protocols.cc:99:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "weakpackets", "channel", "wep", "firsttime",
    ^
server_protocols.cc:99:20: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "weakpackets", "channel", "wep", "firsttime",
                   ^
server_protocols.cc:99:31: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "weakpackets", "channel", "wep", "firsttime",
                              ^
server_protocols.cc:99:38: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "weakpackets", "channel", "wep", "firsttime",
                                     ^
server_protocols.cc:100:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "lasttime", "atype", "rangeip", "gpsfixed",
    ^
server_protocols.cc:100:17: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "lasttime", "atype", "rangeip", "gpsfixed",
                ^
server_protocols.cc:100:26: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "lasttime", "atype", "rangeip", "gpsfixed",
                         ^
server_protocols.cc:100:37: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "lasttime", "atype", "rangeip", "gpsfixed",
                                    ^
server_protocols.cc:101:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "minlat", "minlon", "minalt", "minspd",
    ^
server_protocols.cc:101:15: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "minlat", "minlon", "minalt", "minspd",
              ^
server_protocols.cc:101:25: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "minlat", "minlon", "minalt", "minspd",
                        ^
server_protocols.cc:101:35: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "minlat", "minlon", "minalt", "minspd",
                                  ^
server_protocols.cc:102:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "maxlat", "maxlon", "maxalt", "maxspd",
    ^
server_protocols.cc:102:15: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "maxlat", "maxlon", "maxalt", "maxspd",
              ^
server_protocols.cc:102:25: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "maxlat", "maxlon", "maxalt", "maxspd",
                        ^
server_protocols.cc:102:35: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "maxlat", "maxlon", "maxalt", "maxspd",
                                  ^
server_protocols.cc:103:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "octets", "cloaked", "beaconrate", "maxrate",
    ^
server_protocols.cc:103:15: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "octets", "cloaked", "beaconrate", "maxrate",
              ^
server_protocols.cc:103:26: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "octets", "cloaked", "beaconrate", "maxrate",
                         ^
server_protocols.cc:103:40: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "octets", "cloaked", "beaconrate", "maxrate",
                                       ^
server_protocols.cc:104:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "manufkey", "manufscore",
    ^
server_protocols.cc:104:17: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "manufkey", "manufscore",
                ^
server_protocols.cc:105:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "quality", "signal", "noise",
    ^
server_protocols.cc:105:16: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "quality", "signal", "noise",
               ^
server_protocols.cc:105:26: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "quality", "signal", "noise",
                         ^
server_protocols.cc:106:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "rssi", "rssi_max",
    ^
server_protocols.cc:106:13: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "rssi", "rssi_max",
            ^
server_protocols.cc:107:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bestquality", "bestsignal", "bestnoise",
    ^
server_protocols.cc:107:20: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bestquality", "bestsignal", "bestnoise",
                   ^
server_protocols.cc:107:34: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bestquality", "bestsignal", "bestnoise",
                                 ^
server_protocols.cc:108:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bestlat", "bestlon", "bestalt",
    ^
server_protocols.cc:108:16: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bestlat", "bestlon", "bestalt",
               ^
server_protocols.cc:108:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bestlat", "bestlon", "bestalt",
                          ^
server_protocols.cc:109:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "agglat", "agglon", "aggalt", "aggpoints",
    ^
server_protocols.cc:109:15: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "agglat", "agglon", "aggalt", "aggpoints",
              ^
server_protocols.cc:109:25: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "agglat", "agglon", "aggalt", "aggpoints",
                        ^
server_protocols.cc:109:35: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "agglat", "agglon", "aggalt", "aggpoints",
                                  ^
server_protocols.cc:110:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "datasize",
    ^
server_protocols.cc:111:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "turbocellnid", "turbocellmode", "turbocellsat",
    ^
server_protocols.cc:111:21: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "turbocellnid", "turbocellmode", "turbocellsat",
                    ^
server_protocols.cc:111:38: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "turbocellnid", "turbocellmode", "turbocellsat",
                                     ^
server_protocols.cc:112:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "carrierset", "maxseenrate", "encodingset",
    ^
server_protocols.cc:112:19: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "carrierset", "maxseenrate", "encodingset",
                  ^
server_protocols.cc:112:34: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "carrierset", "maxseenrate", "encodingset",
                                 ^
server_protocols.cc:113:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "decrypted", "dupeivpackets", "bsstimestamp",
    ^
server_protocols.cc:113:18: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "decrypted", "dupeivpackets", "bsstimestamp",
                 ^
server_protocols.cc:113:35: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "decrypted", "dupeivpackets", "bsstimestamp",
                                  ^
server_protocols.cc:118:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bssid", "mac", "type", "firsttime", "lasttime",
    ^
server_protocols.cc:118:14: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bssid", "mac", "type", "firsttime", "lasttime",
             ^
server_protocols.cc:118:21: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bssid", "mac", "type", "firsttime", "lasttime",
                    ^
server_protocols.cc:118:29: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bssid", "mac", "type", "firsttime", "lasttime",
                            ^
server_protocols.cc:118:42: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bssid", "mac", "type", "firsttime", "lasttime",
                                         ^
server_protocols.cc:119:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "manufkey", "manufscore",
    ^
server_protocols.cc:119:17: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "manufkey", "manufscore",
                ^
server_protocols.cc:120:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "datapackets", "cryptpackets", "weakpackets",
    ^
server_protocols.cc:120:20: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "datapackets", "cryptpackets", "weakpackets",
                   ^
server_protocols.cc:120:36: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "datapackets", "cryptpackets", "weakpackets",
                                   ^
server_protocols.cc:121:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "gpsfixed",
    ^
server_protocols.cc:122:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "minlat", "minlon", "minalt", "minspd",
    ^
server_protocols.cc:122:15: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "minlat", "minlon", "minalt", "minspd",
              ^
server_protocols.cc:122:25: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "minlat", "minlon", "minalt", "minspd",
                        ^
server_protocols.cc:122:35: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "minlat", "minlon", "minalt", "minspd",
                                  ^
server_protocols.cc:123:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "maxlat", "maxlon", "maxalt", "maxspd",
    ^
server_protocols.cc:123:15: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "maxlat", "maxlon", "maxalt", "maxspd",
              ^
server_protocols.cc:123:25: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "maxlat", "maxlon", "maxalt", "maxspd",
                        ^
server_protocols.cc:123:35: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "maxlat", "maxlon", "maxalt", "maxspd",
                                  ^
server_protocols.cc:124:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "agglat", "agglon", "aggalt", "aggpoints",
    ^In file included from 
kismet_drone.ccserver_protocols.cc::35124:
:In file included from 15./prism2source.h:: 23warning:
: ./util.hconversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]:
57:1: warning:     "agglat", "agglon", "aggalt", "aggpoints",typedef requires a name [-Wmissing-declarations]

              ^
server_protocols.cc:typedef struct smart_word_token {124
:^~~~~~~25
: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "agglat", "agglon", "aggalt", "aggpoints",
                        ^
server_protocols.cc:124:35: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "agglat", "agglon", "aggalt", "aggpoints",
                                  ^
server_protocols.cc:125:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "maxrate",
    ^
server_protocols.cc:126:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "quality", "signal", "noise",
    ^
server_protocols.cc:126:16: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "quality", "signal", "noise",
               ^
server_protocols.cc:126:26: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "quality", "signal", "noise",
                         ^
server_protocols.cc:127:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bestquality", "bestsignal", "bestnoise",
    ^
server_protocols.cc:127:20: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bestquality", "bestsignal", "bestnoise",
                   ^
server_protocols.cc:127:34: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bestquality", "bestsignal", "bestnoise",
                                 ^
server_protocols.cc:128:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bestlat", "bestlon", "bestalt",
    ^
server_protocols.cc:128:16: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bestlat", "bestlon", "bestalt",
               ^
server_protocols.cc:128:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bestlat", "bestlon", "bestalt",
                          ^
server_protocols.cc:129:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "atype", "ip", "datasize", "maxseenrate", "encodingset",
    ^
server_protocols.cc:129:14: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "atype", "ip", "datasize", "maxseenrate", "encodingset",
             ^
server_protocols.cc:129:20: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "atype", "ip", "datasize", "maxseenrate", "encodingset",
                   ^
server_protocols.cc:129:32: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "atype", "ip", "datasize", "maxseenrate", "encodingset",
                               ^
server_protocols.cc:129:47: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "atype", "ip", "datasize", "maxseenrate", "encodingset",
                                              ^
server_protocols.cc:130:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "decrypted", "wep", 
    ^
server_protocols.cc:130:18: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "decrypted", "wep", 
                 ^
server_protocols.cc:135:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "text",
    ^
server_protocols.cc:140:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "cmdnum",
    ^
server_protocols.cc:145:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "origin", "bssid", "key", "encrypted", "failed",
    ^
server_protocols.cc:145:15: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "origin", "bssid", "key", "encrypted", "failed",
              ^
server_protocols.cc:145:24: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "origin", "bssid", "key", "encrypted", "failed",
                       ^
server_protocols.cc:145:31: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "origin", "bssid", "key", "encrypted", "failed",
                              ^
server_protocols.cc:145:44: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "origin", "bssid", "key", "encrypted", "failed",
                                           ^
server_protocols.cc:150:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "interface", "type", "username", "channel", "id", "packets", "hopping",
    ^
server_protocols.cc:150:18: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "interface", "type", "username", "channel", "id", "packets", "hopping",
                 ^
server_protocols.cc:150:26: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "interface", "type", "username", "channel", "id", "packets", "hopping",
                         ^
server_protocols.cc:150:38: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "interface", "type", "username", "channel", "id", "packets", "hopping",
                                     ^
server_protocols.cc:150:49: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "interface", "type", "username", "channel", "id", "packets", "hopping",
                                                ^
server_protocols.cc:150:55: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "interface", "type", "username", "channel", "id", "packets", "hopping",
                                                      ^
server_protocols.cc:150:66: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "interface", "type", "username", "channel", "id", "packets", "hopping",
                                                                 ^
19 warnings generated.
server_protocols.cc:400:14: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
             net->ipdata.range_ip[0], net->ipdata.range_ip[1],
             ^~~~~~~~~~~~~~~~~~~~~~~
server_protocols.cc:400:39: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
             net->ipdata.range_ip[0], net->ipdata.range_ip[1],
                                      ^~~~~~~~~~~~~~~~~~~~~~~
server_protocols.cc:401:14: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
             net->ipdata.range_ip[2], net->ipdata.range_ip[3]);
             ^~~~~~~~~~~~~~~~~~~~~~~
server_protocols.cc:401:39: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
             net->ipdata.range_ip[2], net->ipdata.range_ip[3]);
                                      ^~~~~~~~~~~~~~~~~~~~~~~
In file included from kismet_server.cc:62:
In file included from ./gpsdump.h:38:
In file included from ./packetracker.h:37:
In file included from ./alertracker.h:33:
./server_protocols.h:168:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct KISMET_data {
^~~~~~~
./server_protocols.h:176:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct GPS_data {
^~~~~~~
./server_protocols.h:180:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct INFO_data {
^~~~~~~
./server_protocols.h:184:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct NETWORK_data {
^~~~~~~
./server_protocols.h:188:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct CLIENT_data {
^~~~~~~
./server_protocols.h:192:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct ALERT_data {
^~~~~~~
./server_protocols.h:196:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct PACKET_data {
^~~~~~~
./server_protocols.h:200:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct STRING_data {
^~~~~~~
In file included from frontend.cc:22:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:32:
./util.h:57:1: warning: In file included from typedef requires a name [-Wmissing-declarations]kismet_drone.cc
:typedef struct smart_word_token {
^~~~~~~
40:
In file included from ./dronesource.h:34:
./packetstream.h:40:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct stream_frame_header {
^~~~~~~
./packetstream.h:46:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct stream_version_packet {
^~~~~~~In file included from 
kismet_server.cc:62:
In file included from ./gpsdump.h:38:
In file included from ./packetracker.h:37:
./alertracker.h:46:5./packetstream.h: :warning51: :typedef requires a name [-Wmissing-declarations]1
: warning: typedef requires a name [-Wmissing-declarations]    typedef struct alert_rec {

    ^~~~~~~
typedef struct stream_packet_header {
^~~~~~~
server_protocols.cc:660:14: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
             cli->ipdata.ip[0], cli->ipdata.ip[1],
             ^~~~~~~~~~~~~~~~~
server_protocols.cc:660:33: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
             cli->ipdata.ip[0], cli->ipdata.ip[1],
                                ^~~~~~~~~~~~~~~~~
server_protocols.cc:661:14: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
             cli->ipdata.ip[2], cli->ipdata.ip[3]);
             ^~~~~~~~~~~~~~~~~
server_protocols.cc:661:33: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
             cli->ipdata.ip[2], cli->ipdata.ip[3]);
                                ^~~~~~~~~~~~~~~~~
In file included from frontend.cc:22:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:37:
In file included from ./alertracker.h:32:
./tcpserver.h:59:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct server_protocol {
^~~~~~~
clang++ -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -o kismet kismet_wrapper.o -lm -lstdc++ -lm
server_protocols.cc:780:14: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
             info->proto.source_ip[0], info->proto.source_ip[1],
             ^~~~~~~~~~~~~~~~~~~~~~~~
server_protocols.cc:780:40: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
             info->proto.source_ip[0], info->proto.source_ip[1],
                                       ^~~~~~~~~~~~~~~~~~~~~~~~
server_protocols.cc:781:14: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
             info->proto.source_ip[2], info->proto.source_ip[3]);
             ^~~~~~~~~~~~~~~~~~~~~~~~
server_protocols.cc:781:40: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
             info->proto.source_ip[2], info->proto.source_ip[3]);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~
server_protocols.cc:785:14: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
             info->proto.dest_ip[0], info->proto.dest_ip[1],
             ^~~~~~~~~~~~~~~~~~~~~~
server_protocols.cc:785:38: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
             info->proto.dest_ip[0], info->proto.dest_ip[1],
                                     ^~~~~~~~~~~~~~~~~~~~~~
server_protocols.cc:786:14: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
             info->proto.dest_ip[2], info->proto.dest_ip[3]);
             ^~~~~~~~~~~~~~~~~~~~~~
server_protocols.cc:786:38: warning: format specifies type 'unsigned short' but the argument has type '__uint8_t' (aka 'unsigned char') [-Wformat]
             info->proto.dest_ip[2], info->proto.dest_ip[3]);
                                     ^~~~~~~~~~~~~~~~~~~~~~
In file included from tcpclient.cc:20:
In file included from ./tcpclient.h:41:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from tcpclient.cc:20:
In file included from ./tcpclient.h:41:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from tcpclient.cc:20:
In file included from ./tcpclient.h:42:
./tracktypes.h:30:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct display_network;
^~~~~~~
./tracktypes.h:93:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_client {
^~~~~~~
In file included from frontend.cc:22:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:37:
In file included from ./alertracker.h:33:
./server_protocols.h:168:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct KISMET_data {
^~~~~~~
./server_protocols.h:176:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct GPS_data {
^~~~~~~
./server_protocols.h:180:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct INFO_data {
^~~~~~~
./server_protocols.h:184:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct NETWORK_data {
^~~~~~~
./server_protocols.h:188:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct CLIENT_data {
^~~~~~~
./server_protocols.h:192:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct ALERT_data {
^~~~~~~
./server_protocols.h:196:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct PACKET_data {
^~~~~~~
./server_protocols.h:200:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct STRING_data {
^~~~~~~
In file included from frontend.cc:22:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:37:
./alertracker.h:46:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct alert_rec {
    ^~~~~~~
In file included from kismet_client.cc:19:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
./tracktypes.h:269:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_network {
^~~~~~~
In file included from tcpclient.cc:20:
./tcpclient.h:65:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct alert_info {
    ^~~~~~~
./tcpclient.h:81:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct string_info {
    ^~~~~~~
./tcpclient.h:99:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct card_info {
    ^~~~~~~
In file included from kismet_client.cc:25:
In file included from ./getopt.h:21:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from kismet_client.cc:26:
In file included from ./tcpclient.h:22:
./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from cursesfront.cc:20:
In file included from ./cursesfront.h:46:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from cursesfront.cc:20:
In file included from ./cursesfront.h:46:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from cursesfront.cc:20:
In file included from ./cursesfront.h:47:
In file included from ./frontend.h:34:
In file included from ./tcpclient.h:42:
./tracktypes.h:30:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct display_network;
^~~~~~~
./tracktypes.h:93:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_client {
^~~~~~~
./tracktypes.h:269:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_network {
^~~~~~~
In file included from cursesfront.cc:20:
In file included from ./cursesfront.h:47:
In file included from ./frontend.h:34:
./tcpclient.h:65:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct alert_info {
    ^~~~~~~
./tcpclient.h:81:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct string_info {
    ^~~~~~~
./tcpclient.h:99:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct card_info {
    ^~~~~~~
In file included from In file included from tcpclient.cc:panelfront.cc21::
53In file included from :
./networksort.hIn file included from :23:
./panelfront.hIn file included from :./packetracker.h:3245:
:
./util.hIn file included from :./frontend.h57::134: warning:
: In file included from typedef requires a name [-Wmissing-declarations]
./tcpclient.h:41:
In file included from ./packet.htypedef struct smart_word_token {:
45^~~~~~~
:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from panelfront.cc:53:
In file included from ./panelfront.h:45:
In file included from ./frontend.h:34:
In file included from ./tcpclient.h:41:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from panelfront.cc:53:
In file included from ./panelfront.h:45:
In file included from ./frontend.h:34:
In file included from ./tcpclient.h:42:
./tracktypes.h:30:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct display_network;
^~~~~~~
In file included from frontend.cc:22:
./frontend.h:59:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct display_network {
^~~~~~~
./tracktypes.h:93:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_client {
^~~~~~~
In file included from tcpclient.cc:21:
In file included from ./networksort.h:23:
In file included from ./packetracker.h:37:
In file included from ./alertracker.h:32:
./tcpserver.h:59:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct server_protocol {
^~~~~~~
./tracktypes.h:269:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_network {
^~~~~~~
In file included from panelfront.cc:53:
In file included from ./panelfront.h:45:
In file included from ./frontend.h:34:
./tcpclient.h:65:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct alert_info {
    ^~~~~~~
./tcpclient.h:81:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct string_info {
    ^~~~~~~
./tcpclient.h:99:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct card_info {
    ^~~~~~~
kismet_server.cc:175:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct _alert_enable {
^~~~~~~
In file included from tcpclient.cc:21:
In file included from ./networksort.h:23:
In file included from ./packetracker.h:37:
In file included from ./alertracker.h:33:
./server_protocols.h:168:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct KISMET_data {
^~~~~~~
./server_protocols.h:176:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct GPS_data {
^~~~~~~
./server_protocols.h:180:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct INFO_data {
^~~~~~~
./server_protocols.h:184:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct NETWORK_data {
^~~~~~~
./server_protocols.h:188:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct CLIENT_data {
^~~~~~~
./server_protocols.h:192:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct ALERT_data {
^~~~~~~
./server_protocols.h:196:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct PACKET_data {
^~~~~~~
./server_protocols.h:200:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct STRING_data {
^~~~~~~
In file included from tcpclient.cc:21:
In file included from ./networksort.h:23:
In file included from ./packetracker.h:37:
./alertracker.h:46:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct alert_rec {
    ^~~~~~~
8 warnings generated.
kismet_server.cc:361:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                if (networkmanager_control("wake") < 0)
                                           ^
kismet_server.cc:426:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                if (networkmanager_control("wake") < 0)
                                           ^
In file included from cursesfront.cc:20:
In file included from ./cursesfront.h:47:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:32:
./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct smart_word_token {
^~~~~~~
In file included from In file included from panelfront_input.ccpanelfront_display.cc:23::
22In file included from :
./panelfront.hIn file included from ./panelfront.h::4545:
:
In file included from In file included from ./frontend.h./frontend.h::3434:
:
In file included from In file included from ./tcpclient.h./tcpclient.h::4141:
:
In file included from In file included from ./packet.h./packet.h::4545:
:
./macaddr.h:./macaddr.h50::501::1 : warning: warningtypedef requires a name [-Wmissing-declarations]: 
typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {typedef struct mac_addr {

^~~~~~~^~~~~~~

./macaddr.h./macaddr.h::281281:5::5 :warning : warningtypedef requires a name [-Wmissing-declarations]
: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~    typedef struct mask_vec_content {In file included from 
cursesfront.cc
:    ^~~~~~~20
./macaddr.h:
:In file included from 286./cursesfront.h./macaddr.h::547::
:In file included from 286./frontend.h ::5warning::  typedef requires a name [-Wmissing-declarations]36
:
warningIn file included from :     typedef struct mask_vec_offsets {./packetracker.h
:typedef requires a name [-Wmissing-declarations]    ^~~~~~~37

:
In file included from ./alertracker.h:    typedef struct mask_vec_offsets {32:

./tcpserver.h    ^~~~~~~:
59:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct server_protocol {
^~~~~~~
In file included from In file included from panelfront_display.ccpanelfront_input.cc::2223:
:
In file included from In file included from ./panelfront.h:./panelfront.h45::
45In file included from :
./frontend.h:In file included from 34:
./frontend.hIn file included from :34./tcpclient.h:
:41In file included from :
./tcpclient.h:./packet.h41:57:
:./packet.h1:: 57warning:: 1typedef requires a name [-Wmissing-declarations]:
 warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: ./packet.htypedef requires a name [-Wmissing-declarations]:
298:1typedef struct proto_info {:
 ^~~~~~~warning
: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from panelfront_display.cc:22:
In file included from ./panelfront.h:45In file included from :
panelfront_input.ccIn file included from :./frontend.h23::
34:
In file included from In file included from ./tcpclient.h./panelfront.h::4245:
:
./tracktypes.hIn file included from :./frontend.h30::341:
:In file included from  ./tcpclient.hwarning:: 42typedef requires a name [-Wmissing-declarations]:

./tracktypes.h:30:1typedef struct display_network;:
 ^~~~~~~
warning: typedef requires a name [-Wmissing-declarations]
typedef struct display_network;
^~~~~~~
./tracktypes.h./tracktypes.h::9393::11: :warning : warningtypedef requires a name [-Wmissing-declarations]
: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_client {
^~~~~~~
typedef struct wireless_client {
^~~~~~~
In file included from panelfront.cc:53:
In file included from ./panelfront.h:45:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:32:
./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct smart_word_token {
^~~~~~~
./tracktypes.h:269:1: warning: typedef requires a name [-Wmissing-declarations]
./tracktypes.h:typedef struct wireless_network {269
:^~~~~~~1
: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_network {
^~~~~~~
In file included from panelfront_display.cc:22:
In file included from ./panelfront.h:45:
In file included from ./frontend.h:34:
In file included from ./tcpclient.hpanelfront_input.cc::6523::
5In file included from :./panelfront.h :warning45: :
typedef requires a name [-Wmissing-declarations]In file included from 
./frontend.h:    typedef struct alert_info {34
:
    ^~~~~~~./tcpclient.h
:65:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct alert_info {
    ^~~~~~~
./tcpclient.h:81:5: warning./tcpclient.h: :typedef requires a name [-Wmissing-declarations]81
:5: warning    typedef struct string_info {
    ^~~~~~~: 
typedef requires a name [-Wmissing-declarations]
    typedef struct string_info {
    ^~~~~~~
./tcpclient.h:99:5: warning: typedef requires a name [-Wmissing-declarations]
./tcpclient.h    typedef struct card_info {:
99    ^~~~~~~:
5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct card_info {
    ^~~~~~~
In file included from panelfront.cc:53:
In file included from ./panelfront.h:45:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:37:
In file included from ./alertracker.h:32:
./tcpserver.h:59:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct server_protocol {
^~~~~~~
In file included from cursesfront.cc:20:
In file included from ./cursesfront.h:47:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:37:
In file included from ./alertracker.h:33:
./server_protocols.h:168:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct KISMET_data {
^~~~~~~
./server_protocols.h:176:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct GPS_data {
^~~~~~~
./server_protocols.h:180:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct INFO_data {
^~~~~~~
./server_protocols.h:184:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct NETWORK_data {
^~~~~~~
./server_protocols.h:188:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct CLIENT_data {
^~~~~~~
./server_protocols.h:192:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct ALERT_data {
^~~~~~~
./server_protocols.h:196:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct PACKET_data {
^~~~~~~
./server_protocols.h:200:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct STRING_data {
^~~~~~~
In file included from cursesfront.cc:20:
In file included from ./cursesfront.h:47:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:37:
./alertracker.h:46:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct alert_rec {
    ^~~~~~~
kismet_server.cc:2711:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                if (networkmanager_control("sleep") < 0)
                                           ^
In file included from frontend.cc:22:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:38:
./finitestate.h:152:18: warning: private field 'wepfield' is not used [-Wunused-private-field]
        uint32_t wepfield;
                 ^
kismet_server.cc:3160:29: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                            else
                            ^
In file included from panelfront.cc:53:
In file included from ./panelfront.h:45:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:37:
In file included from ./alertracker.h:33:
./server_protocols.h:168:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct KISMET_data {
^~~~~~~
./server_protocols.h:176:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct GPS_data {
^~~~~~~
./server_protocols.h:180:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct INFO_data {
^~~~~~~
./server_protocols.h:184:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct NETWORK_data {
^~~~~~~
./server_protocols.h:188:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct CLIENT_data {
^~~~~~~
./server_protocols.h:192:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct ALERT_data {
^~~~~~~
./server_protocols.h:196:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct PACKET_data {
^~~~~~~
./server_protocols.h:200:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct STRING_data {
^~~~~~~
In file included from panelfront.cc:53:
In file included from ./panelfront.h:45:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:37:
./alertracker.h:46:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct alert_rec {
    ^~~~~~~
In file included from panelfront_input.cc:23:
In file included from ./panelfront.h:45:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:32:
./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct smart_word_token {
^~~~~~~
In file included from panelfront_display.cc:22:
In file included from ./panelfront.h:45:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:32:
./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct smart_word_token {
^~~~~~~
In file included from panelfront_input.cc:23:
In file included from ./panelfront.h:45:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:37:
In file included from ./alertracker.h:32:
./tcpserver.h:59:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct server_protocol {
^~~~~~~
In file included from panelfront_display.cc:22:
In file included from ./panelfront.h:45:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:37:
In file included from ./alertracker.h:32:
./tcpserver.h:59:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct server_protocol {
^~~~~~~
In file included from panelfront_input.cc:23:
In file included from ./panelfront.h:45:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:37:
In file included from ./alertracker.h:33:
./server_protocols.h:168:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct KISMET_data {
^~~~~~~
./server_protocols.h:176:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct GPS_data {
^~~~~~~
./server_protocols.h:180:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct INFO_data {
^~~~~~~
./server_protocols.h:184:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct NETWORK_data {
^~~~~~~
./server_protocols.h:188:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct CLIENT_data {
^~~~~~~
./server_protocols.h:192:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct ALERT_data {
^~~~~~~
./server_protocols.h:196:1: warning: typedef requires a name [-Wmissing-declarations]
In file included from typedef struct PACKET_data {panelfront_display.cc
:^~~~~~~22:

In file included from ./panelfront.h:45:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:37./server_protocols.h:
:In file included from 200./alertracker.h:1:33:
:./server_protocols.h :warning168: :typedef requires a name [-Wmissing-declarations]1
: warning: typedef requires a name [-Wmissing-declarations]typedef struct STRING_data {

^~~~~~~
typedef struct KISMET_data {
^~~~~~~
./server_protocols.h:176:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct GPS_data {
^~~~~~~
./server_protocols.h:180:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct INFO_data {
^~~~~~~
./server_protocols.h:184:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct NETWORK_data {
^~~~~~~
./server_protocols.h:188:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct CLIENT_data {
^~~~~~~
./server_protocols.h:192:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct ALERT_data {
^~~~~~~
./server_protocols.h:196:1: warning: In file included from typedef requires a name [-Wmissing-declarations]panelfront_input.cc
:23:
typedef struct PACKET_data {In file included from 
./panelfront.h^~~~~~~:
45:
In file included from ./frontend.h:36:
./server_protocols.hIn file included from :./packetracker.h200::371:
:./alertracker.h :warning46: :typedef requires a name [-Wmissing-declarations]5
: warning: typedef struct STRING_data {typedef requires a name [-Wmissing-declarations]

^~~~~~~
    typedef struct alert_rec {
    ^~~~~~~
In file included from panelfront_display.cc:22:
In file included from ./panelfront.h:45:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:37:
./alertracker.h:46:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct alert_rec {
    ^~~~~~~
In file included from cursesfront.cc:20:
In file included from ./cursesfront.h:47:
./frontend.h:59:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct display_network {
^~~~~~~
In file included from tcpclient.cc:21:
In file included from ./networksort.h:23:
In file included from ./packetracker.h:38:
./finitestate.h:152:18: warning: private field 'wepfield' is not used [-Wunused-private-field]
        uint32_t wepfield;
                 ^
In file included from kismet_client.cc:26:
In file included from ./tcpclient.h:41:
In file included from ./packet.h:45:
./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct mac_addr {
^~~~~~~
./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_content {
    ^~~~~~~
./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct mask_vec_offsets {
    ^~~~~~~
In file included from kismet_client.cc:26:
In file included from ./tcpclient.h:41:
./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct packet_parm {
^~~~~~~
./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct proto_info {
^~~~~~~
In file included from kismet_client.cc:26:
In file included from ./tcpclient.h:42:
./tracktypes.h:30:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct display_network;
^~~~~~~
./tracktypes.h:93:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_client {
^~~~~~~
In file included from panelfront.cc:53:
In file included from ./panelfront.h:45:
./frontend.h:59:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct display_network {
^~~~~~~
./tracktypes.h:269:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct wireless_network {
^~~~~~~
In file included from kismet_client.cc:26:
./tcpclient.h:65:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct alert_info {
    ^~~~~~~
./tcpclient.h:81:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct string_info {
    ^~~~~~~
./tcpclient.h:99:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct card_info {
    ^~~~~~~
22 warnings generated.
In file included from kismet_server.cc:62:
In file included from ./gpsdump.h:38:
In file included from ./packetracker.h:38:
./finitestate.h:152:18: warning: private field 'wepfield' is not used [-Wunused-private-field]
        uint32_t wepfield;
                 ^
In file included from panelfront.cc:53:
./panelfront.h:121:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct color_pair {
    ^~~~~~~
./panelfront.h:181:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct server_context {
    ^~~~~~~
./panelfront.h:244:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct cardinfo_context {
    ^~~~~~~
panelfront.cc:59:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "KISMET PANELS INTERFACE",
    ^
panelfront.cc:60:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "QUICK REFERENCE",
    ^
panelfront.cc:61:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  Key  Action",
    ^
panelfront.cc:62:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   e   List Kismet servers",
    ^
panelfront.cc:63:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   z   Toggle fullscreen zoom of network view",
    ^
panelfront.cc:64:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   m   Toggle muting of sound and speech",
    ^
panelfront.cc:65:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   t   Tag (or untag) selected network",
    ^
panelfront.cc:In file included from 66cursesfront.cc::520::
 In file included from warning./cursesfront.h: :conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]47
:
In file included from ./frontend.h:36:
    "   g   Group tagged networks",In file included from 
./packetracker.h    ^:
38:
panelfront.cc./finitestate.h::67152::518:: warning warning: : conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
private field 'wepfield' is not used [-Wunused-private-field]
    "   u   Ungroup current group",
        uint32_t wepfield;    ^

                 ^
panelfront.cc:68:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   c   Show clients in current network",
    ^
panelfront.cc:69:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   L   Lock channel hopping to the current network channel",
    ^
panelfront.cc:70:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   H   Return to normal channel hopping",
    ^
panelfront.cc:71:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  +/-  Expand/collapse groups",
    ^
panelfront.cc:72:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  ^L   Force a screen redraw.",
    ^
panelfront.cc:73:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "",
    ^
panelfront.cc:74:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "POPUP WINDOWS",
    ^
panelfront.cc:75:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   h   Help (What you're looking at now)",
    ^
panelfront.cc:76:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   n   Name current network",
    ^
panelfront.cc:77:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   i   Detailed information about selected network",
    ^
panelfront.cc:78:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   s   Sort network list",
    ^
panelfront.cc:79:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   l   Show wireless card power levels",
    ^
panelfront.cc:80:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   d   Dump printable strings",
    ^
panelfront.cc:81:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   r   Packet rate graph",
    ^
panelfront.cc:82:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   a   Statistics",
    ^
panelfront.cc:83:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   p   Dump packet type",
    ^
panelfront.cc:84:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   f   Follow network center",
    ^
panelfront.cc:85:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   w   Track alerts",
    ^
panelfront.cc:86:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   x   Close popup window",
    ^
panelfront.cc:87:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "",
    ^
panelfront.cc:88:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   Q   Quit",
    ^
panelfront.cc:89:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "",
    ^
panelfront.cc:90:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "The panels interface supports displaying networks and clients detected",
    ^
panelfront.cc:91:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "by Kismet grouping of multiple networks, sorting of networks and",
    ^
panelfront.cc:92:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "clients, reporting the signal and noise levels of the wireless card,",
    ^
panelfront.cc:93:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "displaying printable strings, packet types, and many other features.",
    ^
panelfront.cc:94:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "",
    ^
panelfront.cc:95:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "The panels interface is divided into three primary views:",
    ^
panelfront.cc:96:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "1. Network display - This is where the networks are listed.",
    ^
panelfront.cc:97:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "2. Statistics - This lists the number of networks, packets, etc.",
    ^
panelfront.cc:98:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "3. Status - This scrolls recent events which may be noteworthy.",
    ^
panelfront.cc:99:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "",
    ^
panelfront.cc:100:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "Several types of network and client types are tracked:",
    ^
panelfront.cc:101:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "Network/Group types:",
    ^
panelfront.cc:102:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  P       Probe request - no associated connection yet",
    ^
panelfront.cc:103:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  A       Access point - standard wireless network",
    ^
panelfront.cc:104:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  H       Ad-hoc - point-to-point wireless network",
    ^
panelfront.cc:105:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  T       Turbocell - Turbocell (aka Karlnet or Lucent Outdoor",
    ^
panelfront.cc:106:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "           Router) network",
    ^
panelfront.cc:107:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  G       Group - Group of wireless networks",
    ^
panelfront.cc:108:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  D       Data - Data only network with no control packets.",
    ^
panelfront.cc:109:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "",
    ^
panelfront.cc:110:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "Status flags give a brief overview about information discovered on the",
    ^
panelfront.cc:111:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "network.",
    ^
panelfront.cc:112:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  F    Vulnerable factory configuration.  Many people don't bother to",
    ^
panelfront.cc:113:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "       ever change the configuration on their WAP.  This is bad.",
    ^
panelfront.cc:114:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  T#   Address range of # octets found via TCP traffic",
    ^
panelfront.cc:115:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  U#   Address range of # octets found via UDP traffic",
    ^
panelfront.cc:116:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  A#   Address range of # octets found via ARP traffic",
    ^
panelfront.cc:117:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  D    Address range found via observed DHCP traffic",
    ^
panelfront.cc:118:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  W    WEPed network decrypted with user-supplied key",
    ^
panelfront.cc:119:2: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        "",
        ^
panelfront.cc:120:2: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        "WEP (W) flags show the type of encryption detected on the network.",
        ^
panelfront.cc:121:2: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        "  N    No encryption detected",
        ^
panelfront.cc:122:2: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        "  Y    Standard WEP encryption",
        ^
panelfront.cc:123:2: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        "  O    Other encryption methods detected.  See the network details for",
        ^
panelfront.cc:124:2: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        "       more information.",
        ^
panelfront.cc:125:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "",
    ^
panelfront.cc:126:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "SELECTING NETWORKS:",
    ^
panelfront.cc:127:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "The default sorting method is Autofit.  This fits as many currently active",
    ^
panelfront.cc:128:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "networks on the display as possible, and does not scroll.  ALL NETWORK ",
    ^
panelfront.cc:129:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "SELECTION, TAGGING, GROUPING, SCROLLING, AND SO ON IS DISABLED IN AUTOFIT ",
    ^
panelfront.cc:130:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "MODE.  Sort the network display by one of the other methods to select and",
    ^
panelfront.cc:131:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "group networks.  Autofit mode changes the location of networks too ",
    ^
panelfront.cc:132:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "frequently make selecting a single network realistic.",
    ^
panelfront.cc:133:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "If all of the requested columns can not be fit on the screen, the left",
    ^
panelfront.cc:134:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "and right keys can be used to scroll the column display.",
    ^
panelfront.cc:135:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "",
    ^
panelfront.cc:136:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "For more information, consult the README and man pages",
    ^
panelfront.cc:143:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "KISMET PANELS INTERFACE",
    ^
panelfront.cc:144:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "KISMET NETWORK PANEL",
    ^
panelfront.cc:145:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "Key Action",
    ^
panelfront.cc:146:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " e  List Kismet servers",
    ^
panelfront.cc:147:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " z  Toggle fullscreen net list",
    ^
panelfront.cc:148:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " m  Toggle muting",
    ^
panelfront.cc:149:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " t  Tag (or untag) selected",
    ^
panelfront.cc:150:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " g  Group tagged networks",
    ^
panelfront.cc:151:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " u  Ungroup current group",
    ^
panelfront.cc:152:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " c  Show clients",
    ^
panelfront.cc:153:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " L  Lock to network channel",
    ^
panelfront.cc:154:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " H  Return to channel hopping",
    ^
panelfront.cc:155:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "",
    ^
panelfront.cc:156:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "POPUP WINDOWS",
    ^
panelfront.cc:157:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   h   Help",
    ^
panelfront.cc:158:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   n   Name network",
    ^
panelfront.cc:159:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   i   Detailed information",
    ^
panelfront.cc:160:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   s   Sort network list",
    ^
panelfront.cc:161:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   l   Show signal levels",
    ^
panelfront.cc:162:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   d   Dump printable strings",
    ^
panelfront.cc:163:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   r   Packet rate graph",
    ^
panelfront.cc:164:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   a   Statistics",
    ^
panelfront.cc:165:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   p   Dump packet type",
    ^
panelfront.cc:166:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   f   Follow network",
    ^
panelfront.cc:167:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   w   Track alerts",
    ^
panelfront.cc:168:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   x   Close popup window",
    ^
panelfront.cc:169:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "",
    ^
panelfront.cc:170:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   q   Quit",
    ^
panelfront.cc:176:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "NETWORK DETAILS",
    ^
panelfront.cc:177:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "This panel lists in depth information about",
    ^
panelfront.cc:178:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "the selected network or group, which may or",
    ^
panelfront.cc:179:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "may not be available in the normal columns ",
    ^
panelfront.cc:180:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "display.",
    ^
panelfront.cc:181:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " Key   Action",
    ^
panelfront.cc:182:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " Up    Scroll list up",
    ^
panelfront.cc:183:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " Down  Scroll list down",
    ^
panelfront.cc:184:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  c    Display clients for network or group",
    ^
panelfront.cc:185:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  n    Display next network or group",
    ^
panelfront.cc:186:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  p    Display previous network or group",
    ^
panelfront.cc:187:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  q    Close popup",
    ^
panelfront.cc:193:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "Key  Sort                Key  Sort",
    ^
panelfront.cc:194:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " a   Auto-fit (standard)  c   Channel",
    ^
panelfront.cc:195:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " f   First time seen      F   First time seen (descending)",
    ^
panelfront.cc:196:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " l   Latest time seen     L   Latest time seen (descending)",
    ^
panelfront.cc:197:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " b   BSSID                B   BSSID (descending)",
    ^
panelfront.cc:198:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " s   SSID                 S   SSID (descending)",
    ^
panelfront.cc:199:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " p   Packet count         P   Packet count (descending)",
    ^
panelfront.cc:200:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " Q   Signal power level   w   Wep",
    ^
panelfront.cc:201:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " x   Cancel",
    ^
panelfront.cc:207:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "Key Sort        Key Sort",
    ^
panelfront.cc:208:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " a  Auto-fit     c  Channel",
    ^
panelfront.cc:209:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " f  First time   F  First time (d)",
    ^
panelfront.cc:210:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " l  Latest time  L  Latest time (d)",
    ^
panelfront.cc:211:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " b  BSSID        B  BSSID (d)",
    ^
panelfront.cc:212:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " s  SSID         S  SSID (d)",
    ^
panelfront.cc:213:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " p  Packet count P  Packet count (d)",
    ^
panelfront.cc:214:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " w  WEP          Q  Power level",
    ^
panelfront.cc:215:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " x  Cancel",
    ^
panelfront.cc:220:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "Key  Sort                Key  Sort",
    ^
panelfront.cc:221:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " a   Auto-fit (standard)  c   Channel",
    ^
panelfront.cc:222:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " f   First time seen      F   First time seen (descending)",
    ^
panelfront.cc:223:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " l   Latest time seen     L   Latest time seen (descending)",
    ^
panelfront.cc:224:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " m   MAC                  M   MAC (descending)",
    ^
panelfront.cc:225:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " p   Packet count         P   Packet count (descending)",
    ^
panelfront.cc:226:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " w   WEP                  Q   Signal power level",
    ^
panelfront.cc:227:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " x   Cancel",
    ^
panelfront.cc:232:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "Key Sort        Key Sort",
    ^
panelfront.cc:233:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " a  Auto-fit     c  Channel",
    ^
panelfront.cc:234:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " f  First time   F  First time (d)",
    ^
panelfront.cc:235:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " l  Latest time  L  Latest time (d)",
    ^
panelfront.cc:236:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " m  MAC          M  MAC (d)",
    ^
panelfront.cc:237:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " p  Packet count P  Packet count (d)",
    ^
panelfront.cc:238:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " w  WEP          Q  Power level",
    ^
panelfront.cc:239:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " x  Cancel",
    ^
panelfront.cc:244:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "KISMET POWER",
    ^
panelfront.cc:245:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "This panel lists the overall signal (S) and "
    ^
panelfront.cc:247:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "they are available."
    ^
panelfront.cc:249:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  q    Close popup",
    ^
panelfront.cc:255:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "KISMET PACKET RATE",
    ^
panelfront.cc:256:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "This panel displays a moving graph of the rate at which",
    ^
panelfront.cc:257:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "packets are seen.  The graph covers the last 5 minutes.",
    ^
panelfront.cc:258:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " Key   Action",
    ^
panelfront.cc:259:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  q    Close popup",
    ^
panelfront.cc:265:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "KISMET NETWORK FOLLOW",
    ^
panelfront.cc:266:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "This panel estimates the center of a network, the current",
    ^
panelfront.cc:267:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "direction of travel, and the direction of the network center",
    ^
panelfront.cc:268:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "and distance relative to the current direction of movement.",
    ^
panelfront.cc:269:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " Key   Action",
    ^
panelfront.cc:270:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  s    Follow location of strongest packet",
    ^
panelfront.cc:271:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  c    Follow location of estimated network center",
    ^
panelfront.cc:272:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  q    Close popup",
    ^
panelfront.cc:278:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "KISMET NETWORK STATISTICS",
    ^
panelfront.cc:279:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "This panel displays overall statistics about the wireless",
    ^
panelfront.cc:280:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "networks seen, including how many are encrypted with WEP",
    ^
panelfront.cc:281:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "and how many match known factory default values.",
    ^
panelfront.cc:282:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " Key   Action",
    ^
panelfront.cc:283:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " Up    Scroll window up",
    ^
panelfront.cc:284:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " Down  Scroll window down",
    ^
panelfront.cc:285:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  q    Close popup",
    ^
panelfront.cc:291:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "KISMET STRING DUMP",
    ^
panelfront.cc:292:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "This panel displays printable strings from uencrypted data",
    ^
panelfront.cc:293:5: warningIn file included from : kismet_client.ccconversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]:
27:
In file included from ./frontend.h:36    "packets.  This is basially equivalent to the 'strings' command",:
In file included from 
./packetracker.h    ^:
32panelfront.cc:
:./util.h294::57:51::  warningwarning: : conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]typedef requires a name [-Wmissing-declarations]

    "in unix.",
    ^
typedef struct smart_word_token {
^~~~~~~panelfront.cc
:295:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " Key   Action",
    ^
panelfront.cc:296:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  c    Clear string window",
    ^
panelfront.cc:297:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  p    Pause scrolling",
    ^
panelfront.cc:298:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  t    Toggle display of string timestamp",
    ^
panelfront.cc:299:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  a    Toggle display of strings from tagged networks or all",
    ^
panelfront.cc:300:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "       networks.",
    ^
panelfront.cc:301:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  q    Close popup",
    ^
panelfront.cc:307:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "KISMET PACKET DUMP",
    ^
panelfront.cc:308:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "This panel displays information about the packet types seen.",
    ^
panelfront.cc:309:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "It is divided into 2 segments - The upper quarter displays a",
    ^
panelfront.cc:310:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "simple history of a larger number of recent packets while the ",
    ^
panelfront.cc:311:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "bottom 3 quarters displays detailed information about a smaller",
    ^
panelfront.cc:312:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "number of packets.",
    ^
panelfront.cc:313:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "'N ' - Noise",
    ^
panelfront.cc:314:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "'U ' - Unknown",
    ^
panelfront.cc:315:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "'Mx' - Management frame",
    ^
panelfront.cc:316:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'Ma' - Association request",
    ^
panelfront.cc:317:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'MA' - Association response",
    ^
panelfront.cc:318:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'Mr' - Reassociation request",
    ^
panelfront.cc:319:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'MR' - Reassociation response",
    ^
panelfront.cc:320:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'Mp' - Probe request",
    ^
panelfront.cc:321:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'MP' - Probe response",
    ^
panelfront.cc:322:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'MB' - Beacon",
    ^
panelfront.cc:323:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'MM' - ATIM",
    ^
panelfront.cc:324:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'MD' - Disassociation",
    ^
panelfront.cc:325:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'Mt' - Authentication",
    ^
panelfront.cc:326:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'MT' - Deauthentication",
    ^
panelfront.cc:327:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'M?' - Unknown management frame",
    ^
panelfront.cc:328:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "'Px' - Physcial frame",
    ^
panelfront.cc:329:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'Pt' - Request to send",
    ^
panelfront.cc:330:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'PT' - Clear to send",
    ^
panelfront.cc:331:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'PA' - Data Ack",
    ^
panelfront.cc:332:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'Pc' - CF End",
    ^
panelfront.cc:333:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'PC' - CF End+Ack",
    ^
panelfront.cc:334:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'P?' - Unknown phy frame",
    ^
panelfront.cc:335:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "'Dx' - Data frame",
    ^
panelfront.cc:336:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'DD' - Data frame",
    ^
panelfront.cc:337:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'Dc' - Data+CF+Ack",
    ^
panelfront.cc:338:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'Dp' - Data+CF+Poll",
    ^
panelfront.cc:339:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'DP' - Data+CF+Ack+Poll",
    ^
panelfront.cc:340:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'DN' - Data Null",
    ^
panelfront.cc:341:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'Da' - CF Ack",
    ^
panelfront.cc:342:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'DA' - CF Ack+Poll",
    ^
panelfront.cc:343:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  'D?' - Unknown data frame",
    ^
panelfront.cc:344:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " Key   Action",
    ^
panelfront.cc:345:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  p    Pause scrolling",
    ^
panelfront.cc:346:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  a    Toggle display of strings from tagged networks or all",
    ^
panelfront.cc:347:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "       networks.",
    ^
panelfront.cc:348:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  q    Close popup",
    ^
In file included from panelfront_display.cc:22:
In file included from ./panelfront.h:45:
./frontend.h:59:1:panelfront.cc :warning353: :typedef requires a name [-Wmissing-declarations]5
: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
typedef struct display_network {
    "KISMET ALERTS",^~~~~~~

    ^
panelfront.cc:354:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "This panel tracks alert conditions, such as NetStumbler clients",
    ^
panelfront.cc:355:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "or DOS attacks.",
    ^
panelfront.cc:356:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " Key   Action",
    ^
panelfront.cc:357:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  t    Toggle display of alert condition timestamp",
    ^
panelfront.cc:358:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  q    Close popup",
    ^
panelfront.cc:363:5: warningIn file included from : panelfront_input.ccconversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]:
23:
In file included from     "KISMET CLIENT LIST",./panelfront.h
:    ^45
:
panelfront.cc./frontend.h::36459::51::  warningwarning: : conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]typedef requires a name [-Wmissing-declarations]

    "QUICK REFERENCE",
    ^
typedef struct display_network {
panelfront.cc^~~~~~~:
365:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  Key  Action",
    ^
panelfront.cc:366:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   s   Sort list of clients",
    ^
panelfront.cc:367:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   i   Detailed info on selected client",
    ^
panelfront.cc:368:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   n   Display next network or group",
    ^
panelfront.cc:369:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   p   Display previous network or group",
    ^
panelfront.cc:370:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "   q   Quit client list",
    ^
panelfront.cc:371:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "",
    ^
panelfront.cc:372:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "This panel lists all the clients known to be associated with a selected",
    ^
panelfront.cc:373:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "wireless network.  Clients can be other wireless nodes or systems on the",
    ^
panelfront.cc:374:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "wired network with traffic bridged to the wireless.  Client types are",
    ^
panelfront.cc:375:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "shown as:",
    ^
panelfront.cc:376:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  F       From DS - client broadcast from wireless distribution system.",
    ^
panelfront.cc:377:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "          These clients are typically wired systems.",
    ^
panelfront.cc:378:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  T       To DS - client transmitted over the wireless to the",
    ^
panelfront.cc:379:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "          distribution system.  These clients are typically wireless nodes",
    ^
panelfront.cc:380:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  I       Intra DS - client is a node of the distribution system talking",
    ^
panelfront.cc:381:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "          to another node in the distribution system",
    ^
panelfront.cc:382:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  E       Established - client has been seen entering and leaving the DS.",
    ^
panelfront.cc:383:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "          These are typically wireless nodes.",
    ^
panelfront.cc:384:2: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        "  S       Sent-To - data has been sent to this client, but no data has ",
        ^
panelfront.cc:385:2: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        "          been seen FROM this client, possibly a hidden node",
        ^
panelfront.cc:386:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  -       Unknown - client is in an unknown state",
    ^
panelfront.cc:391:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "CLIENT DETAILS",
    ^
panelfront.cc:392:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "This panel lists in depth information about",
    ^
panelfront.cc:393:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "the selected client, which may or may not be",
    ^
panelfront.cc:394:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "available in the normal columns display.",
    ^
panelfront.cc:395:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " Key   Action",
    ^
panelfront.cc:396:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " Up    Scroll list up",
    ^
panelfront.cc:397:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " Down  Scroll list down",
    ^
panelfront.cc:398:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  n    Display next client",
    ^
panelfront.cc:399:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  p    Display previous client",
    ^
panelfront.cc:400:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  q    Close popup",
    ^
panelfront.cc:405:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "KISMET SERVERS",
    ^
panelfront.cc:406:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " Key   Action",
    ^
panelfront.cc:407:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " Up    Scroll list up",
    ^
panelfront.cc:408:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    " Down  Scroll list down",
    ^
panelfront.cc:409:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  t    Tag (or untag) selected server",
    ^
panelfront.cc:410:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  p    Make selected server the primary source",
    ^
panelfront.cc:411:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  c    Connect to new server",
    ^
panelfront.cc:412:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  d    Disconnect from selected server",
    ^
panelfront.cc:413:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  r    Reconnect to selected server",
    ^
panelfront.cc:414:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "  q    Close server list",
    ^
panelfront.cc:415:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "",
    ^
panelfront.cc:416:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "Kismet supports monitoring data from several servers simultaneously.",
    ^
panelfront.cc:417:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "When connected to multiple servers, only servers which are tagged",
    ^
panelfront.cc:418:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "are displayed.  The server flagged as the 'primary' server is used for",
    ^
panelfront.cc:419:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "GPS and time data.  Packet and network counts, packet rates, and",
    ^
panelfront.cc:420:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "statistics are calculated for all of the available servers.  Networks",
    ^
panelfront.cc:421:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "detected by two servers are displayed twice.",
    ^
panelfront.cc:422:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "Servers tagged for display are denoted by a '*'",
    ^
panelfront.cc:423:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "The primary server is denoted by a 'P'",
    ^
panelfront.cc:428:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "",
    ^
panelfront.cc:429:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "Welcome to the Kismet panels frontend.",
    ^
panelfront.cc:430:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "Context help is available for all displays, press 'H' at any time",
    ^
panelfront.cc:431:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "for more information.",
    ^
panelfront.cc:432:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "",
    ^
panelfront.cc:433:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "This message can be turned off by editing the kismet_ui.conf file.",
    ^
panelfront.cc:434:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "",
    ^
panelfront.cc:435:5: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    "Press <Space> to continue.",  
    ^
In file included from kismet_client.cc:27:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:37:
In file included from ./alertracker.h:32:
./tcpserver.h:59:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct server_protocol {
^~~~~~~
In file included from panelfront_display.cc:22:
./panelfront.h:121:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct color_pair {
    ^~~~~~~
In file included from panelfront_input.cc:23:
./panelfront.h:121:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct color_pair {
    ^~~~~~~
panelfront.cc:1154:11: warning: add explicit braces to avoid dangling else [-Wdangling-else]
        } else {
          ^
panelfront.cc:1161:11: warning: add explicit braces to avoid dangling else [-Wdangling-else]
        } else {
          ^
./panelfront.h:181:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct server_context {
    ^~~~~~~
./panelfront.h:244:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct cardinfo_context {
    ^~~~~~~
./panelfront.h:181:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct server_context {
    ^~~~~~~
./panelfront.h:244:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct cardinfo_context {
    ^~~~~~~
In file included from kismet_client.cc:27:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:37:
In file included from ./alertracker.h:33:
./server_protocols.h:168:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct KISMET_data {
^~~~~~~
./server_protocols.h:176:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct GPS_data {
^~~~~~~
./server_protocols.h:180:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct INFO_data {
^~~~~~~
./server_protocols.h:184:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct NETWORK_data {
^~~~~~~
./server_protocols.h:188:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct CLIENT_data {
^~~~~~~
./server_protocols.h:192:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct ALERT_data {
^~~~~~~
./server_protocols.h:196:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct PACKET_data {
^~~~~~~
./server_protocols.h:200:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct STRING_data {
^~~~~~~
In file included from kismet_client.cc:27:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:37:
./alertracker.h:46:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct alert_rec {
    ^~~~~~~
12 warnings generated.
202 warnings generated.
clang++ -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -o kismet_drone util.o cygwin_utils.o ringbuf.o configfile.o getopt.o ifcontrol.o iwcontrol.o madwifing_control.o  packet.o tcpstreamer.o prism2source.o pcapsource.o wtapfilesource.o wsp100source.o airpcapsource.o dronesource.o vihasource.o packetsourcetracker.o kis_packsources.o timetracker.o gpsd.o server_globals.o kismet_drone.o -lm -lstdc++ -lm -lpcap
23 warnings generated.
In file included from kismet_client.cc:27:
./frontend.h:59:1: warning: typedef requires a name [-Wmissing-declarations]
typedef struct display_network {
^~~~~~~
In file included from panelfront_input.cc:23:
In file included from ./panelfront.h:45:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:38:
./finitestate.h:152:18: warning: private field 'wepfield' is not used [-Wunused-private-field]
        uint32_t wepfield;
                 ^
In file included from panelfront.cc:53:
In file included from ./panelfront.h:45:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:38:
./finitestate.h:152:18: warning: private field 'wepfield' is not used [-Wunused-private-field]
        uint32_t wepfield;
                 ^
In file included from kismet_client.cc:29:
./panelfront.h:121:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct color_pair {
    ^~~~~~~
./panelfront.h:181:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct server_context {
    ^~~~~~~
./panelfront.h:244:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct cardinfo_context {
    ^~~~~~~
In file included from kismet_client.cc:32:
./timetracker.h:34:5: warning: typedef requires a name [-Wmissing-declarations]
    typedef struct timer_event {
    ^~~~~~~
26 warnings generated.
In file included from kismet_client.cc:27:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:38:
./finitestate.h:152:18: warning: private field 'wepfield' is not used [-Wunused-private-field]
        uint32_t wepfield;
                 ^
29 warnings generated.
In file included from panelfront_display.cc:22:
In file included from ./panelfront.h:45:
In file included from ./frontend.h:36:
In file included from ./packetracker.h:38:
./finitestate.h:152:18: warning: private field 'wepfield' is not used [-Wunused-private-field]
        uint32_t wepfield;
                 ^
26 warnings generated.
24 warnings generated.
31 warnings generated.
84 warnings generated.
328 warnings generated.
31 warnings generated.
clang++ -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -o kismet_server util.o cygwin_utils.o ringbuf.o configfile.o speech.o ifcontrol.o iwcontrol.o madwifing_control.o  packet.o pcapsource.o prism2source.o wtapfilesource.o wsp100source.o dronesource.o vihasource.o airpcapsource.o packetsourcetracker.o kis_packsources.o wtapdump.o wtaplocaldump.o gpsdump.o airsnortdump.o fifodump.o gpsd.o manuf.o packetracker.o timetracker.o alertracker.o finitestate.o getopt.o tcpserver.o server_protocols.o server_globals.o kismet_server.o  -lm -lstdc++ -lm -lpcap
29 warnings generated.
clang++ -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -o kismet_client util.o configfile.o speech.o manuf.o tcpclient.o timetracker.o frontend.o cursesfront.o panelfront.o panelfront_display.o panelfront_input.o gpsd.o getopt.o kismet_client.o  -lm -lstdc++ -lm -lpanel -lncurses
*** Please use pkgtools/verifypc to sanity check dependencies.