Просмотр исходного кода

Fixes checksum

Signed-off-by: Martin Melik Merkumians <melik-merkumians@acin.tuwien.ac.at>
Martin Melik Merkumians 5 лет назад
Родитель
Сommit
8e6babd74e
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      source/src/ports/udp_protocol.c

+ 1 - 1
source/src/ports/udp_protocol.c

@@ -75,7 +75,7 @@ uint16_t UDPHeaderCalculateChecksum(const void *udp_packet,
   }
 
   if (i > 1) {
-    checksum += (*( ( (uint8_t *)udp_packet_words ) + 1 ) << 8);
+    checksum += (*( (uint8_t *)udp_packet_words ) << 8);
     i--;
   }
   OPENER_ASSERT(0 == i); /* data processed */