diff --git a/A2OSX.BOOT.po b/A2OSX.BOOT.po index f3e78acd..28574cbf 100644 Binary files a/A2OSX.BOOT.po and b/A2OSX.BOOT.po differ diff --git a/A2OSX.SRC.po b/A2OSX.SRC.po index 827e1fe6..cda5b788 100644 Binary files a/A2OSX.SRC.po and b/A2OSX.SRC.po differ diff --git a/LIB/LIBTCPIP.S.SKT.txt b/LIB/LIBTCPIP.S.SKT.txt index 1a80d528..74c35d27 100644 --- a/LIB/LIBTCPIP.S.SKT.txt +++ b/LIB/LIBTCPIP.S.SKT.txt @@ -729,7 +729,7 @@ SKT.AddDataToSktIn bcc .80 inc SKT.TCBCache+S.TCB.LASTSEQ+1 bne .80 - inc SKT.TCBCache+S.TCB.NEXTSEQ + inc SKT.TCBCache+S.TCB.LASTSEQ .80 jmp SKT.StoreTCB *-------------------------------------- @@ -896,7 +896,6 @@ SKT.GetDataFromSktIn *-------------------------------------- SKT.AddDataToSktOut jsr SKT.GetTCB - ldx SKT.TCBCache+S.TCB.OUTFREE cpx ZPDataInLen lda SKT.TCBCache+S.TCB.OUTFREE+1 @@ -1056,13 +1055,13 @@ SKT.AckDataToSktOut ldx #3 Substract old ACK from socket sec - + .1 lda (ZPFrameInPtr),y pha - sbc SKT.TCBCache+S.TCB.ACKNUM,x + sbc SKT.TCBCache+S.TCB.SEQNUM,x sta TmpDWord,x pla ....and Set ACK = new ACK - sta SKT.TCBCache+S.TCB.ACKNUM,x + sta SKT.TCBCache+S.TCB.SEQNUM,x dey dex bpl .1 diff --git a/LIB/LIBTCPIP.S.TCP.txt b/LIB/LIBTCPIP.S.TCP.txt index 09a91556..604b7f35 100644 --- a/LIB/LIBTCPIP.S.TCP.txt +++ b/LIB/LIBTCPIP.S.TCP.txt @@ -431,7 +431,7 @@ TCP.OUT.Send ldy #S.TCP.OPTIONS ldx #7 ldy #S.TCP.SEQ.NUMBER+7 -.2 lda SKT.TCBCache+S.TCB.SEQNUM,x +.2 lda SKT.TCBCache+S.TCB.NEXTSEQ,x sta (ZPFrameOutPtr),y dey dex