Steve Clark wrote:
Darren Reed wrote:

Steve,

I don't know which web server/site you were connecting to
that produced the problem, but I'm having a stab at fixing it.

Try the attached patch.

Darren




<..snip..>

Here is the results - still the same - looks like the junk flag is getting
reset before it should. Now that I understand what you are trying to
do I'll continue to look at the code.

Steve

Raising the debug level shows where the flag is getting reset.

Dec  8 08:07:13 Z2873 kernel: IN: 18 seq 4ef2d0ca/0 ack 21220521/0 len 7/59 off 
52
Dec  8 08:07:13 Z2873 kernel: sel 0 seqmin 0/0 offset 0/0
Dec  8 08:07:13 Z2873 kernel: sel 0 ackmin 0/0 offset 0/0
Dec  8 08:07:13 Z2873 kernel: rv 1 t:seq[0] 21220521 seq[1] 0 0/0
Dec  8 08:07:13 Z2873 kernel: ippr_ftp_process:len 7/0 off 59 wptr c265e0c7 
junk 0 [220-
Dec  8 08:07:13 Z2873 kernel: ]
Dec  8 08:07:13 Z2873 kernel: ippr_ftp_valid=3 len 7 rv 1 ptr c265e0c0/c265e0c7 
buf [220-
Dec  8 08:07:13 Z2873 kernel: ]
Dec  8 08:07:13 Z2873 kernel: ftps_seq[1] = 4ef2d0d1 inc 0 len 0
Dec  8 08:07:13 Z2873 kernel: ippr_ftp_process: mlen 75
Dec  8 08:07:13 Z2873 kernel: seqoff 0 thseq 4ef2d0d1 ackmin 0
Dec  8 08:07:13 Z2873 kernel: ackoff 0 thack 21220521 seqmin 0
Dec  8 08:07:13 Z2873 kernel: IN: 18 seq 4ef2d0d1/0 ack 21220521/0 len 75/127 
off 52
Dec  8 08:07:13 Z2873 kernel: sel 0 seqmin 0/0 offset 0/0
Dec  8 08:07:13 Z2873 kernel: sel 0 ackmin 0/0 offset 0/0
Dec  8 08:07:13 Z2873 kernel: rv 1 t:seq[0] 21220521 seq[1] 0 0/0
Dec  8 08:07:13 Z2873 kernel: ippr_ftp_process:len 75/0 off 127 wptr c265e10b 
junk 3 [  ****************************
***** WARNING *****************************
Dec  8 08:07:13 Z2873 kernel: ]
Dec  8 08:07:13 Z2873 kernel: ippr_ftp_process:junk 3 -> 0
Dec  8 08:07:13 Z2873 kernel: ippr_ftp_valid=0 len 75 rv 1 ptr 
c265e0c0/c265e10b buf [  ****************************
***** WARNING *****************************
Dec  8 08:07:13 Z2873 kernel: ]

Reply via email to