summaryrefslogtreecommitdiff
path: root/net/utftpd/files/patch-utftpd_recv.c
blob: 97e4e0928898a6304ec4c3d9560b33b2e275a7ad (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- utftpd_recv.c.orig	Mon Nov  1 10:02:32 1999
+++ utftpd_recv.c	Fri Jun 11 16:37:25 2004
@@ -69,7 +69,7 @@
 	struct sigaction old_sa;
 	const char *errortext;
 	size_t sendlength;
-	short got_blockno;
+	unsigned short got_blockno;
 	short got_opcode;
 	int is_final=0;
 
@@ -82,6 +82,7 @@
 
 	blockno=1;
 	got=flags->segsize+TFTP_OFFSET;
+	flags->sendbuf.hdr->th_block = htons(0);
 	sendlength=flags->first_packet_length+TFTP_OFFSET;
 
 	while (1) {