summaryrefslogtreecommitdiff
path: root/data/sniffit/darwin.diff
diff options
context:
space:
mode:
authorJay Freeman <saurik@saurik.com>2009-08-19 10:29:52 +0000
committerJay Freeman <saurik@saurik.com>2009-08-19 10:29:52 +0000
commit200e999801c6f4fa0fe48c124d167a77873a7f7b (patch)
treeef5b1164c9d18f9b8fe6b7addc6e1c8ef5f1e362 /data/sniffit/darwin.diff
parent1f0f45ade95ca187ad8294587350c77931d7d306 (diff)
Finally added sniffit to the repository.
git-svn-id: http://svn.telesphoreo.org/trunk@677 514c082c-b64e-11dc-b46d-3d985efe055d
Diffstat (limited to 'data/sniffit/darwin.diff')
-rw-r--r--data/sniffit/darwin.diff40
1 files changed, 40 insertions, 0 deletions
diff --git a/data/sniffit/darwin.diff b/data/sniffit/darwin.diff
new file mode 100644
index 000000000..5a7326fe4
--- /dev/null
+++ b/data/sniffit/darwin.diff
@@ -0,0 +1,40 @@
+diff -ru sniffit.0.3.7.beta/configure.in sniffit.0.3.7.beta+iPhone/configure.in
+--- sniffit.0.3.7.beta/configure.in 1998-07-16 16:17:10.000000000 +0000
++++ sniffit.0.3.7.beta+iPhone/configure.in 2009-02-26 13:38:35.000000000 +0000
+@@ -6,7 +6,7 @@
+ AC_INIT(sniffit.h)
+
+ dnl Config of libpcap
+-AC_CONFIG_SUBDIRS(libpcap)
++#AC_CONFIG_SUBDIRS(libpcap)
+
+ dnl Check the C compiler
+ AC_PROG_CC
+@@ -100,6 +100,11 @@
+ OS_OPT=
+ AC_SUBST(OS_OPT)
+ ;;
++darwin*)
++ AC_DEFINE(DARWIN)
++ OS_OPT=
++ AC_SUBST(OS_OPT)
++ ;;
+ *)
+ echo "NOT A SUPPORTED SYSTEM / OR SYSTEM NOT RECOGNISED"
+ echo "Contact <Coder@reptile.rug.ac.be> if you feel it might be a bug."
+diff -ru sniffit.0.3.7.beta/sn_data.h sniffit.0.3.7.beta+iPhone/sn_data.h
+--- sniffit.0.3.7.beta/sn_data.h 1998-07-16 16:17:10.000000000 +0000
++++ sniffit.0.3.7.beta+iPhone/sn_data.h 2009-02-26 13:37:29.000000000 +0000
+@@ -60,6 +60,12 @@
+ int HEADSIZE[]={14};
+ #endif
+
++#ifdef DARWIN
++#define NETDEV_NR 1
++char *NETDEV[]={"en", "lo"};
++int HEADSIZE[]={14, 4};
++#endif
++
+ #ifdef NETBSD
+ #ifdef i386
+ #define NETDEV_NR 21