From a57170cb025b57e71cb390a4e66b82bedeae4b2f Mon Sep 17 00:00:00 2001 From: Ulf Samuelsson Date: Wed, 21 Jan 2009 00:17:03 +0000 Subject: [PATCH] add kismet-unpacked target, fix lack of include for memset etc. --- package/kismet/kismet-2007-10-R1-memset.patch | 45 +++++++++++++++++++ package/kismet/kismet.mk | 1 + 2 files changed, 46 insertions(+) create mode 100644 package/kismet/kismet-2007-10-R1-memset.patch 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 0000000000..71a3757700 --- /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 + + #include "config.h" ++#include + + /* Blob of globals since sighandler needs them */ + vector 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 + + 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 + #include + #include ++#include + + // 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 SmartStrTokenize(string in_str, string in_split, int return_partial = 1); + + vector 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 918801c9b1..2e0ac10ddf 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 -- 2.30.2