OBS User unknown 2007-03-03 13:37:07 +00:00 committed by Git OBS Bridge
parent 6898072b37
commit 94bf738a5a
3 changed files with 35 additions and 7 deletions

View File

@ -0,0 +1,20 @@
--- print-802_11.c
+++ print-802_11.c
@@ -22,7 +22,7 @@
#ifndef lint
static const char rcsid[] _U_ =
- "@(#) $Header: /tcpdump/master/tcpdump/print-802_11.c,v 1.31.2.11 2006/06/13 22:25:43 guy Exp $ (LBL)";
+ "@(#) $Header: /tcpdump/master/tcpdump/print-802_11.c,v 1.43 2007/02/01 02:18:18 guy Exp $ (LBL)";
#endif
#ifdef HAVE_CONFIG_H
@@ -264,7 +264,7 @@
if (pbody->tim.length <= 3)
break;
- if (pbody->rates.length > sizeof pbody->tim.bitmap)
+ if (pbody->tim.length - 3 > sizeof pbody->tim.bitmap)
return;
if (!TTEST2(*(p + offset), pbody->tim.length - 3))
return;

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Mar 2 11:44:35 CET 2007 - prusnak@suse.cz
- fixed one byte overflow (802_11-overflow.diff) [#250163]
-------------------------------------------------------------------
Wed Jan 3 15:43:19 CET 2007 - prusnak@suse.cz

View File

@ -13,7 +13,7 @@
Name: tcpdump
BuildRequires: libpcap libsmi openssl-devel
Version: 3.9.5
Release: 1
Release: 7
Autoreqprov: on
License: BSD License and BSD-like
Group: Productivity/Networking/Diagnostic
@ -26,6 +26,7 @@ Patch1: %{name}-%{version}-autoconf.diff
Patch2: %{name}-%{version}-aliasing.diff
Patch3: %{name}-%{version}-uninitialized.diff
Patch4: %{name}-%{version}-juniper.diff
Patch5: %{name}-%{version}-802_11-overflow.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@ -36,11 +37,13 @@ ethernet. It can be used to debug specific network problems.
%prep
%setup -q
rm -rf win32
%patch0
%patch1
%patch2
%patch3
%patch4
%patch5
%build
%{suse_update_config -f}
@ -49,10 +52,8 @@ aclocal --force
libtoolize --force --copy
autoconf --force
autoheader --force
CFLAGS="$RPM_OPT_FLAGS -Wall -DGUESS_TSO -fstack-protector" \
./configure \
--prefix=%{_prefix} \
--mandir=%{_mandir} \
export CFLAGS="$RPM_OPT_FLAGS -Wall -DGUESS_TSO -fstack-protector"
%configure \
--enable-ipv6
make
@ -71,7 +72,9 @@ rm -rf $RPM_BUILD_ROOT
%doc %{_mandir}/man?/*
%{_sbindir}/*
%changelog -n tcpdump
%changelog
* Fri Mar 02 2007 - prusnak@suse.cz
- fixed one byte overflow (802_11-overflow.diff) [#250163]
* Wed Jan 03 2007 - prusnak@suse.cz
- update to 3.9.5
* Fixes for 64bit compiling