Browse Source

update to modem script

cecylia 8 years ago
parent
commit
9fdde294f7
1 changed files with 6 additions and 4 deletions
  1. 6 4
      js/devicescripts.js

+ 6 - 4
js/devicescripts.js

@@ -38,13 +38,15 @@ var deviceScripts = {
             if(packet.network.dstip == device.id){//look up ip in NAT table
             if(packet.network.dstip == device.id){//look up ip in NAT table
                 var new_packet = {};
                 var new_packet = {};
                 for (var i = 0; i < packetFields.length; i++) {
                 for (var i = 0; i < packetFields.length; i++) {
-                    console.log("copying layer" + packetFields[i].layer);
+                    console.log("copying layer " + packetFields[i].layer);
                     if(packet.hasOwnProperty(packetFields[i].layer)){
                     if(packet.hasOwnProperty(packetFields[i].layer)){
                         new_packet[packetFields[i].layer] = {};
                         new_packet[packetFields[i].layer] = {};
                         for (var j = 0; j < packetFields[i].fields.length; j++) {
                         for (var j = 0; j < packetFields[i].fields.length; j++) {
-                            console.log("copying field" + packetFields[i].fields[j]);
+                            console.log("copying field " + packetFields[i].fields[j]);
                             if(packet.hasOwnProperty(packetFields[i].fields[j])){
                             if(packet.hasOwnProperty(packetFields[i].fields[j])){
+                                console.log("FOUND field!");
                                 new_packet[packetFields[i].layer][ packetFields[i].fields[j] ] = packet[packetFields[i].layer][ packetFields[i].fields[j] ];
                                 new_packet[packetFields[i].layer][ packetFields[i].fields[j] ] = packet[packetFields[i].layer][ packetFields[i].fields[j] ];
+                                console.log(new_packet[packetFields[i].layer]);
                             }
                             }
                         }
                         }
                     }
                     }
@@ -55,11 +57,11 @@ var deviceScripts = {
                 var new_packet = {};
                 var new_packet = {};
                 console.log(packet);
                 console.log(packet);
                 for (var i = 0; i < packetFields.length; i++) {
                 for (var i = 0; i < packetFields.length; i++) {
-                    console.log("copying layer" + packetFields[i].layer);
+                    console.log("copying layer " + packetFields[i].layer);
                     if(packet.hasOwnProperty(packetFields[i].layer)){
                     if(packet.hasOwnProperty(packetFields[i].layer)){
                         new_packet[packetFields[i].layer] = {};
                         new_packet[packetFields[i].layer] = {};
                         for (var j = 0; j < packetFields[i].fields.length; j++) {
                         for (var j = 0; j < packetFields[i].fields.length; j++) {
-                            console.log("copying field" + packetFields[i].fields[j]);
+                            console.log("copying field " + packetFields[i].fields[j]);
                             if(packet.hasOwnProperty(packetFields[i].fields[j])){
                             if(packet.hasOwnProperty(packetFields[i].fields[j])){
                                 new_packet[packetFields[i].layer][ packetFields[i].fields[j] ] = packet[packetFields[i].layer][ packetFields[i].fields[j] ];
                                 new_packet[packetFields[i].layer][ packetFields[i].fields[j] ] = packet[packetFields[i].layer][ packetFields[i].fields[j] ];
                             }
                             }