|
@@ -267,8 +267,8 @@ void pcap_processor::process_packets(const Packet &pkt) {
|
|
|
stats.incrementToScount(ipAddressSender, ipLayer.tos());
|
|
|
|
|
|
|
|
|
- stats.incrementProtocolCount(ipAddressSender, "IPv4");
|
|
|
- stats.increaseProtocolByteCount(ipAddressSender, "IPv4", sizeCurrentPacket);
|
|
|
+ stats.incrementProtocolCount(ipAddressSender, stats.PROT_IPV4);
|
|
|
+ stats.increaseProtocolByteCount(ipAddressSender, stats.PROT_IPV4, sizeCurrentPacket);
|
|
|
|
|
|
|
|
|
stats.assignMacAddress(ipAddressSender, macAddressSender);
|
|
@@ -289,8 +289,8 @@ void pcap_processor::process_packets(const Packet &pkt) {
|
|
|
stats.incrementTTLcount(ipAddressSender, ipLayer.hop_limit());
|
|
|
|
|
|
|
|
|
- stats.incrementProtocolCount(ipAddressSender, "IPv6");
|
|
|
- stats.increaseProtocolByteCount(ipAddressSender, "IPv6", sizeCurrentPacket);
|
|
|
+ stats.incrementProtocolCount(ipAddressSender, stats.PROT_IPV6);
|
|
|
+ stats.increaseProtocolByteCount(ipAddressSender, stats.PROT_IPV6, sizeCurrentPacket);
|
|
|
|
|
|
|
|
|
stats.assignMacAddress(ipAddressSender, macAddressSender);
|
|
@@ -325,12 +325,12 @@ void pcap_processor::process_packets(const Packet &pkt) {
|
|
|
stats.checkTCPChecksum(ipAddressSender, ipAddressReceiver, tcpPkt);
|
|
|
}
|
|
|
|
|
|
- stats.incrementProtocolCount(ipAddressSender, "TCP");
|
|
|
- stats.increaseProtocolByteCount(ipAddressSender, "TCP", sizeCurrentPacket);
|
|
|
+ stats.incrementProtocolCount(ipAddressSender, stats.PROT_TCP);
|
|
|
+ stats.increaseProtocolByteCount(ipAddressSender, stats.PROT_TCP, sizeCurrentPacket);
|
|
|
|
|
|
|
|
|
stats.addConvStat(ipAddressSender, tcpPkt.sport(), ipAddressReceiver, tcpPkt.dport(), pkt.timestamp());
|
|
|
- stats.addConvStatExt(ipAddressSender,tcpPkt.sport(), ipAddressReceiver, tcpPkt.dport(), "TCP", pkt.timestamp());
|
|
|
+ stats.addConvStatExt(ipAddressSender,tcpPkt.sport(), ipAddressReceiver, tcpPkt.dport(), stats.PROT_TCP, pkt.timestamp());
|
|
|
|
|
|
|
|
|
int win = tcpPkt.window();
|
|
@@ -343,23 +343,23 @@ void pcap_processor::process_packets(const Packet &pkt) {
|
|
|
stats.incrementMSScount(ipAddressSender, mss_value);
|
|
|
}
|
|
|
|
|
|
- stats.incrementPortCount(ipAddressSender, tcpPkt.sport(), ipAddressReceiver, tcpPkt.dport(), "TCP");
|
|
|
- stats.increasePortByteCount(ipAddressSender, tcpPkt.sport(), ipAddressReceiver, tcpPkt.dport(), sizeCurrentPacket, "TCP");
|
|
|
+ stats.incrementPortCount(ipAddressSender, tcpPkt.sport(), ipAddressReceiver, tcpPkt.dport(), stats.PROT_TCP);
|
|
|
+ stats.increasePortByteCount(ipAddressSender, tcpPkt.sport(), ipAddressReceiver, tcpPkt.dport(), sizeCurrentPacket, stats.PROT_TCP);
|
|
|
|
|
|
|
|
|
} else if (p == PDU::PDUType::UDP) {
|
|
|
const UDP &udpPkt = (const UDP &) *pdu_l4;
|
|
|
- stats.incrementProtocolCount(ipAddressSender, "UDP");
|
|
|
- stats.increaseProtocolByteCount(ipAddressSender, "UDP", sizeCurrentPacket);
|
|
|
- stats.incrementPortCount(ipAddressSender, udpPkt.sport(), ipAddressReceiver, udpPkt.dport(), "UDP");
|
|
|
- stats.increasePortByteCount(ipAddressSender, udpPkt.sport(), ipAddressReceiver, udpPkt.dport(), sizeCurrentPacket, "UDP");
|
|
|
- stats.addConvStatExt(ipAddressSender,udpPkt.sport(), ipAddressReceiver, udpPkt.dport(), "UDP", pkt.timestamp());
|
|
|
+ stats.incrementProtocolCount(ipAddressSender, stats.PROT_UDP);
|
|
|
+ stats.increaseProtocolByteCount(ipAddressSender, stats.PROT_UDP, sizeCurrentPacket);
|
|
|
+ stats.incrementPortCount(ipAddressSender, udpPkt.sport(), ipAddressReceiver, udpPkt.dport(), stats.PROT_UDP);
|
|
|
+ stats.increasePortByteCount(ipAddressSender, udpPkt.sport(), ipAddressReceiver, udpPkt.dport(), sizeCurrentPacket, stats.PROT_UDP);
|
|
|
+ stats.addConvStatExt(ipAddressSender,udpPkt.sport(), ipAddressReceiver, udpPkt.dport(), stats.PROT_UDP, pkt.timestamp());
|
|
|
} else if (p == PDU::PDUType::ICMP) {
|
|
|
- stats.incrementProtocolCount(ipAddressSender, "ICMP");
|
|
|
- stats.increaseProtocolByteCount(ipAddressSender, "ICMP", sizeCurrentPacket);
|
|
|
+ stats.incrementProtocolCount(ipAddressSender, stats.PROT_ICMP);
|
|
|
+ stats.increaseProtocolByteCount(ipAddressSender, stats.PROT_ICMP, sizeCurrentPacket);
|
|
|
} else if (p == PDU::PDUType::ICMPv6) {
|
|
|
- stats.incrementProtocolCount(ipAddressSender, "ICMPv6");
|
|
|
- stats.increaseProtocolByteCount(ipAddressSender, "ICMPv6", sizeCurrentPacket);
|
|
|
+ stats.incrementProtocolCount(ipAddressSender, stats.PROT_ICMPV6);
|
|
|
+ stats.increaseProtocolByteCount(ipAddressSender, stats.PROT_ICMPV6, sizeCurrentPacket);
|
|
|
}
|
|
|
}
|
|
|
}
|