packages: ferret/ferret.spec, ferret/radiotap.patch (NEW) - release 2: radi...
radek
radek at pld-linux.org
Sun Jun 20 02:46:15 CEST 2010
Author: radek Date: Sun Jun 20 00:46:15 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- release 2: radiotap.patch
---- Files affected:
packages/ferret:
ferret.spec (1.1 -> 1.2) , radiotap.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/ferret/ferret.spec
diff -u packages/ferret/ferret.spec:1.1 packages/ferret/ferret.spec:1.2
--- packages/ferret/ferret.spec:1.1 Sat Jun 19 22:26:12 2010
+++ packages/ferret/ferret.spec Sun Jun 20 02:46:09 2010
@@ -3,11 +3,12 @@
#Summary(pl.UTF-8): -
Name: ferret
Version: 1.1
-Release: 1
+Release: 2
License: "all rights reserved"
Group: Applications
Source0: http://www.erratasec.com/Ferret-1_1.zip
# NoSource0-md5: f9fbd4eb5eb178589584a59052b35d02
+Patch0: radiotap.patch
URL: http://www.erratasec.com/ferret.html
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -22,6 +23,7 @@
%prep
%setup -q -n Ferret
+%patch0 -p1
rm -rf bin/*/ bin/ferret tmp/*
%build
@@ -47,6 +49,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.2 2010/06/20 00:46:09 radek
+- release 2: radiotap.patch
+
Revision 1.1 2010/06/19 20:26:12 radek
- new
================================================================
Index: packages/ferret/radiotap.patch
diff -u /dev/null packages/ferret/radiotap.patch:1.1
--- /dev/null Sun Jun 20 02:46:15 2010
+++ packages/ferret/radiotap.patch Sun Jun 20 02:46:09 2010
@@ -0,0 +1,20 @@
+--- Ferret/src/parser/layer1.c.orig 2007-03-27 20:53:02.000000000 +0200
++++ Ferret/src/parser/layer1.c 2010-06-20 02:37:35.357468557 +0200
+@@ -116,6 +116,17 @@
+ }
+ break;
+
++ case 127: /* radiotap, DLT_IEEE802_11_RADIO */
++ {
++ unsigned header_length = ex16le(px+2);
++ if (header_length >= length) {
++ FRAMERR(frame, "radiotap header too large: %d\n", header_length);
++ return;
++ }
++ process_wifi_frame(ferret, frame, px+header_length, length-header_length);
++ }
++ break;
++
+ default:
+ FRAMERR(frame, "unknown linktype = %d (expected Ethernet or wifi)\n", frame->protocol);
+ break;
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/ferret/ferret.spec?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list