diff options
Diffstat (limited to 'package')
-rw-r--r-- | package/kismet/kismet-2007-10-R1-memset.patch | 45 | ||||
-rw-r--r-- | package/kismet/kismet.mk | 1 |
2 files changed, 46 insertions, 0 deletions
diff --git a/package/kismet/kismet-2007-10-R1-memset.patch b/package/kismet/kismet-2007-10-R1-memset.patch new file mode 100644 index 000000000..71a375770 --- /dev/null +++ b/package/kismet/kismet-2007-10-R1-memset.patch @@ -0,0 +1,45 @@ +diff -urN kismet-2007-10-R1-0rig//kismet_wrapper.cc kismet-2007-10-R1/kismet_wrapper.cc +--- kismet-2007-10-R1-0rig//kismet_wrapper.cc 2007-10-06 23:50:03.000000000 +0200 ++++ kismet-2007-10-R1/kismet_wrapper.cc 2009-01-21 01:12:42.000000000 +0100 +@@ -27,6 +27,7 @@ + #include <unistd.h> + + #include "config.h" ++#include <string.h> + + /* Blob of globals since sighandler needs them */ + vector<string> postcli_err; +diff -urN kismet-2007-10-R1-0rig//ringbuf.cc kismet-2007-10-R1/ringbuf.cc +--- kismet-2007-10-R1-0rig//ringbuf.cc 2005-12-11 20:14:39.000000000 +0100 ++++ kismet-2007-10-R1/ringbuf.cc 2009-01-21 01:12:26.000000000 +0100 +@@ -17,6 +17,7 @@ + */ + + #include "ringbuf.h" ++#include <string.h> + + RingBuffer::RingBuffer(int in_size) { + ring_len = in_size; +diff -urN kismet-2007-10-R1-0rig//util.cc kismet-2007-10-R1/util.cc +--- kismet-2007-10-R1-0rig//util.cc 2006-08-28 22:37:29.000000000 +0200 ++++ kismet-2007-10-R1/util.cc 2009-01-21 01:12:26.000000000 +0100 +@@ -22,6 +22,7 @@ + #include <sys/types.h> + #include <sys/stat.h> + #include <fcntl.h> ++#include <string.h> + + // We need this to make uclibc happy since they don't even have rintf... + #ifndef rintf +diff -urN kismet-2007-10-R1-0rig//util.h kismet-2007-10-R1/util.h +--- kismet-2007-10-R1-0rig//util.h 2006-08-28 22:37:29.000000000 +0200 ++++ kismet-2007-10-R1/util.h 2009-01-21 01:12:26.000000000 +0100 +@@ -65,7 +65,7 @@ + end = op.end; + return *this; + } +-}; ++} swt; + vector<smart_word_token> SmartStrTokenize(string in_str, string in_split, int return_partial = 1); + + vector<string> LineWrap(string in_txt, unsigned int in_hdr_len, unsigned int in_maxlen); diff --git a/package/kismet/kismet.mk b/package/kismet/kismet.mk index 918801c9b..2e0ac10dd 100644 --- a/package/kismet/kismet.mk +++ b/package/kismet/kismet.mk @@ -62,6 +62,7 @@ $(TARGET_DIR)/$(KISMET_TARGET_DIRECTORY)/$(KISMET_BINARY): $(KISMET_DIR)/$(KISME kismet: uclibc ncurses libpcap dbus $(TARGET_DIR)/$(KISMET_TARGET_DIRECTORY)/$(KISMET_BINARY) +kismet-unpacked: $(KISMET_DIR)/.patched kismet-clean: rm -f $(TARGET_DIR)/$(KISMET_TARGET_DIRECTORY)/kismet |