svn commit: r364263 - in head/net: . nmsg nmsg/files
John Marino
marino at FreeBSD.org
Thu Aug 7 11:03:00 UTC 2014
Author: marino
Date: Thu Aug 7 11:02:58 2014
New Revision: 364263
URL: http://svnweb.freebsd.org/changeset/ports/364263
QAT: https://qat.redports.org/buildarchive/r364263/
Log:
Add new port net/nmsg
PR: 190601
Submitted by: Don Lewis (truckman@)
================================================================
The NMSG format is an efficient encoding of typed, structured data into
payloads which are packed into containers which can be transmitted over
the network or stored to disk. libnmsg is the reference implementation
of this format and provides an extensible interface for creating and
parsing messages in NMSG format. The NMSG format relies on Google
Protocol Buffers to encode the payload header. Individual NMSG payloads
are distinguished by assigned vendor ID and message type values and
libnmsg provides a modular interface for registering handlers for
specific message types. libnmsg makes it easy to build new message
types using the protobuf-c compiler.
Added:
head/net/nmsg/
head/net/nmsg/Makefile (contents, props changed)
head/net/nmsg/distinfo (contents, props changed)
head/net/nmsg/files/
head/net/nmsg/files/patch-nmsg_msgmod_transparent.h (contents, props changed)
head/net/nmsg/files/patch-nmsg_private.h (contents, props changed)
head/net/nmsg/pkg-descr (contents, props changed)
head/net/nmsg/pkg-plist (contents, props changed)
Modified:
head/net/Makefile
Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile Thu Aug 7 11:01:14 2014 (r364262)
+++ head/net/Makefile Thu Aug 7 11:02:58 2014 (r364263)
@@ -419,6 +419,7 @@
SUBDIR += ngrep
SUBDIR += nifmon
SUBDIR += nload
+ SUBDIR += nmsg
SUBDIR += nocatsplash
SUBDIR += nos-ttb
SUBDIR += nph
Added: head/net/nmsg/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/nmsg/Makefile Thu Aug 7 11:02:58 2014 (r364263)
@@ -0,0 +1,53 @@
+# $FreeBSD$
+
+PORTNAME= nmsg
+PORTVERSION= 0.8.0
+# DISTNAME= ${PORTNAME}-${PORTVERSION}
+CATEGORIES= net
+MASTER_SITES= https://dl.farsightsecurity.com/dist/nmsg/
+
+MAINTAINER= truckman at FreeBSD.org
+COMMENT= Network message encapsulation system
+
+LICENSE= APACHE20
+
+OPTIONS_DEFINE= DOCS EXAMPLES
+OPTIONS_SUB= yes
+
+.include <bsd.port.options.mk>
+
+LIB_DEPENDS+= libprotobuf-c.so:${PORTSDIR}/devel/protobuf-c \
+ libxs.so:${PORTSDIR}/devel/libxs \
+ libwdns.so:${PORTSDIR}/dns/wdns
+
+DOCBOOK_XML= ${LOCALBASE}/share/xml/docbook/4.2
+DOCBOOK_XSL_NS= ${LOCALBASE}/share/doc/docbook-xsl-ns/html/docbook.css.source.html
+BUILD_DEPENDS+= xsltproc:${PORTSDIR}/textproc/libxslt \
+ ${DOCBOOK_XML}:${PORTSDIR}/textproc/docbook-xml \
+ ${DOCBOOK_XSL_NS}:${PORTSDIR}/textproc/docbook-xsl-ns
+
+ALL_TARGET= all
+.if ${PORT_OPTIONS:MDOCS}
+BUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen
+ALL_TARGET+= html-local
+.endif
+
+GNU_CONFIGURE= yes
+USE_LDCONFIG= yes
+USES= gmake libtool pathfix pkgconfig
+CONFIGURE_ARGS+= --with-pkgconfigdir='$${exec_prefix}/libdata/pkgconfig'
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libnmsg.so.6.0.0
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/nmsg/nmsg_msg8_base.so
+.if ${PORT_OPTIONS:MDOCS}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}/html
+ ${INSTALL_DATA} ${WRKSRC}/doc/doxygen/html/* ${STAGEDIR}${DOCSDIR}/html
+.endif
+.if ${PORT_OPTIONS:MEXAMPLES}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/examples/*.c ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/examples/*.py ${STAGEDIR}${EXAMPLESDIR}
+.endif
+
+.include <bsd.port.mk>
Added: head/net/nmsg/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/nmsg/distinfo Thu Aug 7 11:02:58 2014 (r364263)
@@ -0,0 +1,2 @@
+SHA256 (nmsg-0.8.0.tar.gz) = 369bfe87bdfe52de4137e28271b179e569fba23479bd04d85e5347c66d0674d0
+SIZE (nmsg-0.8.0.tar.gz) = 565198
Added: head/net/nmsg/files/patch-nmsg_msgmod_transparent.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/nmsg/files/patch-nmsg_msgmod_transparent.h Thu Aug 7 11:02:58 2014 (r364263)
@@ -0,0 +1,11 @@
+--- nmsg/msgmod/transparent.h.orig 2013-11-26 14:22:39.000000000 -0800
++++ nmsg/msgmod/transparent.h 2014-07-26 13:46:17.000000000 -0700
+@@ -96,7 +96,7 @@
+ case PROTOBUF_C_TYPE_BYTES:
+ return sizeof (ProtobufCBinaryData);
+ }
+- PROTOBUF_C_ASSERT_NOT_REACHED ();
++ assert(0);
+ return 0;
+ }
+
Added: head/net/nmsg/files/patch-nmsg_private.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/nmsg/files/patch-nmsg_private.h Thu Aug 7 11:02:58 2014 (r364263)
@@ -0,0 +1,17 @@
+--- nmsg/private.h.orig 2014-01-09 18:55:44.000000000 -0800
++++ nmsg/private.h 2014-07-26 13:45:33.000000000 -0700
+@@ -1,5 +1,5 @@
+ /*
+- * Copyright (c) 2008-2013 by Farsight Security, Inc.
++ * Copyright (c) 2008-2014 by Farsight Security, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+@@ -35,6 +35,7 @@
+ #include <ctype.h>
+ #include <errno.h>
+ #include <fcntl.h>
++#include <inttypes.h>
+ #include <limits.h>
+ #include <pthread.h>
+ #include <poll.h>
Added: head/net/nmsg/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/nmsg/pkg-descr Thu Aug 7 11:02:58 2014 (r364263)
@@ -0,0 +1,12 @@
+The NMSG format is an efficient encoding of typed, structured data into
+payloads which are packed into containers which can be transmitted over
+the network or stored to disk. libnmsg is the reference implementation
+of this format and provides an extensible interface for creating and
+parsing messages in NMSG format. The NMSG format relies on Google
+Protocol Buffers to encode the payload header. Individual NMSG payloads
+are distinguished by assigned vendor ID and message type values and
+libnmsg provides a modular interface for registering handlers for
+specific message types. libnmsg makes it easy to build new message
+types using the protobuf-c compiler.
+
+WWW: https://github.com/farsightsec/nmsg
Added: head/net/nmsg/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/nmsg/pkg-plist Thu Aug 7 11:02:58 2014 (r364263)
@@ -0,0 +1,283 @@
+bin/nmsgtool
+include/nmsg.h
+include/nmsg/alias.h
+include/nmsg/asprintf.h
+include/nmsg/base/defs.h
+include/nmsg/base/dns.pb-c.h
+include/nmsg/base/dnsqr.pb-c.h
+include/nmsg/base/email.pb-c.h
+include/nmsg/base/encode.pb-c.h
+include/nmsg/base/http.pb-c.h
+include/nmsg/base/ipconn.pb-c.h
+include/nmsg/base/linkpair.pb-c.h
+include/nmsg/base/logline.pb-c.h
+include/nmsg/base/ncap.pb-c.h
+include/nmsg/base/packet.pb-c.h
+include/nmsg/base/pkt.pb-c.h
+include/nmsg/base/xml.pb-c.h
+include/nmsg/chalias.h
+include/nmsg/compat.h
+include/nmsg/constants.h
+include/nmsg/container.h
+include/nmsg/input.h
+include/nmsg/io.h
+include/nmsg/ipdg.h
+include/nmsg/isc
+include/nmsg/message.h
+include/nmsg/msgmod.h
+include/nmsg/msgmod_plugin.h
+include/nmsg/nmsg.pb-c.h
+include/nmsg/output.h
+include/nmsg/pcap_input.h
+include/nmsg/random.h
+include/nmsg/rate.h
+include/nmsg/res.h
+include/nmsg/sock.h
+include/nmsg/strbuf.h
+include/nmsg/timespec.h
+include/nmsg/vendors.h
+include/nmsg/zbuf.h
+lib/libnmsg.a
+lib/libnmsg.so
+lib/libnmsg.so.6
+lib/libnmsg.so.6.0.0
+lib/nmsg/nmsg_msg8_base.so
+libdata/pkgconfig/libnmsg.pc
+man/man1/nmsgtool.1.gz
+share/nmsg/base/dns.proto
+share/nmsg/base/dnsqr.proto
+share/nmsg/base/email.proto
+share/nmsg/base/encode.proto
+share/nmsg/base/http.proto
+share/nmsg/base/ipconn.proto
+share/nmsg/base/linkpair.proto
+share/nmsg/base/logline.proto
+share/nmsg/base/ncap.proto
+share/nmsg/base/packet.proto
+share/nmsg/base/pkt.proto
+share/nmsg/base/xml.proto
+%%PORTDOCS%%%%DOCSDIR%%/html/alias_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/alias_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/html/alias_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/annotated.html
+%%PORTDOCS%%%%DOCSDIR%%/html/asprintf_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/asprintf_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/html/asprintf_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/base_2ipreasm_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/base_2ipreasm_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/bc_s.png
+%%PORTDOCS%%%%DOCSDIR%%/html/bdwn.png
+%%PORTDOCS%%%%DOCSDIR%%/html/brate_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/buf_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/chalias_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/chalias_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/html/chalias_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/classes.html
+%%PORTDOCS%%%%DOCSDIR%%/html/closed.png
+%%PORTDOCS%%%%DOCSDIR%%/html/compat_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/constants_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/html/constants_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/container_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/container_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/html/container_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/defs_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/dir_3af54cfecedfb12761767b16ec9023ab.html
+%%PORTDOCS%%%%DOCSDIR%%/html/dir_4f6bb03c86ce0ea5b3aa577d73c919a3.html
+%%PORTDOCS%%%%DOCSDIR%%/html/dlmod_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/dns_8c.html
+%%PORTDOCS%%%%DOCSDIR%%/html/dns_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/dns_8pb-c_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/dns_8pb-c_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/dnsqr_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/dnsqr_8pb-c_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/dnsqr_8pb-c_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/doxygen.css
+%%PORTDOCS%%%%DOCSDIR%%/html/doxygen.png
+%%PORTDOCS%%%%DOCSDIR%%/html/dynsections.js
+%%PORTDOCS%%%%DOCSDIR%%/html/email_8c.html
+%%PORTDOCS%%%%DOCSDIR%%/html/email_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/email_8pb-c_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/email_8pb-c_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/encode_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/encode_8pb-c_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/encode_8pb-c_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/files.html
+%%PORTDOCS%%%%DOCSDIR%%/html/ftv2blank.png
+%%PORTDOCS%%%%DOCSDIR%%/html/ftv2cl.png
+%%PORTDOCS%%%%DOCSDIR%%/html/ftv2doc.png
+%%PORTDOCS%%%%DOCSDIR%%/html/ftv2folderclosed.png
+%%PORTDOCS%%%%DOCSDIR%%/html/ftv2folderopen.png
+%%PORTDOCS%%%%DOCSDIR%%/html/ftv2lastnode.png
+%%PORTDOCS%%%%DOCSDIR%%/html/ftv2link.png
+%%PORTDOCS%%%%DOCSDIR%%/html/ftv2mlastnode.png
+%%PORTDOCS%%%%DOCSDIR%%/html/ftv2mnode.png
+%%PORTDOCS%%%%DOCSDIR%%/html/ftv2mo.png
+%%PORTDOCS%%%%DOCSDIR%%/html/ftv2node.png
+%%PORTDOCS%%%%DOCSDIR%%/html/ftv2ns.png
+%%PORTDOCS%%%%DOCSDIR%%/html/ftv2plastnode.png
+%%PORTDOCS%%%%DOCSDIR%%/html/ftv2pnode.png
+%%PORTDOCS%%%%DOCSDIR%%/html/ftv2splitbar.png
+%%PORTDOCS%%%%DOCSDIR%%/html/ftv2vertline.png
+%%PORTDOCS%%%%DOCSDIR%%/html/functions.html
+%%PORTDOCS%%%%DOCSDIR%%/html/functions_vars.html
+%%PORTDOCS%%%%DOCSDIR%%/html/globals.html
+%%PORTDOCS%%%%DOCSDIR%%/html/globals_defs.html
+%%PORTDOCS%%%%DOCSDIR%%/html/globals_enum.html
+%%PORTDOCS%%%%DOCSDIR%%/html/globals_eval.html
+%%PORTDOCS%%%%DOCSDIR%%/html/globals_func.html
+%%PORTDOCS%%%%DOCSDIR%%/html/globals_type.html
+%%PORTDOCS%%%%DOCSDIR%%/html/http_8c.html
+%%PORTDOCS%%%%DOCSDIR%%/html/http_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/http_8pb-c_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/http_8pb-c_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/index.html
+%%PORTDOCS%%%%DOCSDIR%%/html/input_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/input_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/html/input_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/input__callback_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/input__frag_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/input__nmsg_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/input__nullnmsg_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/input__pcap_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/input__pres_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/input__seqsrc_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/io_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/io_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/html/io_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/ipconn_8c.html
+%%PORTDOCS%%%%DOCSDIR%%/html/ipconn_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/ipconn_8pb-c_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/ipconn_8pb-c_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/ipdg_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/ipdg_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/html/ipdg_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/ipreasm_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/ipreasm_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/jquery.js
+%%PORTDOCS%%%%DOCSDIR%%/html/linkpair_8c.html
+%%PORTDOCS%%%%DOCSDIR%%/html/linkpair_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/linkpair_8pb-c_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/linkpair_8pb-c_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/logline_8c.html
+%%PORTDOCS%%%%DOCSDIR%%/html/logline_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/logline_8pb-c_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/logline_8pb-c_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/message_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/html/message_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/msgmod_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/html/msgmod_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/msgmod__plugin_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/msgmodset_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/nav_f.png
+%%PORTDOCS%%%%DOCSDIR%%/html/nav_g.png
+%%PORTDOCS%%%%DOCSDIR%%/html/nav_h.png
+%%PORTDOCS%%%%DOCSDIR%%/html/ncap_8c.html
+%%PORTDOCS%%%%DOCSDIR%%/html/ncap_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/ncap_8pb-c_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/ncap_8pb-c_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/nmsg_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/nmsg_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/html/nmsg_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/nmsg_8pb-c_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/nmsg_8pb-c_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/nmsg__msg__base_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/nmsg__port__net_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/open.png
+%%PORTDOCS%%%%DOCSDIR%%/html/output_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/output_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/html/output_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/output__frag_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/output__nmsg_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/output__pres_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/packet_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/packet_8pb-c_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/packet_8pb-c_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/payload_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/pcap__input_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/pcap__input_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/html/pcap__input_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/pkt_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/pkt_8pb-c_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/pkt_8pb-c_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/private_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/random_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/random_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/html/random_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/rate_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/rate_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/html/rate_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/res_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/res_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/html/res_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/sock_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/sock_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/html/sock_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/strbuf_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/strbuf_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/html/strbuf_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__buf.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__callback__input.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__callback__output.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__dlmod.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__ethhdr.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__frag.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__frag__key.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__frag__tree.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__icmphdr.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__idname.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__input.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__io__close__event.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__ipdg.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__iphdr.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__message.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__msgmod.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__msgmod__clos.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__msgmod__field.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__msgmod__plugin.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__msgmodset.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__msgvendor.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__output.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__pcap.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__pres.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__seqsrc.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__seqsrc__key.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__strbuf.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__stream__input.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__stream__output.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__tcphdr.html
+%%PORTDOCS%%%%DOCSDIR%%/html/structnmsg__udphdr.html
+%%PORTDOCS%%%%DOCSDIR%%/html/sync_off.png
+%%PORTDOCS%%%%DOCSDIR%%/html/sync_on.png
+%%PORTDOCS%%%%DOCSDIR%%/html/tab_a.png
+%%PORTDOCS%%%%DOCSDIR%%/html/tab_b.png
+%%PORTDOCS%%%%DOCSDIR%%/html/tab_h.png
+%%PORTDOCS%%%%DOCSDIR%%/html/tab_s.png
+%%PORTDOCS%%%%DOCSDIR%%/html/tabs.css
+%%PORTDOCS%%%%DOCSDIR%%/html/timespec_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/timespec_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/html/timespec_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vendors_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vendors_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/xml_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/xml_8pb-c_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/xml_8pb-c_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/xsio_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/zbuf_8c_source.html
+%%PORTDOCS%%%%DOCSDIR%%/html/zbuf_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/html/zbuf_8h_source.html
+%%EXAMPLES%%%%EXAMPLESDIR%%/email_client.c
+%%EXAMPLES%%%%EXAMPLESDIR%%/email_client_postfix.py
+%%EXAMPLES%%%%EXAMPLESDIR%%/http_client.c
+%%EXAMPLES%%%%EXAMPLESDIR%%/ipconn_client.c
+%%EXAMPLES%%%%EXAMPLESDIR%%/nmsg-dnsqr2pcap.c
+%%EXAMPLES%%%%EXAMPLESDIR%%/nmsg-packet2pcap.c
+%%EXAMPLES%%%%EXAMPLESDIR%%/nmsg_callback.c
+%%EXAMPLES%%%%EXAMPLESDIR%%/print_srcip.c
+ at dirrmtry include/nmsg/base
+ at dirrmtry include/nmsg
+ at dirrmtry lib/nmsg
+ at dirrmtry share/nmsg/base
+ at dirrmtry share/nmsg
+%%DOCS%%@dirrmtry %%DOCSDIR%%/html
+%%DOCS%%@dirrmtry %%DOCSDIR%%
+%%EXAMPLES%%@dirrmtry %%EXAMPLESDIR%%
More information about the svn-ports-head
mailing list