summaryrefslogtreecommitdiff
path: root/net/kismet/patches/patch-kismet__server.cc
diff options
context:
space:
mode:
Diffstat (limited to 'net/kismet/patches/patch-kismet__server.cc')
-rw-r--r--net/kismet/patches/patch-kismet__server.cc49
1 files changed, 49 insertions, 0 deletions
diff --git a/net/kismet/patches/patch-kismet__server.cc b/net/kismet/patches/patch-kismet__server.cc
new file mode 100644
index 00000000000..f19c06bb9d1
--- /dev/null
+++ b/net/kismet/patches/patch-kismet__server.cc
@@ -0,0 +1,49 @@
+$NetBSD: patch-kismet__server.cc,v 1.1 2013/05/06 14:56:35 joerg Exp $
+
+--- kismet_server.cc.orig 2013-05-06 07:13:15.000000000 +0000
++++ kismet_server.cc
+@@ -759,7 +759,7 @@ void NetWriteInfo() {
+ snprintf(tmpstr, 32, "%d", tracker.FetchNumPackets() - last_packnum);
+ idata.rate = tmpstr;
+
+- if (time(0) - last_info.ts.tv_sec < decay && last_info.signal != -1)
++ if (time(0) - last_info.ts.tv_sec < ::decay && last_info.signal != -1)
+ snprintf(tmpstr, 16, "%d %d" , last_info.signal, last_info.noise);
+ else if (last_info.quality == -1)
+ snprintf(tmpstr, 16, "-1 -1");
+@@ -1543,7 +1543,7 @@ int ProcessBulkConf(ConfigFile *conf) {
+ }
+
+ if (conf->FetchOpt("decay") != "") {
+- if (sscanf(conf->FetchOpt("decay").c_str(), "%d", &decay) != 1) {
++ if (sscanf(conf->FetchOpt("decay").c_str(), "%d", &::decay) != 1) {
+ fprintf(stderr, "FATAL: Illegal config file value for decay.\n");
+ ErrorShutdown();
+ }
+@@ -2237,7 +2237,7 @@ int main(int argc,char *argv[]) {
+ { 0, 0, 0, 0 }
+ };
+ int option_index;
+- decay = 5;
++ ::decay = 5;
+
+ // Catch the interrupt handler to shut down
+ signal(SIGINT, CatchShutdown);
+@@ -2950,7 +2950,7 @@ int main(int argc,char *argv[]) {
+ timetracker.RegisterTimer(datainterval * SERVER_TIMESLICES_SEC, NULL, 1, &ExportSyncEvent, NULL);
+ // Write waypoints if requested
+ if (waypoint)
+- timetracker.RegisterTimer(decay * SERVER_TIMESLICES_SEC, NULL, 1, &WaypointSyncEvent, NULL);
++ timetracker.RegisterTimer(::decay * SERVER_TIMESLICES_SEC, NULL, 1, &WaypointSyncEvent, NULL);
+ // Channel hop if requested
+ if (channel_hop) {
+ if (channel_dwell)
+@@ -3175,7 +3175,7 @@ daemon_parent_cleanup:
+ num_networks = tracker.FetchNumNetworks();
+
+ if (tracker.FetchNumPackets() != num_packets) {
+- if (cur_time - last_click >= decay && sound == 1) {
++ if (cur_time - last_click >= ::decay && sound == 1) {
+ if (tracker.FetchNumPackets() - num_packets >
+ tracker.FetchNumDropped() + localdropnum - num_dropped) {
+ sound = PlaySound("traffic");