Created attachment 155339 [details] new port fstrm - shar file fstrm is (besides protobuf-c) a requirement to enable dnstap in dns/knot. And so I made a simple port to install it, such that dnstap can become a config option in Knot DNS. https://github.com/farsightsec/fstrm/
A commit references this bug: Author: robak Date: Thu Apr 9 14:45:14 UTC 2015 New revision: 383649 URL: https://svnweb.freebsd.org/changeset/ports/383649 Log: devel/fstrm: NEW PORT - Implementation of the Frame Streams data transport protocol in C fstrm is an optimized C implementation of Frame Streams that includes a fast, lockless circular queue implementation and exposes library interfaces for setting up a dedicated Frame Streams I/O thread and asynchronously submitting data frames for transport from worker threads. It was originally written to facilitate the addition of high speed binary logging to DNS servers written in C using the dnstap log format. WWW: https://github.com/farsightsec/fstrm PR: 199292 Submitted by: Leo Vandewoestijne <freebsd@dns-lab.com> Changes: head/devel/Makefile head/devel/fstrm/ head/devel/fstrm/Makefile head/devel/fstrm/distinfo head/devel/fstrm/pkg-descr head/devel/fstrm/pkg-plist
Committed, with some changes, thanks for your work!