svn commit: r518879 - in head/net: . tcprtt
Edward Tomasz Napierala
trasz at FreeBSD.org
Mon Dec 2 21:33:35 UTC 2019
Author: trasz
Date: Mon Dec 2 21:33:33 2019
New Revision: 518879
URL: https://svnweb.freebsd.org/changeset/ports/518879
Log:
Add new port: net/tcprtt
The tcprtt utility reliably measures the TCP handshake round trip time
using the new stats(3) statistics framework.
Obtained from: Netflix
Sponsored by: Klara Inc, Netflix
Differential Revision: https://reviews.freebsd.org/D20656
Added:
head/net/tcprtt/
head/net/tcprtt/Makefile (contents, props changed)
head/net/tcprtt/distinfo (contents, props changed)
head/net/tcprtt/pkg-descr (contents, props changed)
Modified:
head/net/Makefile
Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile Mon Dec 2 21:13:40 2019 (r518878)
+++ head/net/Makefile Mon Dec 2 21:33:33 2019 (r518879)
@@ -1441,6 +1441,7 @@
SUBDIR += tcpmssd
SUBDIR += tcpproxy
SUBDIR += tcpreen
+ SUBDIR += tcprtt
SUBDIR += tcpsg
SUBDIR += tcpshow
SUBDIR += tcpslice
Added: head/net/tcprtt/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/tcprtt/Makefile Mon Dec 2 21:33:33 2019 (r518879)
@@ -0,0 +1,28 @@
+# $FreeBSD$
+
+PORTNAME= tcprtt
+DISTVERSION= g20191022
+CATEGORIES= net
+
+MAINTAINER= rs at netflix.com
+COMMENT= Measures the TCP handshake RTT using the stats(9) statistics framework
+
+LICENSE= BSD2CLAUSE
+
+USE_GITHUB= yes
+GH_ACCOUNT= KlaraSystems
+GH_TAGNAME= 1c857b8bd6e071290d118c96c051fbdf7db40129
+
+PLIST_FILES= bin/tcprtt man/man8/${PORTNAME}.8.gz
+
+.include <bsd.port.options.mk>
+
+.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1300062
+IGNORE= not supported on older CURRENT, no kernel support
+.endif
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/tcprtt ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/tcprtt.8 ${STAGEDIR}${PREFIX}/man/man8
+
+.include <bsd.port.mk>
Added: head/net/tcprtt/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/tcprtt/distinfo Mon Dec 2 21:33:33 2019 (r518879)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1571703393
+SHA256 (KlaraSystems-tcprtt-g20191022-1c857b8bd6e071290d118c96c051fbdf7db40129_GH0.tar.gz) = 40c42bcaa1869ad59f72d6559ec31e0a242ecd2534a0bcbb7b3bf944bca3aae2
+SIZE (KlaraSystems-tcprtt-g20191022-1c857b8bd6e071290d118c96c051fbdf7db40129_GH0.tar.gz) = 3476
Added: head/net/tcprtt/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/tcprtt/pkg-descr Mon Dec 2 21:33:33 2019 (r518879)
@@ -0,0 +1,2 @@
+The tcprtt utility reliably measures the TCP handshake round trip time
+using the stats(9) statistics framework.
More information about the svn-ports-head
mailing list