Initial import of libtrace 3.0.0
libtrace is a library for trace processing. It supports multiple input methods, including device capture, raw and gz-compressed trace, and sockets; and multiple input formats, including pcap and DAG. Features * Understands PCAP, ERF, DAG, legacy POS, ATM and Ethernet and preliminary WAG formats * Read from tracefile, gz-compressed tracefile * Native DAG read support * BPF filter support on all input formats * Format conversion into ERF and PCAP formats * Write to tracefile for all formats * Write to interface via PCAP or Natively under Linux * libpacketdump, a packet dumping library useful for diagnosis * Various tools for trace manipulation
This commit is contained in:
parent
b60b556bd1
commit
74edeb3af1
4 changed files with 95 additions and 0 deletions
15
net/libtrace/DESCR
Normal file
15
net/libtrace/DESCR
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
libtrace is a library for trace processing. It supports multiple input methods,
|
||||||
|
including device capture, raw and gz-compressed trace, and sockets; and
|
||||||
|
multiple input formats, including pcap and DAG.
|
||||||
|
|
||||||
|
Features
|
||||||
|
* Understands PCAP, ERF, DAG, legacy POS, ATM and Ethernet and preliminary
|
||||||
|
WAG formats
|
||||||
|
* Read from tracefile, gz-compressed tracefile
|
||||||
|
* Native DAG read support
|
||||||
|
* BPF filter support on all input formats
|
||||||
|
* Format conversion into ERF and PCAP formats
|
||||||
|
* Write to tracefile for all formats
|
||||||
|
* Write to interface via PCAP or Natively under Linux
|
||||||
|
* libpacketdump, a packet dumping library useful for diagnosis
|
||||||
|
* Various tools for trace manipulation
|
22
net/libtrace/Makefile
Normal file
22
net/libtrace/Makefile
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
# $NetBSD: Makefile,v 1.1.1.1 2007/03/24 14:10:31 markd Exp $
|
||||||
|
#
|
||||||
|
|
||||||
|
DISTNAME= libtrace-3.0.0
|
||||||
|
CATEGORIES= net
|
||||||
|
MASTER_SITES= http://research.wand.net.nz/software/libtrace/
|
||||||
|
EXTRACT_SUFX= .tar.bz2
|
||||||
|
|
||||||
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||||
|
HOMEPAGE= http://research.wand.net.nz/software/libtrace.php
|
||||||
|
COMMENT= Library for trace processing
|
||||||
|
|
||||||
|
USE_TOOLS+= gmake
|
||||||
|
USE_LANGUAGES= c c++
|
||||||
|
USE_LIBTOOL= yes
|
||||||
|
GNU_CONFIGURE= yes
|
||||||
|
|
||||||
|
CONFIGURE_ENV+= libtrace_doxygen='false'
|
||||||
|
|
||||||
|
.include "../../devel/zlib/buildlink3.mk"
|
||||||
|
.include "../../net/libpcap/buildlink3.mk"
|
||||||
|
.include "../../mk/bsd.pkg.mk"
|
53
net/libtrace/PLIST
Normal file
53
net/libtrace/PLIST
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
@comment $NetBSD: PLIST,v 1.1.1.1 2007/03/24 14:10:31 markd Exp $
|
||||||
|
bin/traceanon
|
||||||
|
bin/traceconvert
|
||||||
|
bin/tracedump
|
||||||
|
bin/tracefilter
|
||||||
|
bin/tracemerge
|
||||||
|
bin/tracereport
|
||||||
|
bin/tracertstats
|
||||||
|
bin/tracesplit
|
||||||
|
bin/tracesplit_dir
|
||||||
|
bin/tracestats
|
||||||
|
bin/tracesummary
|
||||||
|
include/dagformat.h
|
||||||
|
include/daglegacy.h
|
||||||
|
include/libpacketdump.h
|
||||||
|
include/libtrace.h
|
||||||
|
include/libtraceio.h
|
||||||
|
include/lt_inttypes.h
|
||||||
|
include/rt_protocol.h
|
||||||
|
include/wag.h
|
||||||
|
lib/libpacketdump.la
|
||||||
|
lib/libpacketdump/eth_2048.la
|
||||||
|
lib/libpacketdump/eth_2054.la
|
||||||
|
lib/libpacketdump/eth_33024.protocol
|
||||||
|
lib/libpacketdump/eth_34887.la
|
||||||
|
lib/libpacketdump/eth_34958.la
|
||||||
|
lib/libpacketdump/ip_1.la
|
||||||
|
lib/libpacketdump/ip_132.la
|
||||||
|
lib/libpacketdump/ip_17.la
|
||||||
|
lib/libpacketdump/ip_33.la
|
||||||
|
lib/libpacketdump/ip_41.protocol
|
||||||
|
lib/libpacketdump/ip_58.protocol
|
||||||
|
lib/libpacketdump/ip_6.la
|
||||||
|
lib/libpacketdump/link_0.la
|
||||||
|
lib/libpacketdump/link_10.la
|
||||||
|
lib/libpacketdump/link_11.la
|
||||||
|
lib/libpacketdump/link_15.la
|
||||||
|
lib/libpacketdump/link_2.la
|
||||||
|
lib/libpacketdump/link_3.protocol
|
||||||
|
lib/libpacketdump/link_4.la
|
||||||
|
lib/libpacketdump/link_6.la
|
||||||
|
lib/libpacketdump/link_9.la
|
||||||
|
lib/libtrace.la
|
||||||
|
man/man1/traceanon.1
|
||||||
|
man/man1/traceconvert.1
|
||||||
|
man/man1/tracedump.1
|
||||||
|
man/man1/tracefilter.1
|
||||||
|
man/man1/tracemerge.1
|
||||||
|
man/man1/tracesplit.1
|
||||||
|
man/man1/tracesplit_dir.1
|
||||||
|
man/man1/tracestats.1
|
||||||
|
man/man1/tracesummary.1
|
||||||
|
@dirrm lib/libpacketdump
|
5
net/libtrace/distinfo
Normal file
5
net/libtrace/distinfo
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
$NetBSD: distinfo,v 1.1.1.1 2007/03/24 14:10:31 markd Exp $
|
||||||
|
|
||||||
|
SHA1 (libtrace-3.0.0.tar.bz2) = d6aeab482761f5b90bdd891ff74e2415431f0fd4
|
||||||
|
RMD160 (libtrace-3.0.0.tar.bz2) = 2f34466e9eaaac0f9e7d8269de643bc3a20374d9
|
||||||
|
Size (libtrace-3.0.0.tar.bz2) = 511516 bytes
|
Loading…
Reference in a new issue