Fri Jul 1 04:51:15 2016 UTC ()
Changes 2.4:
* Memory-management, stability and speed have been fundamentally improved
* We have kept an eye on security and hardened the code to prevent privileges escalation and XSS
* Alerts have been extended to include support for
  . Re-arming to avoid raising trains of identical alerts in short periods of time
  . Alert propagation to the infrastructure monitoring software Nagios
  . CIDR-based triggers to monitor the behavior of whole networks
  . The detection of suspicious probing attempts
* Netfilter support has been added together with optional packet dropping features
* Routing visibility is now possible through RIPE RIS
* Availability of fine-grained historical data drill-down features, including top talkers, top applications, and interactions between hosts (more details here)
* Integrations with other software
  . LDAP authentication support
  . alerts forwarding/withdrawal to Nagios
  . nBox integration to request full packet pcaps of monitored flows
  . Data export to Apache Kafka
* We have extended and improved traffic monitoring
  . Visibility of TCP sessions throughput estimations and state breakdown (e.g., connections established, connections reset, etc.)
  . Goodput monitoring
  . Trends detection
  . Highlight of low-goodput flows and hosts
  . Visibility of hosts top-visited sites
* Built-in support is now included for
  . GRE detunnelling
  . per-VLAN historical statistics
  . ICMP and ICMPv6 dissection
* We have extended the set of supported OSes to include: Ubuntu 16, Debian 7, EdgeOS
* There is also an optional support for hosts categorization via service flashstart.it


(adam)
diff -r1.1 -r1.2 pkgsrc/net/ndpi/Makefile
diff -r1.1 -r1.2 pkgsrc/net/ndpi/distinfo
diff -r1.1 -r0 pkgsrc/net/ndpi/patches/patch-src_lib_Makefile.am
diff -r1.2 -r1.3 pkgsrc/net/ntopng/Makefile
diff -r1.2 -r1.3 pkgsrc/net/ntopng/distinfo
diff -r1.1 -r1.2 pkgsrc/net/ntopng/PLIST
diff -r1.2 -r1.3 pkgsrc/net/ntopng/patches/patch-Makefile.in
diff -r1.1 -r1.2 pkgsrc/net/ntopng/patches/patch-configure.seed
diff -r0 -r1.1 pkgsrc/net/ntopng/patches/patch-src_DivertInterface.cpp
diff -r1.1 -r0 pkgsrc/net/ntopng/patches/patch-third-party_mongoose_mongoose.c

cvs diff -r1.1 -r1.2 pkgsrc/net/ndpi/Makefile (expand / switch to unified diff)

--- pkgsrc/net/ndpi/Makefile 2016/04/08 16:51:23 1.1
+++ pkgsrc/net/ndpi/Makefile 2016/07/01 04:51:15 1.2
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.1 2016/04/08 16:51:23 adam Exp $ 1# $NetBSD: Makefile,v 1.2 2016/07/01 04:51:15 adam Exp $
2 2
3DISTNAME= ntopng-2.2 3DISTNAME= ntopng-2.4-stable
4PKGNAME= ndpi-1.7.1 4PKGNAME= ndpi-1.8.0
5CATEGORIES= net 5CATEGORIES= net
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ntop/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ntop/}
7 7
8MAINTAINER= adam@NetBSD.org 8MAINTAINER= adam@NetBSD.org
9HOMEPAGE= http://www.ntop.org/ 9HOMEPAGE= http://www.ntop.org/
10COMMENT= Library for deep-packet inspection 10COMMENT= Library for deep-packet inspection
11LICENSE= gnu-lgpl-v3 11LICENSE= gnu-lgpl-v3
12 12
13USE_LANGUAGES= c c++ 13USE_LANGUAGES= c c++
14USE_LIBTOOL= yes 14USE_LIBTOOL= yes
15USE_TOOLS+= autoconf automake gmake pkg-config 15USE_TOOLS+= autoconf automake gmake pkg-config
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
17PKGCONFIG_OVERRIDE= libndpi.pc.in 17PKGCONFIG_OVERRIDE= libndpi.pc.in

cvs diff -r1.1 -r1.2 pkgsrc/net/ndpi/distinfo (expand / switch to unified diff)

--- pkgsrc/net/ndpi/distinfo 2016/04/08 16:51:23 1.1
+++ pkgsrc/net/ndpi/distinfo 2016/07/01 04:51:15 1.2
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.1 2016/04/08 16:51:23 adam Exp $ 1$NetBSD: distinfo,v 1.2 2016/07/01 04:51:15 adam Exp $
2 2
3SHA1 (ntopng-2.2.tar.gz) = 873170e54611acb77741be67aec8b782fb8efb9b 3SHA1 (ntopng-2.4-stable.tar.gz) = ceb08377f98e8d149e39f5546a62e2f6ca980a31
4RMD160 (ntopng-2.2.tar.gz) = ff89921551d6c23c286df6d4965c67818f2c5df5 4RMD160 (ntopng-2.4-stable.tar.gz) = 14940d0ea398cd43d7c31868f34b833b214386e7
5SHA512 (ntopng-2.2.tar.gz) = d0dacdd821bb546a1034bd616201ae05f17037fd446ec2b7566fe6b2c1fa90b256056c3dd5f0b10aded4c903286adfa7ac5f3901c4392de92f6c27dcc523cb23 5SHA512 (ntopng-2.4-stable.tar.gz) = 515dd7889ae3aaf2482371bb2c55ab7300cf4207fe07f37029b7529bfb710379c19a54f58cf6df87e42454c0c99d15291af334adff676252301d9edd0acf3c7a
6Size (ntopng-2.2.tar.gz) = 91319029 bytes 6Size (ntopng-2.4-stable.tar.gz) = 134074662 bytes
7SHA1 (patch-src_lib_Makefile.am) = f5e640d9504e7bea73e77a759c2243f4dbad8bf7 7SHA1 (patch-configure.ac) = 4f509a80de16094e7e9df50bfd4ba9505f4b73ff

File Deleted: pkgsrc/net/ndpi/patches/Attic/patch-src_lib_Makefile.am

cvs diff -r1.2 -r1.3 pkgsrc/net/ntopng/Makefile (expand / switch to unified diff)

--- pkgsrc/net/ntopng/Makefile 2016/04/11 19:02:00 1.2
+++ pkgsrc/net/ntopng/Makefile 2016/07/01 04:51:15 1.3
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.2 2016/04/11 19:02:00 ryoon Exp $ 1# $NetBSD: Makefile,v 1.3 2016/07/01 04:51:15 adam Exp $
2 2
3DISTNAME= ntopng-2.2 3DISTNAME= ntopng-2.4-stable
4PKGREVISION= 1 4PKGNAME= ntopng-2.4
5CATEGORIES= net 5CATEGORIES= net
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ntop/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ntop/}
7 7
8MAINTAINER= adam@NetBSD.org 8MAINTAINER= adam@NetBSD.org
9HOMEPAGE= http://www.ntop.org/ 9HOMEPAGE= http://www.ntop.org/
10COMMENT= Network traffic probe 10COMMENT= Network traffic probe
11LICENSE= gnu-gpl-v3 11LICENSE= gnu-gpl-v3
12 12
13DEPENDS+= redis-[0-9]*:../../databases/redis 13DEPENDS+= redis-[0-9]*:../../databases/redis
14 14
15USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
16USE_LIBTOOL= yes 16USE_LIBTOOL= yes
17USE_TOOLS+= autoconf automake gmake pkg-config 17USE_TOOLS+= autoconf automake gmake pkg-config

cvs diff -r1.2 -r1.3 pkgsrc/net/ntopng/distinfo (expand / switch to unified diff)

--- pkgsrc/net/ntopng/distinfo 2016/04/13 17:25:57 1.2
+++ pkgsrc/net/ntopng/distinfo 2016/07/01 04:51:15 1.3
@@ -1,12 +1,12 @@ @@ -1,12 +1,12 @@
1$NetBSD: distinfo,v 1.2 2016/04/13 17:25:57 adam Exp $ 1$NetBSD: distinfo,v 1.3 2016/07/01 04:51:15 adam Exp $
2 2
3SHA1 (ntopng-2.2.tar.gz) = 873170e54611acb77741be67aec8b782fb8efb9b 3SHA1 (ntopng-2.4-stable.tar.gz) = ceb08377f98e8d149e39f5546a62e2f6ca980a31
4RMD160 (ntopng-2.2.tar.gz) = ff89921551d6c23c286df6d4965c67818f2c5df5 4RMD160 (ntopng-2.4-stable.tar.gz) = 14940d0ea398cd43d7c31868f34b833b214386e7
5SHA512 (ntopng-2.2.tar.gz) = d0dacdd821bb546a1034bd616201ae05f17037fd446ec2b7566fe6b2c1fa90b256056c3dd5f0b10aded4c903286adfa7ac5f3901c4392de92f6c27dcc523cb23 5SHA512 (ntopng-2.4-stable.tar.gz) = 515dd7889ae3aaf2482371bb2c55ab7300cf4207fe07f37029b7529bfb710379c19a54f58cf6df87e42454c0c99d15291af334adff676252301d9edd0acf3c7a
6Size (ntopng-2.2.tar.gz) = 91319029 bytes 6Size (ntopng-2.4-stable.tar.gz) = 134074662 bytes
7SHA1 (patch-Makefile.in) = 4b35dd00ff5cd566047bab6d15a6b7d86eb3328e 7SHA1 (patch-Makefile.in) = 9ef39a98e77d4bbf5afdde4e2a23e72d80fe9fd0
8SHA1 (patch-configure.seed) = b19f4e10860d4c8453ebd4b04313fc9ca2aa2a4d 8SHA1 (patch-configure.seed) = b2c6e07c21f234c089e8a6319cb4dd476ba7890b
9SHA1 (patch-include_ntop__includes.h) = dd8f61228d6a8d96a5577e53857cb8a05394a036 9SHA1 (patch-include_ntop__includes.h) = dd8f61228d6a8d96a5577e53857cb8a05394a036
 10SHA1 (patch-src_DivertInterface.cpp) = 0a0ba0510b284fe40c432cf6db02a9906b03f236
10SHA1 (patch-src_PacketDumperTuntap.cpp) = 274b70f065f407ca34a3d88e021924639ffa105b 11SHA1 (patch-src_PacketDumperTuntap.cpp) = 274b70f065f407ca34a3d88e021924639ffa105b
11SHA1 (patch-src_Redis.cpp) = 10f04cb1b300cd400905df993bb7d4f20431569b 12SHA1 (patch-src_Redis.cpp) = 10f04cb1b300cd400905df993bb7d4f20431569b
12SHA1 (patch-third-party_mongoose_mongoose.c) = 1b163b56600390e393d2ede7aace3e26c12c9a67 

cvs diff -r1.1 -r1.2 pkgsrc/net/ntopng/PLIST (expand / switch to unified diff)

--- pkgsrc/net/ntopng/PLIST 2016/04/08 16:59:07 1.1
+++ pkgsrc/net/ntopng/PLIST 2016/07/01 04:51:15 1.2
@@ -1,40 +1,54 @@ @@ -1,40 +1,54 @@
1@comment $NetBSD: PLIST,v 1.1 2016/04/08 16:59:07 adam Exp $ 1@comment $NetBSD: PLIST,v 1.2 2016/07/01 04:51:15 adam Exp $
2bin/ntopng 2bin/ntopng
3man/man8/ntopng.8 3man/man8/ntopng.8
4share/ntopng/httpdocs/bootstrap/css/bootstrap-theme.css 4share/ntopng/httpdocs/bootstrap/css/bootstrap-theme.css
5share/ntopng/httpdocs/bootstrap/css/bootstrap-theme.css.map 5share/ntopng/httpdocs/bootstrap/css/bootstrap-theme.css.map
6share/ntopng/httpdocs/bootstrap/css/bootstrap.css 6share/ntopng/httpdocs/bootstrap/css/bootstrap.css
7share/ntopng/httpdocs/bootstrap/css/bootstrap.css.map 7share/ntopng/httpdocs/bootstrap/css/bootstrap.css.map
8share/ntopng/httpdocs/bootstrap/fonts/glyphicons-halflings-regular.eot 8share/ntopng/httpdocs/bootstrap/fonts/glyphicons-halflings-regular.eot
9share/ntopng/httpdocs/bootstrap/fonts/glyphicons-halflings-regular.svg 9share/ntopng/httpdocs/bootstrap/fonts/glyphicons-halflings-regular.svg
10share/ntopng/httpdocs/bootstrap/fonts/glyphicons-halflings-regular.ttf 10share/ntopng/httpdocs/bootstrap/fonts/glyphicons-halflings-regular.ttf
11share/ntopng/httpdocs/bootstrap/fonts/glyphicons-halflings-regular.woff 11share/ntopng/httpdocs/bootstrap/fonts/glyphicons-halflings-regular.woff
12share/ntopng/httpdocs/bootstrap/img/glyphicons-halflings-white.png 12share/ntopng/httpdocs/bootstrap/img/glyphicons-halflings-white.png
13share/ntopng/httpdocs/bootstrap/img/glyphicons-halflings.png 13share/ntopng/httpdocs/bootstrap/img/glyphicons-halflings.png
14share/ntopng/httpdocs/bootstrap/js/bootstrap.js 14share/ntopng/httpdocs/bootstrap/js/bootstrap.js
15share/ntopng/httpdocs/css/Rickshaw/detail.css 15share/ntopng/httpdocs/css/Rickshaw/detail.css
16share/ntopng/httpdocs/css/Rickshaw/graph.css 16share/ntopng/httpdocs/css/Rickshaw/graph.css
17share/ntopng/httpdocs/css/Rickshaw/legend.css 17share/ntopng/httpdocs/css/Rickshaw/legend.css
18share/ntopng/httpdocs/css/bootstrap-datetimepicker.css 18share/ntopng/httpdocs/css/bootstrap-datetimepicker.css
19share/ntopng/httpdocs/css/bootstrap-duallistbox.css 19share/ntopng/httpdocs/css/bootstrap-duallistbox.css
20share/ntopng/httpdocs/css/bootstrap-slider.css 20share/ntopng/httpdocs/css/bootstrap-slider.css
21share/ntopng/httpdocs/css/bubble-chart.css 21share/ntopng/httpdocs/css/bubble-chart.css
22share/ntopng/httpdocs/css/c3.css 22share/ntopng/httpdocs/css/c3.css
23share/ntopng/httpdocs/css/cal-heatmap.css 23share/ntopng/httpdocs/css/cal-heatmap.css
24share/ntopng/httpdocs/css/cubism.css 24share/ntopng/httpdocs/css/cubism.css
25share/ntopng/httpdocs/css/datepicker.css 25share/ntopng/httpdocs/css/datepicker.css
26share/ntopng/httpdocs/css/dc.css 26share/ntopng/httpdocs/css/dc.css
27share/ntopng/httpdocs/css/flags.css 27share/ntopng/httpdocs/css/flags.css
 28share/ntopng/httpdocs/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png
 29share/ntopng/httpdocs/css/images/ui-bg_diagonals-thick_20_666666_40x40.png
 30share/ntopng/httpdocs/css/images/ui-bg_flat_10_000000_40x100.png
 31share/ntopng/httpdocs/css/images/ui-bg_glass_100_f6f6f6_1x400.png
 32share/ntopng/httpdocs/css/images/ui-bg_glass_100_fdf5ce_1x400.png
 33share/ntopng/httpdocs/css/images/ui-bg_glass_65_ffffff_1x400.png
 34share/ntopng/httpdocs/css/images/ui-bg_gloss-wave_35_f6a828_500x100.png
 35share/ntopng/httpdocs/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png
 36share/ntopng/httpdocs/css/images/ui-bg_highlight-soft_75_ffe45c_1x100.png
 37share/ntopng/httpdocs/css/images/ui-icons_222222_256x240.png
 38share/ntopng/httpdocs/css/images/ui-icons_228ef1_256x240.png
 39share/ntopng/httpdocs/css/images/ui-icons_ef8c08_256x240.png
 40share/ntopng/httpdocs/css/images/ui-icons_ffd27a_256x240.png
 41share/ntopng/httpdocs/css/images/ui-icons_ffffff_256x240.png
28share/ntopng/httpdocs/css/jquery-ui.css 42share/ntopng/httpdocs/css/jquery-ui.css
29share/ntopng/httpdocs/css/ntopng.css 43share/ntopng/httpdocs/css/ntopng.css
30share/ntopng/httpdocs/css/nv.d3.css 44share/ntopng/httpdocs/css/nv.d3.css
31share/ntopng/httpdocs/css/pagingbar.css 45share/ntopng/httpdocs/css/pagingbar.css
32share/ntopng/httpdocs/css/pie-chart.css 46share/ntopng/httpdocs/css/pie-chart.css
33share/ntopng/httpdocs/css/prettify.css 47share/ntopng/httpdocs/css/prettify.css
34share/ntopng/httpdocs/css/rickshaw.css 48share/ntopng/httpdocs/css/rickshaw.css
35share/ntopng/httpdocs/css/sequence_sunburst.css 49share/ntopng/httpdocs/css/sequence_sunburst.css
36share/ntopng/httpdocs/css/tablesorted.css 50share/ntopng/httpdocs/css/tablesorted.css
37share/ntopng/httpdocs/css/timeline.css 51share/ntopng/httpdocs/css/timeline.css
38share/ntopng/httpdocs/css/timepicker.css 52share/ntopng/httpdocs/css/timepicker.css
39share/ntopng/httpdocs/favicon.ico 53share/ntopng/httpdocs/favicon.ico
40share/ntopng/httpdocs/font-awesome/HELP-US-OUT.txt 54share/ntopng/httpdocs/font-awesome/HELP-US-OUT.txt
@@ -185,174 +199,184 @@ share/ntopng/httpdocs/js/jquery.js @@ -185,174 +199,184 @@ share/ntopng/httpdocs/js/jquery.js
185share/ntopng/httpdocs/js/jquery.peity.js 199share/ntopng/httpdocs/js/jquery.peity.js
186share/ntopng/httpdocs/js/jquery.sparkline.js 200share/ntopng/httpdocs/js/jquery.sparkline.js
187share/ntopng/httpdocs/js/jquery.tablesorter.js 201share/ntopng/httpdocs/js/jquery.tablesorter.js
188share/ntopng/httpdocs/js/line-graph.js 202share/ntopng/httpdocs/js/line-graph.js
189share/ntopng/httpdocs/js/markerclusterer.js 203share/ntopng/httpdocs/js/markerclusterer.js
190share/ntopng/httpdocs/js/matrix_volume.js 204share/ntopng/httpdocs/js/matrix_volume.js
191share/ntopng/httpdocs/js/moment.js 205share/ntopng/httpdocs/js/moment.js
192share/ntopng/httpdocs/js/ntopng_utils.js 206share/ntopng/httpdocs/js/ntopng_utils.js
193share/ntopng/httpdocs/js/nv.d3.js 207share/ntopng/httpdocs/js/nv.d3.js
194share/ntopng/httpdocs/js/pdfmake.js 208share/ntopng/httpdocs/js/pdfmake.js
195share/ntopng/httpdocs/js/pie-chart.js 209share/ntopng/httpdocs/js/pie-chart.js
196share/ntopng/httpdocs/js/prettify.js 210share/ntopng/httpdocs/js/prettify.js
197share/ntopng/httpdocs/js/rickshaw.js 211share/ntopng/httpdocs/js/rickshaw.js
 212share/ntopng/httpdocs/js/ripe_widget_api.js
198share/ntopng/httpdocs/js/sankey.js 213share/ntopng/httpdocs/js/sankey.js
199share/ntopng/httpdocs/js/sequence_sunburst.js 214share/ntopng/httpdocs/js/sequence_sunburst.js
200share/ntopng/httpdocs/js/springy-ntop.js 215share/ntopng/httpdocs/js/springy-ntop.js
201share/ntopng/httpdocs/js/springyui-ntop.js 216share/ntopng/httpdocs/js/springyui-ntop.js
202share/ntopng/httpdocs/js/timeline.js 217share/ntopng/httpdocs/js/timeline.js
203share/ntopng/httpdocs/js/validator.js 218share/ntopng/httpdocs/js/validator.js
204share/ntopng/httpdocs/js/vfs_fonts.js 219share/ntopng/httpdocs/js/vfs_fonts.js
205share/ntopng/httpdocs/misc/ntopng_template_elk.json 220share/ntopng/httpdocs/misc/ntopng_template_elk.json
206share/ntopng/httpdocs/other/EtherOUI.txt 221share/ntopng/httpdocs/other/EtherOUI.txt
207share/ntopng/httpdocs/ssl/README 222share/ntopng/httpdocs/ssl/README
208share/ntopng/httpdocs/ssl/ntopng-cert.pem.dummy 223share/ntopng/httpdocs/ssl/ntopng-cert.pem.dummy
209share/ntopng/httpdocs/test.lp 224share/ntopng/httpdocs/test.lp
210share/ntopng/scripts/callbacks/daily.lua 225share/ntopng/scripts/callbacks/daily.lua
211share/ntopng/scripts/callbacks/hourly.lua 226share/ntopng/scripts/callbacks/hourly.lua
212share/ntopng/scripts/callbacks/minute.lua 227share/ntopng/scripts/callbacks/minute.lua
213share/ntopng/scripts/callbacks/second.lua 228share/ntopng/scripts/callbacks/second.lua
214share/ntopng/scripts/lua/API.lua 229share/ntopng/scripts/lua/API.lua
215share/ntopng/scripts/lua/about.lua 230share/ntopng/scripts/lua/about.lua
216share/ntopng/scripts/lua/admin/add_user.lua 231share/ntopng/scripts/lua/admin/add_user.lua
217share/ntopng/scripts/lua/admin/change_user_password.lua 
218share/ntopng/scripts/lua/admin/change_user_prefs.lua 232share/ntopng/scripts/lua/admin/change_user_prefs.lua
219share/ntopng/scripts/lua/admin/delete_user.lua 233share/ntopng/scripts/lua/admin/delete_user.lua
220share/ntopng/scripts/lua/admin/get_user_info.lua 234share/ntopng/scripts/lua/admin/get_user_info.lua
221share/ntopng/scripts/lua/admin/get_users.lua 235share/ntopng/scripts/lua/admin/get_users.lua
222share/ntopng/scripts/lua/admin/password_reset.lua 236share/ntopng/scripts/lua/admin/password_reset.lua
223share/ntopng/scripts/lua/admin/prefs.lua 237share/ntopng/scripts/lua/admin/prefs.lua
224share/ntopng/scripts/lua/admin/users.lua 238share/ntopng/scripts/lua/admin/users.lua
225share/ntopng/scripts/lua/admin/validate_new_user.lua 239share/ntopng/scripts/lua/admin/validate_new_user.lua
226share/ntopng/scripts/lua/as_stats.lua 240share/ntopng/scripts/lua/as_stats.lua
227share/ntopng/scripts/lua/country_stats.lua 241share/ntopng/scripts/lua/country_stats.lua
228share/ntopng/scripts/lua/db.lua 242share/ntopng/scripts/lua/db.lua
229share/ntopng/scripts/lua/db_query.lua 243share/ntopng/scripts/lua/db_query.lua
230share/ntopng/scripts/lua/do_export_data.lua 244share/ntopng/scripts/lua/do_export_data.lua
231share/ntopng/scripts/lua/examples/debug.lua 245share/ntopng/scripts/lua/examples/debug.lua
232share/ntopng/scripts/lua/examples/hello_world.lua 246share/ntopng/scripts/lua/examples/hello_world.lua
233share/ntopng/scripts/lua/examples/interface.lua 247share/ntopng/scripts/lua/examples/interface.lua
234share/ntopng/scripts/lua/examples/ntop.lua 248share/ntopng/scripts/lua/examples/ntop.lua
235share/ntopng/scripts/lua/examples/sqlite.lua 249share/ntopng/scripts/lua/examples/sqlite.lua
236share/ntopng/scripts/lua/export_data.lua 250share/ntopng/scripts/lua/export_data.lua
237share/ntopng/scripts/lua/find_host.lua 251share/ntopng/scripts/lua/find_host.lua
238share/ntopng/scripts/lua/flow_details.lua 252share/ntopng/scripts/lua/flow_details.lua
239share/ntopng/scripts/lua/flow_stats.lua 253share/ntopng/scripts/lua/flow_stats.lua
240share/ntopng/scripts/lua/flows_stats.lua 254share/ntopng/scripts/lua/flows_stats.lua
241share/ntopng/scripts/lua/get_alerts_data.lua 255share/ntopng/scripts/lua/get_alerts_data.lua
 256share/ntopng/scripts/lua/get_db_data.lua
242share/ntopng/scripts/lua/get_db_flows.lua 257share/ntopng/scripts/lua/get_db_flows.lua
243share/ntopng/scripts/lua/get_filter_host.lua 
244share/ntopng/scripts/lua/get_flow_data.lua 258share/ntopng/scripts/lua/get_flow_data.lua
245share/ntopng/scripts/lua/get_flows_data.lua 259share/ntopng/scripts/lua/get_flows_data.lua
246share/ntopng/scripts/lua/get_geo_hosts.lua 260share/ntopng/scripts/lua/get_geo_hosts.lua
247share/ntopng/scripts/lua/get_grouped_hosts_data.lua 261share/ntopng/scripts/lua/get_grouped_hosts_data.lua
 262share/ntopng/scripts/lua/get_historical_data.lua
 263share/ntopng/scripts/lua/get_historical_favourites.lua
248share/ntopng/scripts/lua/get_hitters_data.lua 264share/ntopng/scripts/lua/get_hitters_data.lua
249share/ntopng/scripts/lua/get_host_activitymap.lua 265share/ntopng/scripts/lua/get_host_activitymap.lua
 266share/ntopng/scripts/lua/get_host_categories.lua
250share/ntopng/scripts/lua/get_host_contacts.lua 267share/ntopng/scripts/lua/get_host_contacts.lua
251share/ntopng/scripts/lua/get_host_daily_activity.lua 268share/ntopng/scripts/lua/get_host_daily_activity.lua
252share/ntopng/scripts/lua/get_host_data.lua 269share/ntopng/scripts/lua/get_host_data.lua
253share/ntopng/scripts/lua/get_host_traffic.lua 270share/ntopng/scripts/lua/get_host_traffic.lua
254share/ntopng/scripts/lua/get_hosts_data.lua 271share/ntopng/scripts/lua/get_hosts_data.lua
255share/ntopng/scripts/lua/get_hosts_interaction.lua 272share/ntopng/scripts/lua/get_hosts_interaction.lua
256share/ntopng/scripts/lua/get_http_hosts.lua 273share/ntopng/scripts/lua/get_http_hosts.lua
257share/ntopng/scripts/lua/get_http_hosts_data.lua 274share/ntopng/scripts/lua/get_http_hosts_data.lua
 275share/ntopng/scripts/lua/get_nbox_data.lua
258share/ntopng/scripts/lua/get_process_info.lua 276share/ntopng/scripts/lua/get_process_info.lua
259share/ntopng/scripts/lua/get_processes_data.lua 277share/ntopng/scripts/lua/get_processes_data.lua
260share/ntopng/scripts/lua/get_system_hosts_interaction.lua 278share/ntopng/scripts/lua/get_system_hosts_interaction.lua
261share/ntopng/scripts/lua/get_top_talkers.lua 279share/ntopng/scripts/lua/get_top_talkers.lua
262share/ntopng/scripts/lua/get_treemap.lua 280share/ntopng/scripts/lua/get_treemap.lua
263share/ntopng/scripts/lua/get_user_info.lua 281share/ntopng/scripts/lua/get_user_info.lua
 282share/ntopng/scripts/lua/host_category_stats.lua
264share/ntopng/scripts/lua/host_details.lua 283share/ntopng/scripts/lua/host_details.lua
 284share/ntopng/scripts/lua/host_details_categories.lua
265share/ntopng/scripts/lua/host_details_ndpi.lua 285share/ntopng/scripts/lua/host_details_ndpi.lua
266share/ntopng/scripts/lua/host_dns_breakdown.lua 286share/ntopng/scripts/lua/host_dns_breakdown.lua
267share/ntopng/scripts/lua/host_get_json.lua 287share/ntopng/scripts/lua/host_get_json.lua
268share/ntopng/scripts/lua/host_http_breakdown.lua 288share/ntopng/scripts/lua/host_http_breakdown.lua
269share/ntopng/scripts/lua/host_l4_stats.lua 289share/ntopng/scripts/lua/host_l4_stats.lua
270share/ntopng/scripts/lua/host_pkt_distro.lua 290share/ntopng/scripts/lua/host_pkt_distro.lua
271share/ntopng/scripts/lua/host_sflow_distro.lua 291share/ntopng/scripts/lua/host_sflow_distro.lua
272share/ntopng/scripts/lua/host_stats.lua 292share/ntopng/scripts/lua/host_stats.lua
273share/ntopng/scripts/lua/host_top_peers_protocols.lua 293share/ntopng/scripts/lua/host_top_peers_protocols.lua
274share/ntopng/scripts/lua/hosts_comparison.lua 294share/ntopng/scripts/lua/hosts_comparison.lua
275share/ntopng/scripts/lua/hosts_comparison_bubble.lua 295share/ntopng/scripts/lua/hosts_comparison_bubble.lua
276share/ntopng/scripts/lua/hosts_comparison_sankey.lua 296share/ntopng/scripts/lua/hosts_comparison_sankey.lua
277share/ntopng/scripts/lua/hosts_geomap.lua 297share/ntopng/scripts/lua/hosts_geomap.lua
278share/ntopng/scripts/lua/hosts_matrix.lua 298share/ntopng/scripts/lua/hosts_matrix.lua
279share/ntopng/scripts/lua/hosts_stats.lua 299share/ntopng/scripts/lua/hosts_stats.lua
280share/ntopng/scripts/lua/hosts_treemap.lua 300share/ntopng/scripts/lua/hosts_treemap.lua
281share/ntopng/scripts/lua/http_servers_stats.lua 301share/ntopng/scripts/lua/http_servers_stats.lua
282share/ntopng/scripts/lua/if_pkt_distro.lua 302share/ntopng/scripts/lua/if_pkt_distro.lua
283share/ntopng/scripts/lua/if_stats.lua 303share/ntopng/scripts/lua/if_stats.lua
284share/ntopng/scripts/lua/if_stats_ndpi.lua 304share/ntopng/scripts/lua/if_stats_ndpi.lua
285share/ntopng/scripts/lua/iface_flows_sankey.lua 305share/ntopng/scripts/lua/iface_flows_sankey.lua
286share/ntopng/scripts/lua/iface_hosts_list.lua 306share/ntopng/scripts/lua/iface_hosts_list.lua
287share/ntopng/scripts/lua/iface_local_stats.lua 307share/ntopng/scripts/lua/iface_local_stats.lua
288share/ntopng/scripts/lua/iface_ndpi_stats.lua 308share/ntopng/scripts/lua/iface_ndpi_stats.lua
289share/ntopng/scripts/lua/iface_ports_list.lua 309share/ntopng/scripts/lua/iface_ports_list.lua
 310share/ntopng/scripts/lua/iface_tcp_stats.lua
290share/ntopng/scripts/lua/inc/add_user_dialog.lua 311share/ntopng/scripts/lua/inc/add_user_dialog.lua
291share/ntopng/scripts/lua/inc/change_user_password_form.lua 312share/ntopng/scripts/lua/inc/change_user_password_form.lua
292share/ntopng/scripts/lua/inc/delete_user_dialog.lua 313share/ntopng/scripts/lua/inc/delete_user_dialog.lua
293share/ntopng/scripts/lua/inc/footer.lua 314share/ntopng/scripts/lua/inc/footer.lua
294share/ntopng/scripts/lua/inc/menu.lua 315share/ntopng/scripts/lua/inc/menu.lua
295share/ntopng/scripts/lua/inc/password_dialog.lua 316share/ntopng/scripts/lua/inc/password_dialog.lua
296share/ntopng/scripts/lua/inc/sankey.lua 317share/ntopng/scripts/lua/inc/sankey.lua
297share/ntopng/scripts/lua/inc/search_host_box.lua 318share/ntopng/scripts/lua/inc/search_host_box.lua
298share/ntopng/scripts/lua/inc/sprobe.lua 319share/ntopng/scripts/lua/inc/sprobe.lua
299share/ntopng/scripts/lua/inc/users.lua 320share/ntopng/scripts/lua/inc/users.lua
300share/ntopng/scripts/lua/index.lua 321share/ntopng/scripts/lua/index.lua
301share/ntopng/scripts/lua/login.lua 322share/ntopng/scripts/lua/login.lua
302share/ntopng/scripts/lua/logout.lua 323share/ntopng/scripts/lua/logout.lua
303share/ntopng/scripts/lua/mac_stats.lua 324share/ntopng/scripts/lua/mac_stats.lua
304share/ntopng/scripts/lua/mesh_antenna_stats.lua 325share/ntopng/scripts/lua/mesh_antenna_stats.lua
305share/ntopng/scripts/lua/modules/alert_utils.lua 326share/ntopng/scripts/lua/modules/alert_utils.lua
306share/ntopng/scripts/lua/modules/db_utils.lua 327share/ntopng/scripts/lua/modules/db_utils.lua
307share/ntopng/scripts/lua/modules/dkjson.lua 328share/ntopng/scripts/lua/modules/dkjson.lua
308share/ntopng/scripts/lua/modules/flow_utils.lua 329share/ntopng/scripts/lua/modules/flow_utils.lua
309share/ntopng/scripts/lua/modules/graph_utils.lua 330share/ntopng/scripts/lua/modules/graph_utils.lua
 331share/ntopng/scripts/lua/modules/historical_utils.lua
310share/ntopng/scripts/lua/modules/json.lua 332share/ntopng/scripts/lua/modules/json.lua
311share/ntopng/scripts/lua/modules/lua_trace.lua 333share/ntopng/scripts/lua/modules/lua_trace.lua
312share/ntopng/scripts/lua/modules/lua_utils.lua 334share/ntopng/scripts/lua/modules/lua_utils.lua
313share/ntopng/scripts/lua/modules/persistence.lua 335share/ntopng/scripts/lua/modules/persistence.lua
 336share/ntopng/scripts/lua/modules/prefs_utils.lua
314share/ntopng/scripts/lua/modules/sqlite_utils.lua 337share/ntopng/scripts/lua/modules/sqlite_utils.lua
315share/ntopng/scripts/lua/modules/template.lua 338share/ntopng/scripts/lua/modules/template.lua
316share/ntopng/scripts/lua/modules/top_scripts/top_asn.lua 339share/ntopng/scripts/lua/modules/top_scripts/top_asn.lua
317share/ntopng/scripts/lua/modules/top_scripts/top_countries.lua 340share/ntopng/scripts/lua/modules/top_scripts/top_countries.lua
318share/ntopng/scripts/lua/modules/top_scripts/top_networks.lua 341share/ntopng/scripts/lua/modules/top_scripts/top_networks.lua
319share/ntopng/scripts/lua/modules/top_scripts/top_os.lua 342share/ntopng/scripts/lua/modules/top_scripts/top_os.lua
320share/ntopng/scripts/lua/modules/top_scripts/top_os_local.lua 343share/ntopng/scripts/lua/modules/top_scripts/top_os_local.lua
321share/ntopng/scripts/lua/modules/top_scripts/top_talkers.lua 344share/ntopng/scripts/lua/modules/top_scripts/top_talkers.lua
322share/ntopng/scripts/lua/modules/top_scripts/top_vlan.lua 345share/ntopng/scripts/lua/modules/top_scripts/top_vlan.lua
323share/ntopng/scripts/lua/modules/top_structure.lua 346share/ntopng/scripts/lua/modules/top_structure.lua
324share/ntopng/scripts/lua/modules/top_talkers.lua 347share/ntopng/scripts/lua/modules/top_talkers.lua
325share/ntopng/scripts/lua/modules/traffic_stats.lua 348share/ntopng/scripts/lua/modules/traffic_stats.lua
326share/ntopng/scripts/lua/modules/voip_utils.lua 349share/ntopng/scripts/lua/modules/voip_utils.lua
327share/ntopng/scripts/lua/network_details.lua 350share/ntopng/scripts/lua/network_details.lua
328share/ntopng/scripts/lua/network_load.lua 351share/ntopng/scripts/lua/network_load.lua
329share/ntopng/scripts/lua/network_stats.lua 352share/ntopng/scripts/lua/network_stats.lua
330share/ntopng/scripts/lua/os_stats.lua 353share/ntopng/scripts/lua/os_stats.lua
331share/ntopng/scripts/lua/page_not_found.lua 354share/ntopng/scripts/lua/page_not_found.lua
332share/ntopng/scripts/lua/pid_stats.lua 355share/ntopng/scripts/lua/pid_stats.lua
333share/ntopng/scripts/lua/popKeys.lua 356share/ntopng/scripts/lua/popKeys.lua
334share/ntopng/scripts/lua/port_details.lua 357share/ntopng/scripts/lua/port_details.lua
335share/ntopng/scripts/lua/processes_stats.lua 358share/ntopng/scripts/lua/processes_stats.lua
336share/ntopng/scripts/lua/protocols/dns_aggregations.lua 359share/ntopng/scripts/lua/protocols/dns_aggregations.lua
337share/ntopng/scripts/lua/protocols/epp_aggregations.lua 360share/ntopng/scripts/lua/protocols/epp_aggregations.lua
338share/ntopng/scripts/lua/resolve_address.lua 361share/ntopng/scripts/lua/resolve_address.lua
339share/ntopng/scripts/lua/set_active_interface.lua 362share/ntopng/scripts/lua/runtime.lua
340share/ntopng/scripts/lua/set_if_prefs.lua 363share/ntopng/scripts/lua/set_if_prefs.lua
341share/ntopng/scripts/lua/sflow_tree.lua 364share/ntopng/scripts/lua/sflow_tree.lua
342share/ntopng/scripts/lua/sflows_stats.lua 365share/ntopng/scripts/lua/sflows_stats.lua
343share/ntopng/scripts/lua/show_alerts.lua 366share/ntopng/scripts/lua/show_alerts.lua
344share/ntopng/scripts/lua/sprobe.lua 367share/ntopng/scripts/lua/sprobe.lua
345share/ntopng/scripts/lua/sprobe_data.lua 368share/ntopng/scripts/lua/sprobe_data.lua
346share/ntopng/scripts/lua/sprobe_flow_data.lua 369share/ntopng/scripts/lua/sprobe_flow_data.lua
347share/ntopng/scripts/lua/sprobe_host_process.lua 370share/ntopng/scripts/lua/sprobe_host_process.lua
348share/ntopng/scripts/lua/sprobe_host_process_data.lua 371share/ntopng/scripts/lua/sprobe_host_process_data.lua
349share/ntopng/scripts/lua/sprobe_hosts.lua 372share/ntopng/scripts/lua/sprobe_hosts.lua
350share/ntopng/scripts/lua/sprobe_hosts_data.lua 373share/ntopng/scripts/lua/sprobe_hosts_data.lua
351share/ntopng/scripts/lua/sprobe_hosts_interactions.lua 374share/ntopng/scripts/lua/sprobe_hosts_interactions.lua
352share/ntopng/scripts/lua/sprobe_hosts_interactions_data.lua 375share/ntopng/scripts/lua/sprobe_hosts_interactions_data.lua
353share/ntopng/scripts/lua/system_hosts_interaction.lua 376share/ntopng/scripts/lua/system_hosts_interaction.lua
354share/ntopng/scripts/lua/test_snmp.lua 377share/ntopng/scripts/lua/test_snmp.lua
355share/ntopng/scripts/lua/top_generic.lua 378share/ntopng/scripts/lua/top_generic.lua
356share/ntopng/scripts/lua/top_hosts.lua 379share/ntopng/scripts/lua/top_hosts.lua
357share/ntopng/scripts/lua/user_stats.lua 380share/ntopng/scripts/lua/user_stats.lua
 381share/ntopng/scripts/lua/vlan_details.lua
358share/ntopng/scripts/lua/vlan_stats.lua 382share/ntopng/scripts/lua/vlan_stats.lua

cvs diff -r1.2 -r1.3 pkgsrc/net/ntopng/patches/patch-Makefile.in (expand / switch to unified diff)

--- pkgsrc/net/ntopng/patches/patch-Makefile.in 2016/04/13 17:25:57 1.2
+++ pkgsrc/net/ntopng/patches/patch-Makefile.in 2016/07/01 04:51:15 1.3
@@ -1,23 +1,15 @@ @@ -1,23 +1,15 @@
1$NetBSD: patch-Makefile.in,v 1.2 2016/04/13 17:25:57 adam Exp $ 1$NetBSD: patch-Makefile.in,v 1.3 2016/07/01 04:51:15 adam Exp $
2 2
3Install into DESTDIR. 
4Use external nDPI. 3Use external nDPI.
5 4
6--- Makefile.in.orig 2015-11-30 18:15:18.000000000 +0000 5--- Makefile.in.orig 2016-06-27 19:31:18.000000000 +0000
7+++ Makefile.in 6+++ Makefile.in
8@@ -5,13 +5,13 @@ SHELL=/bin/sh 7@@ -11,7 +11,7 @@ MAN_DIR=$(DESTDIR)@MAN_DIR@
9 OS := $(shell uname -s) 
10 PWD=@PWD@ 
11 GPP=@GPP@ 
12-INSTALL_DIR=$(prefix) 
13+INSTALL_DIR=$(DESTDIR)$(prefix) 
14 MAN_DIR=$(DESTDIR)@MAN_DIR@ 
15  
16 ###### 8 ######
17 HAS_NDPI=$(shell pkg-config --exists libndpi; echo $$?) 9 HAS_NDPI=$(shell pkg-config --exists libndpi; echo $$?)
18 ifeq ($(HAS_NDPI), 0) 10 ifeq ($(HAS_NDPI), 0)
19- NDPI_INC = $(shell pkg-config --cflags libndpi | sed -e 's/\(-I[^ \t]*\)/\1\/libndpi/g') 11- NDPI_INC = $(shell pkg-config --cflags libndpi | sed -e 's/\(-I[^ \t]*\)/\1\/libndpi/g')
20+ NDPI_INC = $(shell pkg-config --cflags libndpi | sed -e 's/\(-I[^ ]*\)/\1\/libndpi/g') 12+ NDPI_INC = $(shell pkg-config --cflags libndpi | sed -e 's/\(-I[^ ]*\)/\1\/libndpi/g')
21 NDPI_LIB = $(shell pkg-config --libs libndpi) 13 NDPI_LIB = $(shell pkg-config --libs libndpi)
22 NDPI_LIB_DEP = 14 NDPI_LIB_DEP =
23 else 15 else

cvs diff -r1.1 -r1.2 pkgsrc/net/ntopng/patches/Attic/patch-configure.seed (expand / switch to unified diff)

--- pkgsrc/net/ntopng/patches/Attic/patch-configure.seed 2016/04/08 16:59:07 1.1
+++ pkgsrc/net/ntopng/patches/Attic/patch-configure.seed 2016/07/01 04:51:15 1.2
@@ -1,22 +1,32 @@ @@ -1,22 +1,32 @@
1$NetBSD: patch-configure.seed,v 1.1 2016/04/08 16:59:07 adam Exp $ 1$NetBSD: patch-configure.seed,v 1.2 2016/07/01 04:51:15 adam Exp $
2 2
 3Portability fix.
3Do not use included nDPI. 4Do not use included nDPI.
4Do not use -O0 for clang. 5Do not use -O0 for clang.
5On Darwin, install into man/. 6On Darwin, install into man/.
6 7
7--- configure.seed.orig 2015-11-30 18:15:18.000000000 +0000 8--- configure.seed.orig 2016-06-27 19:31:18.000000000 +0000
8+++ configure.seed 9+++ configure.seed
9@@ -44,35 +44,6 @@ GIT_BRANCH="@GIT_BRANCH@" 10@@ -33,7 +33,7 @@ fi
 11
 12 if [ test -f /usr/bin/lsb_release ]; then
 13 CODENAME=`/usr/bin/lsb_release -c|cut -f 2`
 14- if [[ $CODENAME == "wheezy" ]]; then :
 15+ if [[ $CODENAME = "wheezy" ]]; then :
 16 CPPFLAGS="${CPPFLAGS} -DOLD_NETFILTER_INTERFACE=1"
 17 fi
 18 fi
 19@@ -46,35 +46,6 @@ GIT_BRANCH="@GIT_BRANCH@"
10 PRO_GIT_RELEASE="@PRO_GIT_RELEASE@" 20 PRO_GIT_RELEASE="@PRO_GIT_RELEASE@"
11 PRO_GIT_DATE="@PRO_GIT_DATE@" 21 PRO_GIT_DATE="@PRO_GIT_DATE@"
12  22
13-AC_MSG_CHECKING(for nDPI) 23-AC_MSG_CHECKING(for nDPI)
14-NDPI_HOME=./nDPI 24-NDPI_HOME=./nDPI
15-if test -d "$NDPI_HOME" ; then : 25-if test -d "$NDPI_HOME" ; then :
16- AC_MSG_RESULT(found in $NDPI_HOME) 26- AC_MSG_RESULT(found in $NDPI_HOME)
17-else 27-else
18- NDPI_HOME=../nDPI 28- NDPI_HOME=../nDPI
19- if test -d "$NDPI_HOME"; then : 29- if test -d "$NDPI_HOME"; then :
20- AC_MSG_RESULT(found in $NDPI_HOME) 30- AC_MSG_RESULT(found in $NDPI_HOME)
21- else 31- else
22- NDPI_HOME=$HOME/nDPI 32- NDPI_HOME=$HOME/nDPI
@@ -32,34 +42,34 @@ On Darwin, install into man/. @@ -32,34 +42,34 @@ On Darwin, install into man/.
32-fi 42-fi
33- 43-
34-NDPI_LIB=$NDPI_HOME/src/lib/.libs/libndpi.a 44-NDPI_LIB=$NDPI_HOME/src/lib/.libs/libndpi.a
35-AC_MSG_CHECKING(for $NDPI_LIB) 45-AC_MSG_CHECKING(for $NDPI_LIB)
36-if test -f "$NDPI_LIB" ; then : 46-if test -f "$NDPI_LIB" ; then :
37- AC_MSG_RESULT(found $NDPI_LIB) 47- AC_MSG_RESULT(found $NDPI_LIB)
38-else 48-else
39- AC_MSG_RESULT(not found $NDPI_LIB: compiling) 49- AC_MSG_RESULT(not found $NDPI_LIB: compiling)
40- cd $NDPI_HOME; ./autogen.sh; make; cd - 50- cd $NDPI_HOME; ./autogen.sh; make; cd -
41-fi 51-fi
42  52
43 AC_MSG_CHECKING(for ntopng professional edition) 53 AC_MSG_CHECKING(for ntopng professional edition)
44 if test -d "pro"; then : 54 if test -d "pro"; then :
45@@ -351,7 +322,7 @@ if test x$GPP = x 55@@ -359,7 +330,7 @@ if test x$GPP = x
46 then 56 then
47 GPP="g++" 57 GPP="g++"
48 else 58 else
49- GPP="$GPP -O0" 59- GPP="$GPP -O0"
50+ GPP="$GPP" 60+ GPP="$GPP"
51 fi 61 fi
52  62
53 GIT=`which git` 63 GIT=`which git`
54@@ -374,11 +345,7 @@ then 64@@ -382,11 +353,7 @@ then
55 INSTALL_DIR=${ac_default_prefix} 65 INSTALL_DIR=${ac_default_prefix}
56 fi 66 fi
57  67
58-if test $SYSTEM = "Darwin"; then 68-if test $SYSTEM = "Darwin"; then
59- MAN_DIR=$INSTALL_DIR/share/man 69- MAN_DIR=$INSTALL_DIR/share/man
60-else 70-else
61 MAN_DIR=$INSTALL_DIR/man 71 MAN_DIR=$INSTALL_DIR/man
62-fi 72-fi
63  73
64 if test $SYSTEM = "OpenBSD"; then 74 if test $SYSTEM = "OpenBSD"; then
65 INSTALL_DIR=${prefix} 75 INSTALL_DIR=${prefix}

File Added: pkgsrc/net/ntopng/patches/Attic/patch-src_DivertInterface.cpp
$NetBSD: patch-src_DivertInterface.cpp,v 1.1 2016/07/01 04:51:15 adam Exp $

Fix for undefined IPPROTO_DIVERT.

--- src/DivertInterface.cpp.orig	2016-06-29 10:56:38.000000000 +0000
+++ src/DivertInterface.cpp
@@ -82,6 +82,9 @@ DivertInterface::DivertInterface(const c
   
   port = atoi(&name[7]);
 
+#ifndef IPPROTO_DIVERT
+#define IPPROTO_DIVERT 254
+#endif
   if((sock = socket(PF_INET, SOCK_RAW, IPPROTO_DIVERT)) == -1) {
     ntop->getTrace()->traceEvent(TRACE_ERROR, "Unable to created divert socket");
     throw 1;

File Deleted: pkgsrc/net/ntopng/patches/Attic/patch-third-party_mongoose_mongoose.c