Преглед изворни кода

cpghum: Stop cpghum from reporting fake CRC errors

Signed-off-by: Christine Caulfield <ccaulfie@redhat.com>
Christine Caulfield пре 9 година
родитељ
комит
e6d0f87f73
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      test/cpghum.c

+ 1 - 1
test/cpghum.c

@@ -129,7 +129,7 @@ static void cpg_bm_deliver_fn (
 	uLong crc=0;
 	struct cpghum_header *header = (struct cpghum_header *)msg;
 	uLong recv_crc = header->crc & 0xFFFFFFFF;
-	unsigned int *dataint = (unsigned int *)(data + sizeof(struct cpghum_header));
+	unsigned int *dataint = (unsigned int *)((char*)msg + sizeof(struct cpghum_header));
 	unsigned int datalen = g_write_size - sizeof(struct cpghum_header);
 
 	packets_recvd++;