--- sebek.c 2005-05-16 16:38:10.000000000 +0200 +++ sebek_udplength.c 2005-05-21 14:51:48.000000000 +0200 @@ -328,7 +328,7 @@ //----- fill udp header data udph->source = htons(BLOCK[SPORT_OFFSET]); udph->dest = htons(BLOCK[DPORT_OFFSET]); - udph->len = htons(paysize); + udph->len = htons(paysize + sizeof(struct udphdr)); udph->check = 0;