1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-24 00:45:52 +00:00

pathchar alpha 0 for a.out systems, pathchar alpha 1 for ELF systems.

LBNL Internet path characterization tool
PR:		ports/8588
Submitted by:	Josh Gilliam <josh@quick.net>
This commit is contained in:
Jacques Vidrine 1998-11-15 21:25:16 +00:00
parent df912b9261
commit 15b58fe6a1
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=14539
6 changed files with 103 additions and 0 deletions

51
net/pathchar/Makefile Normal file
View File

@ -0,0 +1,51 @@
# New ports collection makefile for: pathchar
# Version required: a0 (a.out systems), a1 (ELF systems)
# Date created: 7 November 1998
# Whom: Josh Gilliam <josh@quick.net>
#
# $Id$
#
DISTNAME= pathchar-a1-freebsd-3.0
PKGNAME= pathchar-a1
CATEGORIES= net
MASTER_SITES= ftp://ftp.ee.lbl.gov/pathchar/
MAINTAINER= josh@quick.net
.include <bsd.port.pre.mk>
.if ${PORTOBJFORMAT} == "aout"
DISTNAME= pathchar-a0-freebsd-2.2
PKGNAME= pathchar-a0
MD5_FILE= ${FILESDIR}/md5.aout
.endif
NO_BUILD= yes
NO_WRKSUBDIR= yes
ZCAT?= zcat
TAR?= tar
# wierd .. pathchar-a0 is a gzip'd gzip'd tar, while pathchar-a1
# is just a tar. both have the extension .tar.gz though...
.if ${PORTOBJFORMAT} == "aout"
do-extract:
@${RM} -rf ${WRKDIR}
@${MKDIR} ${WRKDIR}
@for file in ${EXTRACT_ONLY}; do \
if ! (cd ${WRKDIR} && ${ZCAT} ${DISTDIR}/$$file | \
${TAR} ${EXTRACT_BEFORE_ARGS} - ${EXTRACT_AFTER_ARGS}); \
then \
exit 1; \
fi \
done
.else
EXTRACT_BEFORE_ARGS= -xf
.endif
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/pathchar ${PREFIX}/bin
${INSTALL_DATA} ${FILESDIR}/README.pathchar \
${PREFIX}/share/doc/README.pathchar
.include <bsd.port.post.mk>

1
net/pathchar/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (pathchar-a1-freebsd-3.0.tar.gz) = c6cd5b36ee5dbce6e9a79d371eb29478

View File

@ -0,0 +1,39 @@
Pathchar finds bandwidth, delay, average queue and loss rate
of hops between source and destination.
This tool, written by Van Jacobson (author of traceroute), is
alpha quality. Source code is not available.
Command line arguments
-a:
-A:
-d:
-D: filename for debug output
-f: initial hop #
-F: probefilter
-i: intersampletime
-l: max ttl
-L: locality
-m: maxsize maximum packet size in bytes
(if absent, pathchar determines path MTU)
-M: minsize default: smallest possible
(want large differential between max and min size,
o/w a node w/queue will impact later nodes )
-n: don't dns-resolve
-p: port @@?
-q: #queries, default 32
-Q: bytes,
if (-), packet size increment per query, defaults to 92.
if (+), number of sizes, defaults to 32
-s: lsrr?
-S: fit spacing
-t: tos
-v: verbose mode
-V: verbose?
-w: seconds wait time
"Please report problems to pathchar@ee.lbl.gov. But please
don't ask questions -- if it doesn't make sense, wait for the
beta release. Thanks. Have fun."
http://www.caida.org/Pathchar/

1
net/pathchar/pkg-comment Normal file
View File

@ -0,0 +1 @@
LBNL Internet path characterization tool

9
net/pathchar/pkg-descr Normal file
View File

@ -0,0 +1,9 @@
Pathchar finds bandwidth, delay, average queue and loss rate
of hops between source and destination.
This tool, written by Van Jacobson (author of traceroute), is
alpha quality. Source code is not available.
See also http://www.caida.org/Pathchar/
--
Josh Gilliam <josh@quick.net>

2
net/pathchar/pkg-plist Normal file
View File

@ -0,0 +1,2 @@
bin/pathchar
share/doc/README.pathchar