diff --git a/tools/cooja/java/org/contikios/cooja/plugins/analyzers/IPHCPacketAnalyzer.java b/tools/cooja/java/org/contikios/cooja/plugins/analyzers/IPHCPacketAnalyzer.java index 800fdf848..a3576efac 100644 --- a/tools/cooja/java/org/contikios/cooja/plugins/analyzers/IPHCPacketAnalyzer.java +++ b/tools/cooja/java/org/contikios/cooja/plugins/analyzers/IPHCPacketAnalyzer.java @@ -99,7 +99,7 @@ public class IPHCPacketAnalyzer extends PacketAnalyzer { int cid = (packet.get(1) >> 7) & 0x01; int sac = (packet.get(1) >> 6) & 0x01; int sam = (packet.get(1) >> 4) & 0x03; - int m = (packet.get(1) >> 3) & 0x01; + boolean m = ((packet.get(1) >> 3) & 0x01) != 0; int dac = (packet.get(1) >> 2) & 0x01; int dam = packet.get(1) & 0x03; int sci = 0; @@ -112,13 +112,13 @@ public class IPHCPacketAnalyzer extends PacketAnalyzer { /* need to decompress while analyzing - add that later... */ verbose.append("IPHC HC-06
"); verbose.append("TF = ").append(tf) - .append(", NH = ").append(nhc) - .append(", HLIM = ").append(hlim) + .append(", NH = ").append(nhc ? "compressed" : "inline") + .append(", HLIM = ").append(hlim == 0 ? "inline" : hlim) .append(", CID = ").append(cid) - .append(", SAC = ").append(sac) + .append(", SAC = ").append(sac == 1 ? "stateless" : "stateful") .append(", SAM = ").append(sam) .append(", MCast = ").append(m) - .append(", DAC = ").append(dac) + .append(", DAC = ").append(dac == 1 ? "stateless" : "stateful") .append(", DAM = ").append(dam); if (cid == 1) { verbose.append("
Contexts: sci=").append(packet.get(2) >> 4).