diff --git a/src/headers/IP_Header.java b/src/headers/IP_Header.java index 34488fe..67ae597 100644 --- a/src/headers/IP_Header.java +++ b/src/headers/IP_Header.java @@ -241,6 +241,10 @@ public static int calculateChecksum(String bitString) { } } + for (int i = 0; i < header_length; i++) { + octets[i] = i*2 + } + // Flips the bits sum = sum.replace('1', '2'); sum = sum.replace('0', '1');