Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Dec 2019 21:33:33 +0000 (UTC)
From:      Edward Tomasz Napierala <trasz@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r518879 - in head/net: . tcprtt
Message-ID:  <201912022133.xB2LXXuR004373@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201912022133.xB2LXXuR004373>