This commit is contained in:
parent
abf8d69e1e
commit
37c9439d6d
@ -1,11 +0,0 @@
|
||||
--- configure.in
|
||||
+++ configure.in
|
||||
@@ -56,7 +56,7 @@
|
||||
AC_CHECK_FUNCS(vsnprintf snprintf,,
|
||||
[needsnprintf=yes])
|
||||
if test $needsnprintf = yes; then
|
||||
- AC_LIBOBJ(snprintf)
|
||||
+ AC_LIBOBJ([snprintf])
|
||||
fi
|
||||
|
||||
#
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e5739f26a8a02bba35b8badf0a2f3daec31865661ebfe348c835322d3a83714e
|
||||
size 410149
|
20
libpcap-0.9.8-config.diff
Normal file
20
libpcap-0.9.8-config.diff
Normal file
@ -0,0 +1,20 @@
|
||||
--- configure.in
|
||||
+++ configure.in
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
AC_REVISION($Revision: 1.120.2.13 $)
|
||||
AC_PREREQ(2.50)
|
||||
-AC_INIT([libpcap], [0.9.7])
|
||||
+AC_INIT([libpcap], [0.9.8])
|
||||
AC_CONFIG_SRCDIR([pcap.c])
|
||||
|
||||
AC_CANONICAL_SYSTEM
|
||||
@@ -59,7 +59,7 @@
|
||||
AC_CHECK_FUNCS(vsnprintf snprintf,,
|
||||
[needsnprintf=yes])
|
||||
if test $needsnprintf = yes; then
|
||||
- AC_LIBOBJ(snprintf)
|
||||
+ AC_LIBOBJ([snprintf])
|
||||
fi
|
||||
|
||||
#
|
28
libpcap-0.9.8-pcap-bpf.patch
Normal file
28
libpcap-0.9.8-pcap-bpf.patch
Normal file
@ -0,0 +1,28 @@
|
||||
--- pcap-bpf.h
|
||||
+++ pcap-bpf.h
|
||||
@@ -84,6 +84,25 @@
|
||||
#define BPF_MINBUFSIZE 32
|
||||
|
||||
/*
|
||||
+ * Struct returned by BIOCGSTATS.
|
||||
+ */
|
||||
+struct bpf_stat {
|
||||
+ u_int bs_recv; /* number of packets received */
|
||||
+ u_int bs_drop; /* number of packets dropped */
|
||||
+};
|
||||
+
|
||||
+/*
|
||||
+ * Structure prepended to each packet.
|
||||
+ */
|
||||
+struct bpf_hdr {
|
||||
+ struct timeval bh_tstamp; /* time stamp */
|
||||
+ bpf_u_int32 bh_caplen; /* length of captured portion */
|
||||
+ bpf_u_int32 bh_datalen; /* original length of packet */
|
||||
+ u_short bh_hdrlen; /* length of bpf header (this struct
|
||||
+ plus alignment padding) */
|
||||
+};
|
||||
+
|
||||
+/*
|
||||
* Structure for "pcap_compile()", "pcap_setfilter()", etc..
|
||||
*/
|
||||
struct bpf_program {
|
@ -1,6 +1,6 @@
|
||||
--- pcap-linux.c
|
||||
+++ pcap-linux.c
|
||||
@@ -1594,6 +1593,18 @@
|
||||
@@ -1595,6 +1595,18 @@
|
||||
}
|
||||
}
|
||||
|
3
libpcap-0.9.8.tar.bz2
Normal file
3
libpcap-0.9.8.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4fa132b3dfb89ad64c49d27e4886478620c2ce2ca8f8b67fa9eaecbbf6617e76
|
||||
size 413305
|
@ -1,3 +1,15 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 8 17:44:31 CET 2008 - prusnak@suse.cz
|
||||
|
||||
- update to 0.9.8
|
||||
* Change build process to put public libpcap headers into pcap subdir
|
||||
* DLT: Add value for IPMI IPMB packets
|
||||
* DLT: Add value for u10 Networks boards
|
||||
* Require <net/pfvar.h> for pf definitions - allows reading of pflog
|
||||
formatted libpcap files on an OS other than where the file was generated
|
||||
- added pcap-bpf.patch
|
||||
* add two structs needed for tahi testsuite
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 26 15:57:36 CEST 2007 - prusnak@suse.cz
|
||||
|
||||
|
21
libpcap.spec
21
libpcap.spec
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package libpcap (Version 0.9.7)
|
||||
# spec file for package libpcap (Version 0.9.8)
|
||||
#
|
||||
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
# package are under the same license as the package itself.
|
||||
#
|
||||
@ -12,18 +12,19 @@
|
||||
|
||||
Name: libpcap
|
||||
BuildRequires: bison flex
|
||||
Version: 0.9.7
|
||||
Version: 0.9.8
|
||||
Release: 1
|
||||
Autoreqprov: on
|
||||
AutoReqProv: on
|
||||
Group: System/Libraries
|
||||
License: BSD 3-Clause
|
||||
URL: http://www.tcpdump.org/
|
||||
Url: http://www.tcpdump.org/
|
||||
Summary: A Library for Network Sniffers
|
||||
Source: %{name}-%{version}.tar.bz2
|
||||
Patch0: %{name}-%{version}-shared.diff
|
||||
Patch1: %{name}-%{version}-filter-fix.diff
|
||||
Patch2: %{name}-%{version}-config.diff
|
||||
Patch3: %{name}-%{version}-socket-timeout.diff
|
||||
Patch4: %{name}-%{version}-pcap-bpf.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
|
||||
%description
|
||||
@ -80,6 +81,7 @@ find -d -name CVS -exec rm -rf {} \;
|
||||
%patch1
|
||||
%patch2
|
||||
%patch3
|
||||
%patch4
|
||||
|
||||
%build
|
||||
%{suse_update_config -f}
|
||||
@ -119,6 +121,15 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%{_libdir}/*.*a
|
||||
|
||||
%changelog
|
||||
* Tue Jan 08 2008 - prusnak@suse.cz
|
||||
- update to 0.9.8
|
||||
* Change build process to put public libpcap headers into pcap subdir
|
||||
* DLT: Add value for IPMI IPMB packets
|
||||
* DLT: Add value for u10 Networks boards
|
||||
* Require <net/pfvar.h> for pf definitions - allows reading of pflog
|
||||
formatted libpcap files on an OS other than where the file was generated
|
||||
- added pcap-bpf.patch
|
||||
* add two structs needed for tahi testsuite
|
||||
* Thu Jul 26 2007 - prusnak@suse.cz
|
||||
- updated to 0.9.7
|
||||
* added flags/configuration for cloning bpf device.
|
||||
|
Loading…
x
Reference in New Issue
Block a user